]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - arch/x86/pci/intel_mid_pci.c
Revert "PCI: Add helpers to manage pci_dev->irq and pci_dev->irq_managed"
[mirror_ubuntu-zesty-kernel.git] / arch / x86 / pci / intel_mid_pci.c
index 0d24e7c101454057f432dd976ea7e3d537e0a38c..8826ff593ebcfe5eed793fe5f06157d6757fff77 100644 (file)
@@ -215,7 +215,7 @@ static int intel_mid_pci_irq_enable(struct pci_dev *dev)
        int polarity;
        int ret;
 
-       if (pci_has_managed_irq(dev))
+       if (dev->irq_managed && dev->irq > 0)
                return 0;
 
        switch (intel_mid_identify_cpu()) {
@@ -256,7 +256,7 @@ static int intel_mid_pci_irq_enable(struct pci_dev *dev)
 
 static void intel_mid_pci_irq_disable(struct pci_dev *dev)
 {
-       if (pci_has_managed_irq(dev)) {
+       if (dev->irq_managed && dev->irq > 0) {
                mp_unmap_irq(dev->irq);
                dev->irq_managed = 0;
                /*