From 51cb1ae47b72c0ab4605f2a92842d6b54a52fe31 Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 13 Nov 2002 21:30:44 +0000 Subject: Recognize the Serverworks CIOB30 host to pci bridge. --- sys/amd64/pci/pci_bus.c | 5 +++++ sys/i386/pci/pci_bus.c | 5 +++++ 2 files changed, 10 insertions(+) (limited to 'sys') diff --git a/sys/amd64/pci/pci_bus.c b/sys/amd64/pci/pci_bus.c index c532a28..226536c 100644 --- a/sys/amd64/pci/pci_bus.c +++ b/sys/amd64/pci/pci_bus.c @@ -263,6 +263,11 @@ nexus_pcib_is_host_bridge(int bus, int slot, int func, *busnum = nexus_pcib_read_config(0, bus, slot, func, 0x44, 1); break; + case 0x00101166: + s = "ServerWorks CIOB30 host to PCI bridge"; + *busnum = nexus_pcib_read_config(0, bus, slot, func, 0x44, 1); + break; + case 0x00111166: /* FALLTHROUGH */ case 0x03021014: /* IBM re-badged ServerWorks chipset */ diff --git a/sys/i386/pci/pci_bus.c b/sys/i386/pci/pci_bus.c index c532a28..226536c 100644 --- a/sys/i386/pci/pci_bus.c +++ b/sys/i386/pci/pci_bus.c @@ -263,6 +263,11 @@ nexus_pcib_is_host_bridge(int bus, int slot, int func, *busnum = nexus_pcib_read_config(0, bus, slot, func, 0x44, 1); break; + case 0x00101166: + s = "ServerWorks CIOB30 host to PCI bridge"; + *busnum = nexus_pcib_read_config(0, bus, slot, func, 0x44, 1); + break; + case 0x00111166: /* FALLTHROUGH */ case 0x03021014: /* IBM re-badged ServerWorks chipset */ -- cgit v1.1