]> git.baikalelectronics.ru Git - kernel.git/commit
IB/qib: Clean up unnecessary MSI/MSI-X capability find
authorYijing Wang <wangyijing@huawei.com>
Thu, 8 Aug 2013 13:11:56 +0000 (21:11 +0800)
committerRoland Dreier <roland@purestorage.com>
Tue, 13 Aug 2013 18:17:23 +0000 (11:17 -0700)
commit2fe339a975d2ade76c165961cef0f940406ed785
tree88c8bdda89f5ba8c424f2978c8178ea0cf60829b
parent07be5f208b9bae4f610189373e17ae957a0dad04
IB/qib: Clean up unnecessary MSI/MSI-X capability find

PCI core will initialize device MSI/MSI-X capability in
pci_msi_init_pci_dev().  So device drivers should use
pci_dev->msi_cap/msix_cap to determine whether a device supports
MSI/MSI-X instead of using pci_find_capability(pci_dev,
PCI_CAP_ID_MSI/MSIX).  Access to PCIe device config space again will
consume more time.

Signed-off-by: Yijing Wang <wangyijing@huawei.com>
Acked-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/qib/qib_pcie.c