From: Andrew Morton Revert 75cf7456dd87335f574dcd53c4ae616a2ad71a11, due to many bug reports. Cc: "Scott J. Harmon" Cc: Sergio Monteiro Basto Cc: Chris Wedgwood Cc: Greg KH Signed-off-by: Andrew Morton --- drivers/pci/quirks.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff -puN drivers/pci/quirks.c~revert-PCI-quirk-VIA-IRQ-fixup-should-only-run-for-VIA-southbridges drivers/pci/quirks.c --- a/drivers/pci/quirks.c~revert-PCI-quirk-VIA-IRQ-fixup-should-only-run-for-VIA-southbridges +++ a/drivers/pci/quirks.c @@ -643,9 +643,7 @@ static void quirk_via_irq(struct pci_dev pci_write_config_byte(dev, PCI_INTERRUPT_LINE, new_irq); } } -DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686, quirk_via_irq); -DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686_4, quirk_via_irq); -DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C686_5, quirk_via_irq); +DECLARE_PCI_FIXUP_ENABLE(PCI_VENDOR_ID_VIA, PCI_ANY_ID, quirk_via_irq); /* * VIA VT82C598 has its device ID settable and many BIOSes _