---
name: "xhci"
section: "4"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["freebsd", "openbsd"]
url: "https://new.carta.tech/xhci"
---

# xhci(4)

USB eXtensible Host Controller Interface

## NAME

**xhci** – USB eXtensible Host Controller Interface

## SYNOPSIS

**xhci\* at acpi?** **xhci\* at fdt?** **xhci\* at pci?** **usb\*  at xhci?**

## DESCRIPTION

The **xhci** driver provides support for the USB eXtensible Host Controller Interface, which provides an interface to [usb(4)](/usb/4.md) devices.

xHCI controllers support all USB 3.0, 2.0 and 1.x device speeds.

## SEE ALSO

[acpi(4)](/acpi/4.md), [pci(4)](/pci/4.md), [usb(4)](/usb/4.md)

## HISTORY

The **xhci** driver appeared in OpenBSD 5.6.

## AUTHORS

The **xhci** driver was written by Martin Pieuchot ⟨*mpi@openbsd.org*⟩.
