[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[patch 08/22] PCI/sysfs: Use pci_irq_vector()



instead of fiddling with msi descriptors.

Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
---
 drivers/pci/pci-sysfs.c |    7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

--- a/drivers/pci/pci-sysfs.c
+++ b/drivers/pci/pci-sysfs.c
@@ -62,11 +62,8 @@ static ssize_t irq_show(struct device *d
         * For MSI, show the first MSI IRQ; for all other cases including
         * MSI-X, show the legacy INTx IRQ.
         */
-       if (pdev->msi_enabled) {
-               struct msi_desc *desc = first_pci_msi_entry(pdev);
-
-               return sysfs_emit(buf, "%u\n", desc->irq);
-       }
+       if (pdev->msi_enabled)
+               return sysfs_emit(buf, "%u\n", pci_irq_vector(pdev, 0));
 #endif
 
        return sysfs_emit(buf, "%u\n", pdev->irq);




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.