summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjoe <joe@FreeBSD.org>2002-08-28 20:24:49 +0000
committerjoe <joe@FreeBSD.org>2002-08-28 20:24:49 +0000
commit6d2baaab2db0e5dee44565ae0ea8c970ddda52e4 (patch)
treec091621e78137671f9f423ab770653472098b63e
parentaee64e93f6035a2bbcfff5ebd226e2a05e2eb88e (diff)
downloadFreeBSD-src-6d2baaab2db0e5dee44565ae0ea8c970ddda52e4.zip
FreeBSD-src-6d2baaab2db0e5dee44565ae0ea8c970ddda52e4.tar.gz
Add a device description for Intel 82801CA/CAM (ICH3) USB controller
USB-C. PR: kern/41963
-rw-r--r--sys/dev/usb/uhci_pci.c5
-rw-r--r--sys/pci/uhci_pci.c5
2 files changed, 10 insertions, 0 deletions
diff --git a/sys/dev/usb/uhci_pci.c b/sys/dev/usb/uhci_pci.c
index 961de65..e77db61 100644
--- a/sys/dev/usb/uhci_pci.c
+++ b/sys/dev/usb/uhci_pci.c
@@ -102,6 +102,9 @@ static const char *uhci_device_ich3_a = "Intel 82801CA/CAM (ICH3) USB controller
#define PCI_UHCI_DEVICEID_ICH3_B 0x24848086
static const char *uhci_device_ich3_b = "Intel 82801CA/CAM (ICH3) USB controller USB-B";
+#define PCI_UHCI_DEVICEID_ICH3_C 0x24878086
+static const char *uhci_device_ich3_c = "Intel 82801CA/CAM (ICH3) USB controller USB-C";
+
#define PCI_UHCI_DEVICEID_ICH4_A 0x24c28086
static const char *uhci_device_ich4_a = "Intel 82801DB (ICH4) USB controller USB-A";
@@ -177,6 +180,8 @@ uhci_pci_match(device_t self)
return (uhci_device_ich3_a);
} else if (device_id == PCI_UHCI_DEVICEID_ICH3_B) {
return (uhci_device_ich3_b);
+ } else if (device_id == PCI_UHCI_DEVICEID_ICH3_C) {
+ return (uhci_device_ich3_c);
} else if (device_id == PCI_UHCI_DEVICEID_ICH4_A) {
return (uhci_device_ich4_a);
} else if (device_id == PCI_UHCI_DEVICEID_ICH4_B) {
diff --git a/sys/pci/uhci_pci.c b/sys/pci/uhci_pci.c
index 961de65..e77db61 100644
--- a/sys/pci/uhci_pci.c
+++ b/sys/pci/uhci_pci.c
@@ -102,6 +102,9 @@ static const char *uhci_device_ich3_a = "Intel 82801CA/CAM (ICH3) USB controller
#define PCI_UHCI_DEVICEID_ICH3_B 0x24848086
static const char *uhci_device_ich3_b = "Intel 82801CA/CAM (ICH3) USB controller USB-B";
+#define PCI_UHCI_DEVICEID_ICH3_C 0x24878086
+static const char *uhci_device_ich3_c = "Intel 82801CA/CAM (ICH3) USB controller USB-C";
+
#define PCI_UHCI_DEVICEID_ICH4_A 0x24c28086
static const char *uhci_device_ich4_a = "Intel 82801DB (ICH4) USB controller USB-A";
@@ -177,6 +180,8 @@ uhci_pci_match(device_t self)
return (uhci_device_ich3_a);
} else if (device_id == PCI_UHCI_DEVICEID_ICH3_B) {
return (uhci_device_ich3_b);
+ } else if (device_id == PCI_UHCI_DEVICEID_ICH3_C) {
+ return (uhci_device_ich3_c);
} else if (device_id == PCI_UHCI_DEVICEID_ICH4_A) {
return (uhci_device_ich4_a);
} else if (device_id == PCI_UHCI_DEVICEID_ICH4_B) {
OpenPOWER on IntegriCloud