devu-hcd-cdns3-xhci
Driver for Extensible Host Controller Interface (XHCI) USB controllers on the Texas Instruments Jacinto 7 J742S2 Evaluation Module.
Syntax:
io-usb-otg -d cdns3-xhci [option[,option ...]]
Runs on:
QNX OS
Targets:
aarch64le
Options:
- ioport=addr
- USB controller register base address. Default is to scan the PCI bus.
- iosize=size
- The register space size. The default is 4 kilobytes.
- irq=num
- The interrupt request number.
- verbose=num
- Set the verbosity level. Valid range is 0 - 7.
- memory=name
- Set the typed-memory name for descriptors. Default is /memory/below4G.
- prio=num
- Set the pulse-handler thread's priority. Default is 21.
- nousb3
- Do not enable usb 3 mode.
- cerr=num
- Set the number of hardware retries for a failed transfer. Valid range is 0 - 3, where 0 indicates unlimited retries.
- soft_retries=num
- Set the number of software retries for a failed transfer. Supported only on Control, Bulk and Interrupt Endpoints. Disabled by default.
- soft_retries_mask=num
- Specifies the endpoint types to have software retries enabled.
The endpoints enabled for retries are specified using a mask.
The bit masks fields:
- 0x1 — Control endpoint, which is set (ON) by default.
- 0x2 — Reserved for future use, which is not set (OFF).
- 0x4 — Bulk endpoint, which is set (ON) by default.
- 0x8 — Interrupt endpoint, which is set (ON) by default.
- debug_listener
- Starts PPS debug command handler at /pps/usb/debug.
- error_threshold=n
- The number of cumulative errors before triggering the driver to reinitialize.
- max_reinit_attempts=n
- The maximum number of reinitializations allowed. No limit is the default.
- soc=num
- The chipset name (j721e, j7200)
Description:
The devu-hcd-cdns3-xhci.so server provides support for computers that have Extensible Host Controller Interface (XHCI) USB controllers. This server creates the /dev/usb/devu-hcd-cdns3-xhci.so device device.
Note:
The devu-hcd-cdns3-xhci controller supports SuperSpeed, high, full, and low
speed devices.
Attach to the controller by specifying ioport and irq.
io-usb-otg -d cdns3-xhci ioport=0x6010000,irq=128,iosize=65536,nousb3
Page updated: