PCI: Chelsio quirk: Enable Bus Master during Function-Level Reset
authorCasey Leedom <leedom@chelsio.com>
Tue, 6 Aug 2013 10:18:37 +0000 (15:48 +0530)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 12 Aug 2013 19:58:14 +0000 (13:58 -0600)
commit2c6217e0fc5f6c7458f413346806061d97ce37cf
tree1a7a54f2758feeba2a0466e76e0c636420b1310c
parent3775a209d38aa3a0c7ed89a7d0f529e0230f280e
PCI: Chelsio quirk: Enable Bus Master during Function-Level Reset

T4 can wedge if there are DMAs in flight within the chip and Bus
Master has been disabled.  We need to have it on till the Function
Level Reset completes.  T4 can also suffer a Head Of Line blocking
problem if MSI-X interrupts are disabled before the FLR has completed.

Signed-off-by: Casey Leedom <leedom@chelsio.com>
Signed-off-by: Vipul Pandya <vipul@chelsio.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/quirks.c
This page took 0.024615 seconds and 5 git commands to generate.