xhci —
USB
eXtensible Host Controller driver
device xhci
The
xhci driver provides support for the USB
eXtensible Host Controller Interface, which allows use of USB 1.0, 2.0 and 3.0
devices on the same USB port.
The XHCI controller supports USB connection speeds up to 5.0Gbps when using a
USB 3.0 compliant device.
The
xhci driver supports XHCI compatible
controllers having PCI class 12 (serial bus), subclass 3 (USB) and programming
interface 48 (XHCI).
The following variables are available as both
sysctl(8) variables and
loader(8) tunables:
- hw.usb.xhci.debug
- Debug output level, where 0 is debugging disabled and
larger values increase debug message verbosity. Default is 0.
ehci(4),
ohci(4),
uhci(4),
usb(4)
The
xhci device driver first appeared in
FreeBSD 8.2.