netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH V2 0/4] Enable bus master till the FLR completes for Chelsio T4
@ 2013-08-06 10:18 Vipul Pandya
  2013-08-06 10:18 ` [PATCH V2 1/4] pci: Add pci_wait_for_pending_transaction to wait for pending pci transaction Vipul Pandya
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Vipul Pandya @ 2013-08-06 10:18 UTC (permalink / raw)
  To: linux-pci
  Cc: bhelgaas, leedom, tomreu, vipul, divy, dm, nirranjan, eilong,
	netdev

This patch series adds device specific reset method for Chelsio T4 adapters.

The series also adds new routine, pci_wait_for_pending_transaction, to wait for
pending pci transaction. There are few places where waiting for pending pci
transaction code was duplicated. This patch series also replaces occurances of
duplicate code.

This patch series is built against Bjorn Helgaas pci tree next branch. We would
like to merge this series via the same.

I have Cced respective maintainers of the modified drivers. Kindly review and
let us know in case of any review comments.

Thanks,
Vipul Pandya

V2: Added pci_wait_for_pending_transaction routine and replaced it at respective
places. Made the patch series for the same.
V2: Used dev->msix_cap directly for capability offset
V2: Removed use of 'rc' variable.

Casey Leedom (4):
  pci: Add pci_wait_for_pending_transaction to wait for pending pci
    transaction
  pci: Enable bus master till the FLR completes
  bnx2x: Use pci_wait_for_pending_transaction instead of for loop
  pci: Use pci_wait_for_pending_transaction instead of for loop

 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 18 +----
 drivers/pci/pci.c                                | 38 ++++++----
 drivers/pci/quirks.c                             | 97 ++++++++++++++++++++----
 include/linux/pci.h                              |  1 +
 4 files changed, 109 insertions(+), 45 deletions(-)

-- 
1.8.0

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2013-08-13 23:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-06 10:18 [PATCH V2 0/4] Enable bus master till the FLR completes for Chelsio T4 Vipul Pandya
2013-08-06 10:18 ` [PATCH V2 1/4] pci: Add pci_wait_for_pending_transaction to wait for pending pci transaction Vipul Pandya
2013-08-06 10:18 ` [PATCH V2 2/4] pci: Enable bus master till the FLR completes Vipul Pandya
2013-08-06 10:18 ` [PATCH V2 3/4] bnx2x: Use pci_wait_for_pending_transaction instead of for loop Vipul Pandya
2013-08-06 11:12   ` Eilon Greenstein
2013-08-06 10:18 ` [PATCH V2 4/4] pci: " Vipul Pandya
2013-08-08  0:08 ` [PATCH V2 0/4] Enable bus master till the FLR completes for Chelsio T4 David Miller
2013-08-08  0:11   ` Casey Leedom
2013-08-12 21:17 ` Bjorn Helgaas
2013-08-13 21:53   ` Casey Leedom
2013-08-13 23:00     ` Bjorn Helgaas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).