aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-09 15:37:56 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-09 15:37:56 -0700
commit04dc9ba882d224612f8db50fd60c8a45b843e77c (patch)
tree5eb80b7d54418fe0ecafa716c57214ca48ed7718
parentd80d6fc08e111c411a349c4fa0c6d9bf41851087 (diff)
parent1e06276704c101bd1ae7b62879faaffcd7496a3e (diff)
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
-rw-r--r--drivers/pci/quirks.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
index 2194669300b..968033fd29f 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -456,6 +456,12 @@ static void __init quirk_amd_8131_ioapic(struct pci_dev *dev)
}
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8131_APIC, quirk_amd_8131_ioapic );
+static void __init quirk_svw_msi(struct pci_dev *dev)
+{
+ pci_msi_quirk = 1;
+ printk(KERN_WARNING "PCI: MSI quirk detected. pci_msi_quirk set.\n");
+}
+DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_GCNB_LE, quirk_svw_msi );
#endif /* CONFIG_X86_IO_APIC */