summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/controller/xhci_pci.c
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2015-09-15 16:08:25 +0000
committeremaste <emaste@FreeBSD.org>2015-09-15 16:08:25 +0000
commitd2bf19d245cc323de81cc45b9b1c9591a09e304b (patch)
tree8577868e93e42fd4557309be9bb5c73b0815908b /sys/dev/usb/controller/xhci_pci.c
parent53397d87dd35f2469ef0e2e154ec379e98c746a2 (diff)
downloadFreeBSD-src-d2bf19d245cc323de81cc45b9b1c9591a09e304b.zip
FreeBSD-src-d2bf19d245cc323de81cc45b9b1c9591a09e304b.tar.gz
Add Cavium ThunderX xHCI controller PCI ID
There is an issue with interrupts at the moment, but it works with polling mode set (hw.usb.xhci.use_polling=1). Reviewed by: hselasky Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3665
Diffstat (limited to 'sys/dev/usb/controller/xhci_pci.c')
-rw-r--r--sys/dev/usb/controller/xhci_pci.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/usb/controller/xhci_pci.c b/sys/dev/usb/controller/xhci_pci.c
index 0ad7357..0df2e9f 100644
--- a/sys/dev/usb/controller/xhci_pci.c
+++ b/sys/dev/usb/controller/xhci_pci.c
@@ -113,6 +113,9 @@ xhci_pci_match(device_t self)
case 0x8cb18086:
return ("Intel Wildcat Point USB 3.0 controller");
+ case 0xa01b177d:
+ return ("Cavium ThunderX USB 3.0 controller");
+
default:
break;
}
OpenPOWER on IntegriCloud