From: Alexander Gordeev Date: Mon, 30 Dec 2013 07:28:15 +0000 (+0100) Subject: PCI/MSI: Add pci_msix_vec_count() X-Git-Tag: v3.14-rc1~132^2~8^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff1aa430a2fa43189e89c7ddd559f0bee2298288;p=pandora-kernel.git PCI/MSI: Add pci_msix_vec_count() This creates an MSI-X counterpart for pci_msi_vec_count(). Device drivers can use this function to obtain maximum number of MSI-X interrupts the device supports and use that number in a subsequent call to pci_enable_msix(). pci_msix_vec_count() supersedes pci_msix_table_size() and returns a negative errno if device does not support MSI-X interrupts. After this update, callers must always check the returned value. The only user of pci_msix_table_size() was the PCI-Express port driver, which is also updated by this change. Signed-off-by: Alexander Gordeev Signed-off-by: Bjorn Helgaas Reviewed-by: Tejun Heo --- Reading git-diff-tree failed