summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2006-12-14 19:59:29 +0000
committerjhb <jhb@FreeBSD.org>2006-12-14 19:59:29 +0000
commitafc4eef81761ef4e22e4ed02d7161428d7137da5 (patch)
tree030d33a1db542209a73091463b5c4ac81e61ae81 /sys/dev/pci
parenta33da981f55b2454aab9ef03532f0a6453126fa2 (diff)
downloadFreeBSD-src-afc4eef81761ef4e22e4ed02d7161428d7137da5.zip
FreeBSD-src-afc4eef81761ef4e22e4ed02d7161428d7137da5.tar.gz
Disable MSI for the Intel E7501 chipset.
Reported by: jdp
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/pci.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/dev/pci/pci.c b/sys/dev/pci/pci.c
index 44247b45..bf6c804 100644
--- a/sys/dev/pci/pci.c
+++ b/sys/dev/pci/pci.c
@@ -177,6 +177,12 @@ struct pci_quirk pci_quirks[] = {
/* As does the Serverworks OSB4 (the SMBus mapping register) */
{ 0x02001166, PCI_QUIRK_MAP_REG, 0x90, 0 },
+ /*
+ * MSI doesn't work with the Intel E7501 chipset, at least on
+ * the Tyan 2721 motherboard.
+ */
+ { 0x254c8086, PCI_QUIRK_DISABLE_MSI, 0, 0 },
+
{ 0 }
};
OpenPOWER on IntegriCloud