diff options
Diffstat (limited to 'sys/i386/pci/pci_bus.c')
-rw-r--r-- | sys/i386/pci/pci_bus.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/i386/pci/pci_bus.c b/sys/i386/pci/pci_bus.c index 2e589dd..fc8958a 100644 --- a/sys/i386/pci/pci_bus.c +++ b/sys/i386/pci/pci_bus.c @@ -272,6 +272,14 @@ nexus_pcib_is_host_bridge(int bus, int slot, int func, *busnum = nexus_pcib_read_config(0, bus, slot, func, 0x44, 1); break; + /* XXX unknown chipset, but working */ + case 0x00171166: + /* FALLTHROUGH */ + case 0x01011166: + s = "ServerWorks host to PCI bridge(unknown chipset)"; + *busnum = nexus_pcib_read_config(0, bus, slot, func, 0x44, 1); + break; + /* Integrated Micro Solutions -- vendor 0x10e0 */ case 0x884910e0: s = "Integrated Micro Solutions VL Bridge"; |