diff options
author | Dmitry Luhtionov <dmitryluhtionov@gmail.com> | 2023-10-30 14:37:36 +0000 |
---|---|---|
committer | Alexander Motin <mav@FreeBSD.org> | 2023-10-30 14:37:36 +0000 |
commit | f969fb53d873046548557e137d9497647981ab3a (patch) | |
tree | 96e12c50017f230cd3263bff3ce45724319a722f | |
parent | 05d1c205383bfcde073465f10113d1d8d1cc82c7 (diff) | |
download | src-f969fb53d873046548557e137d9497647981ab3a.tar.gz src-f969fb53d873046548557e137d9497647981ab3a.zip |
Add some Intel ICH10 PCI IDs.
-rw-r--r-- | sys/dev/ahci/ahci_pci.c | 1 | ||||
-rw-r--r-- | sys/dev/usb/controller/ehci_pci.c | 4 | ||||
-rw-r--r-- | sys/dev/usb/controller/uhci_pci.c | 12 |
3 files changed, 17 insertions, 0 deletions
diff --git a/sys/dev/ahci/ahci_pci.c b/sys/dev/ahci/ahci_pci.c index 8c74488d1da3..2be92ce79e18 100644 --- a/sys/dev/ahci/ahci_pci.c +++ b/sys/dev/ahci/ahci_pci.c @@ -127,6 +127,7 @@ static const struct { {0x292f8086, 0x00, "Intel ICH9M", 0}, {0x294d8086, 0x00, "Intel ICH9", 0}, {0x294e8086, 0x00, "Intel ICH9M", 0}, + {0x3a028086, 0x00, "Intel ICH10", 0}, {0x3a058086, 0x00, "Intel ICH10 (RAID)", 0}, {0x3a228086, 0x00, "Intel ICH10", 0}, {0x3a258086, 0x00, "Intel ICH10 (RAID)", 0}, diff --git a/sys/dev/usb/controller/ehci_pci.c b/sys/dev/usb/controller/ehci_pci.c index 916e11fe16fa..2aa0cd2fbcd8 100644 --- a/sys/dev/usb/controller/ehci_pci.c +++ b/sys/dev/usb/controller/ehci_pci.c @@ -167,6 +167,10 @@ ehci_pci_match(device_t self) return "Intel 82801JI (ICH10) USB 2.0 controller USB-A"; case 0x3a3c8086: return "Intel 82801JI (ICH10) USB 2.0 controller USB-B"; + case 0x3a6c8086: + return "Intel 82801JD (ICH10) USB 2.0 controller USB-A"; + case 0x3a6a8086: + return "Intel 82801JD (ICH10) USB 2.0 controller USB-B"; case 0x3b348086: return ("Intel PCH USB 2.0 controller USB-A"); case 0x3b3c8086: diff --git a/sys/dev/usb/controller/uhci_pci.c b/sys/dev/usb/controller/uhci_pci.c index a851af86d9ef..250e2a7b31c6 100644 --- a/sys/dev/usb/controller/uhci_pci.c +++ b/sys/dev/usb/controller/uhci_pci.c @@ -224,6 +224,18 @@ uhci_pci_match(device_t self) return ("Intel 82801JI (ICH10) USB controller USB-E"); case 0x3a398086: return ("Intel 82801JI (ICH10) USB controller USB-F"); + case 0x3a678086: + return ("Intel 82801JD (ICH10) USB controller USB-A"); + case 0x3a688086: + return ("Intel 82801JD (ICH10) USB controller USB-B"); + case 0x3a698086: + return ("Intel 82801JD (ICH10) USB controller USB-C"); + case 0x3a648086: + return ("Intel 82801JD (ICH10) USB controller USB-D"); + case 0x3a658086: + return ("Intel 82801JD (ICH10) USB controller USB-E"); + case 0x3a668086: + return ("Intel 82801JD (ICH10) USB controller USB-F"); case 0x719a8086: return ("Intel 82443MX USB controller"); |