git: f969fb53d873 - main - Add some Intel ICH10 PCI IDs.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 30 Oct 2023 14:38:52 UTC
The branch main has been updated by mav: URL: https://cgit.FreeBSD.org/src/commit/?id=f969fb53d873046548557e137d9497647981ab3a commit f969fb53d873046548557e137d9497647981ab3a Author: Dmitry Luhtionov <dmitryluhtionov@gmail.com> AuthorDate: 2023-10-30 14:37:36 +0000 Commit: Alexander Motin <mav@FreeBSD.org> CommitDate: 2023-10-30 14:37:36 +0000 Add some Intel ICH10 PCI IDs. --- sys/dev/ahci/ahci_pci.c | 1 + sys/dev/usb/controller/ehci_pci.c | 4 ++++ sys/dev/usb/controller/uhci_pci.c | 12 ++++++++++++ 3 files changed, 17 insertions(+) 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");