git: bfa2c25c92a2 - stable/13 - xhci(4): Update list of quirks in manual page.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 12 Nov 2022 12:41:51 UTC
The branch stable/13 has been updated by hselasky: URL: https://cgit.FreeBSD.org/src/commit/?id=bfa2c25c92a2094f83003f87923264e131801a87 commit bfa2c25c92a2094f83003f87923264e131801a87 Author: Hans Petter Selasky <hselasky@FreeBSD.org> AuthorDate: 2022-10-20 17:22:41 +0000 Commit: Hans Petter Selasky <hselasky@FreeBSD.org> CommitDate: 2022-11-12 12:00:09 +0000 xhci(4): Update list of quirks in manual page. Sponsored by: NVIDIA Networking (cherry picked from commit 30e555de804f67afb27385ee0521f94784dbbfbf) --- share/man/man4/xhci.4 | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/share/man/man4/xhci.4 b/share/man/man4/xhci.4 index d475c5e502fc..dc34931f5002 100644 --- a/share/man/man4/xhci.4 +++ b/share/man/man4/xhci.4 @@ -1,5 +1,5 @@ .\" -.\" Copyright (c) 2011 Hans Petter Selasky. All rights reserved. +.\" Copyright (c) 2011-2022 Hans Petter Selasky. All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions @@ -24,13 +24,14 @@ .\" .\" $FreeBSD$ .\" -.Dd April 24, 2018 +.Dd October 20, 2022 .Dt XHCI 4 .Os .Sh NAME .Nm xhci .Nd USB eXtensible Host Controller driver .Sh SYNOPSIS +.Cd "options USB_DEBUG" .Cd "device xhci" .Sh DESCRIPTION The @@ -48,7 +49,8 @@ The .Tn XHCI controller supports .Tn USB -connection speeds up to 5.0Gbps when using a USB 3.0 compliant device. +connection speeds from 5.0Gbps and above when using a USB 3.x +compliant devices. .Sh HARDWARE The .Nm @@ -64,14 +66,37 @@ variables and tunables: .Bl -tag -width indent .It Va hw.usb.xhci.debug -Debug output level, where 0 is debugging disabled and larger values increase -debug message verbosity. -Default is 0. +Set debug output level, where 0 is debugging disabled and larger +values increase debug message verbosity. +The default value is 0. +.It Va hw.usb.xhci.dcepquirk +Set to enable quirk for deconfiguration of endpoints. +The default value is 0. +.It Va hw.usb.xhci.ctlquirk +Set to submit full USB control request as one job, up to 64kBytes. +Else the USB control request will be split into multiple smaller +requests. +The default value is 1. +.It Va hw.usb.xhci.streams +Set to enable USB streams support. +The default value is 0. +.It Va hw.usb.xhci.route +Set bitmap for switching EHCI ports to the XHCI controller. +The default value is 0. +.It Va hw.usb.xhci.polling +Set to use a timer to poll the interrupt handler. +The default value is 0. +.It Va hw.usb.xhci.dma32 +Set to only use 32-bit DMA for the XHCI controller. +The default value is 0. +.It Va hw.usb.xhci.ctlstep +Set to enable control endpoint status state stepping. +The default value is 0. .El .Sh SEE ALSO .Xr ehci 4 , .Xr ohci 4 , -.Xr uhci 4 , +.Xr uhci 4 and .Xr usb 4 .Sh HISTORY The