From 986f63e12f3e6ace36cead1b72ee3ebf2e2d3e13 Mon Sep 17 00:00:00 2001 From: mav Date: Sat, 19 Mar 2016 09:20:18 +0000 Subject: Add IDs for Intel Wellsburg USB controllers. MFC after: 1 week --- sys/dev/usb/controller/xhci_pci.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/dev/usb/controller/xhci_pci.c') diff --git a/sys/dev/usb/controller/xhci_pci.c b/sys/dev/usb/controller/xhci_pci.c index 0a8a95b..7d2d6ba 100644 --- a/sys/dev/usb/controller/xhci_pci.c +++ b/sys/dev/usb/controller/xhci_pci.c @@ -115,6 +115,8 @@ xhci_pci_match(device_t self) return ("Intel Lynx Point USB 3.0 controller"); case 0x8cb18086: return ("Intel Wildcat Point USB 3.0 controller"); + case 0x8d318086: + return ("Intel Wellsburg USB 3.0 controller"); case 0x9cb18086: return ("Broadwell Integrated PCH-LP chipset USB 3.0 controller"); -- cgit v1.1 From 41da32dc72329e3d0e038a6f4a7c636ca8ffa7bd Mon Sep 17 00:00:00 2001 From: mav Date: Tue, 29 Mar 2016 12:50:42 +0000 Subject: Add some device IDs found on AMD FCH shipsets. MFC after: 2 weeks --- sys/dev/usb/controller/xhci_pci.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sys/dev/usb/controller/xhci_pci.c') diff --git a/sys/dev/usb/controller/xhci_pci.c b/sys/dev/usb/controller/xhci_pci.c index 7d2d6ba..d4355e9 100644 --- a/sys/dev/usb/controller/xhci_pci.c +++ b/sys/dev/usb/controller/xhci_pci.c @@ -95,6 +95,9 @@ xhci_pci_match(device_t self) uint32_t device_id = pci_get_devid(self); switch (device_id) { + case 0x78141022: + return ("AMD FCH USB 3.0 controller"); + case 0x01941033: return ("NEC uPD720200 USB 3.0 controller"); -- cgit v1.1