From aafbd0257ac2193251c9b760ed7fbb14d0bfa7f4 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Tue, 15 Sep 2015 16:08:25 +0000 Subject: [PATCH] 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 --- sys/dev/usb/controller/xhci_pci.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys/dev/usb/controller/xhci_pci.c b/sys/dev/usb/controller/xhci_pci.c index 0ad7357caf7..0df2e9fb60c 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; }