summaryrefslogtreecommitdiff
path: root/usr/src/man/man7d/xhci.7d
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/man/man7d/xhci.7d')
-rw-r--r--usr/src/man/man7d/xhci.7d108
1 files changed, 0 insertions, 108 deletions
diff --git a/usr/src/man/man7d/xhci.7d b/usr/src/man/man7d/xhci.7d
deleted file mode 100644
index a915a099b1..0000000000
--- a/usr/src/man/man7d/xhci.7d
+++ /dev/null
@@ -1,108 +0,0 @@
-.\"
-.\" This file and its contents are supplied under the terms of the
-.\" Common Development and Distribution License ("CDDL"), version 1.0.
-.\" You may only use this file in accordance with the terms of version
-.\" 1.0 of the CDDL.
-.\"
-.\" A full copy of the text of the CDDL should have accompanied this
-.\" source. A copy of the CDDL is also available via the Internet at
-.\" http://www.illumos.org/license/CDDL.
-.\"
-.\"
-.\" Copyright 2016 Joyent, Inc.
-.\"
-.Dd January 10, 2020
-.Dt XHCI 7D
-.Os
-.Sh NAME
-.Nm xhci
-.Nd Extensible Host Controller Interface Driver
-.Sh SYNOPSIS
-.Sy usb@unit-address
-.Sh DESCRIPTION
-The
-.Nm
-driver supports PCI devices that implement versions 1.0 and 1.1 of the
-Extensible Host Controller Interface Specification.
-These devices provide support for USB 3.0, USB 2.x, and USB 1.x devices and is
-integrated into the broader illumos USB Architecture (USBA).
-.Pp
-The
-.Nm
-driver supports all four USB transfer types:
-.Sy bulk transfers ,
-.Sy control transfers ,
-.Sy interrupt transfers ,
-and
-.Sy isochronous transfers .
-.Pp
-Administrators do not interact with the
-.Nm
-driver directly.
-USB devices are managed with
-.Xr cfgadm 1M .
-See
-.Xr cfgadm_usb 1M
-for more information on how to specifically manage USB devices and how
-they are laid out in the system.
-.Xr cfgadm 1M
-is only used to manage devices at a USB level.
-For example, a USB NIC would still be managed with
-.Xr dladm 1M
-at a networking level.
-.Pp
-On some x86 systems USB ports may be routed to either an instance of the
-.Nm
-driver or an instance of the
-.Xr ehci 7D
-driver.
-By default, all such ports are routed to the
-.Nm
-driver, allowing those devices to operate at USB 3.x speed by default.
-This is most common on Intel platforms and chipsets.
-While this is controlled with the
-.Sy xhci-reroute
-property discussed below, changing it may not be sufficient to change
-the behavior.
-The BIOS or ACPI data for many x86 systems may toggle this automatically.
-.Sh PROPERTIES
-The
-.Nm
-driver supports the following properties which may be tuned in the
-.Nm
-driver's
-.Xr driver.conf 4
-file.
-.Bl -tag -width Sy
-.It Sy xhci-reroute
-The
-.Sy xhci-reroute
-property determines whether or not USB ports are re-routed to the
-.Nm
-driver.
-The default behavior is to route such ports.
-To disable this, the property should be set to
-.Sy 0 .
-Any other value, or the lack of the property, cause the default behavior
-to take place.
-.El
-.Sh ARCHITECTURE
-The
-.Nm
-driver is only supported on
-.Sy x86
-systems at this time.
-.Sh FILES
-.Bl -tag -width Pa
-.It Pa /kernel/drv/amd64/xhci
-Device driver (x86)
-.It Pa /kernel/drv/xhci.conf
-Driver configuration file
-.El
-.Sh SEE ALSO
-.Xr cfgadm 1M ,
-.Xr cfgadm_usb 1M ,
-.Xr dladm 1M ,
-.Xr driver.conf 4 ,
-.Xr ehci 7D ,
-.Xr usba 7D