Lines Matching +full:generic +full:- +full:xhci
1 # SPDX-License-Identifier: GPL-2.0
11 The Cypress C67x00 (EZ-Host/EZ-OTG) chips are dual-role
21 tristate "xHCI HCD (USB 3.0) support"
24 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
28 module will be called xhci-hcd.
32 bool "xHCI support for debug capability"
35 Say 'Y' to enable the support for the xHCI debug capability. Make
36 sure that your xHCI host supports the extended debug capability and
37 you want a TTY serial device based on the xHCI debug capability
47 tristate "Support for additional Renesas xHCI controller with firmware"
49 Say 'Y' to enable the support for the Renesas xHCI controller with
55 tristate "Generic xHCI driver for a platform device"
57 Adds an xHCI host driver for a generic platform device, which
65 tristate "xHCI support for HiSilicon STB SoCs"
68 Say 'Y' to enable the support for the xHCI host controller
72 tristate "xHCI support for MediaTek SoCs"
76 Say 'Y' to enable the support for the xHCI host controller
81 tristate "xHCI support for Marvell Armada 375/38x/37xx"
86 Say 'Y' to enable the support for the xHCI host controller
90 tristate "xHCI support for Renesas R-Car SoCs"
95 Say 'Y' to enable the support for the xHCI host controller
96 found in Renesas R-Car ARM SoCs.
99 bool "xHCI support for Renesas RZ/V2M SoC"
104 Say 'Y' to enable the support for the xHCI host controller
108 tristate "xHCI support for NVIDIA Tegra SoCs"
113 Say 'Y' to enable the support for the xHCI host controller
128 Enables support for XHCI, EHCI and OHCI host controllers
132 modules will be called ohci-platform.ko, ehci-brcm.ko and
133 xhci-plat-hcd.ko
158 module will be called ehci-hcd.
164 Some EHCI chips have vendor-specific extensions to integrate
186 (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if
206 transaction translator built-in. It can be configured to either
211 tristate "Support for Freescale on-chip EHCI USB controller"
217 tristate "Support for Nuvoton NPCM on-chip EHCI USB controller"
221 Enables support for the on-chip EHCI controller on
230 Enables support for the on-chip EHCI controller on
234 tristate "Support for Marvell EBU on-chip EHCI USB controller"
238 Enables support for the on-chip EHCI controller on Marvell's
245 tristate "Support for ST SPEAr on-chip EHCI USB controller"
249 Enables support for the on-chip EHCI controller on
253 tristate "Support for ST STiHxxx on-chip EHCI USB controller"
258 Enable support for the on-chip EHCI controller found on
262 tristate "Support for Atmel on-chip EHCI USB controller"
266 Enables support for the on-chip EHCI controller on
295 Enables support for the on-chip EHCI controller on the SuperH.
302 Enable support for the Samsung S5Pv210 and Exynos SOC's on-chip EHCI
310 Enables support for Marvell (including PXA and MMP series) on-chip
314 controller used by the EBU-type SoCs including Orion, Kirkwood,
316 on-chip EHCI USB controller" for those.
326 will be called octeon-hcd.
329 tristate "Generic EHCI driver for a platform device"
331 Adds an EHCI host driver for a generic platform device, which
337 bool "Octeon on-chip EHCI support (DEPRECATED)"
345 Enable support for the Octeon II SOC's on-chip EHCI
346 controller. It is needed for high-speed (480Mbit/sec)
363 module will be called oxu210hp-hcd.
375 module will be called isp116x-hcd.
387 module will be called isp1362-hcd.
390 tristate "MAX3421 HCD (USB-over-SPI) support"
393 The Maxim MAX3421E chip supports standard USB 2.0-compliant
394 full-speed devices either in host or peripheral mode. This
395 driver supports the host-mode of the MAX3421E only.
398 be called max3421-hcd.
407 say Y. On most non-x86 systems, and on x86 hardware that's not using a
410 based system where you're not sure, the "lspci -v" entry will list the
411 right "prog-if" for your USB controller(s): EHCI, OHCI, or UHCI.
414 module will be called ohci-hcd.
426 tristate "Support for ST SPEAr on-chip OHCI USB controller"
430 Enables support for the on-chip OHCI controller on
434 tristate "Support for ST STiHxxx on-chip OHCI USB controller"
439 Enable support for the on-chip OHCI controller found on
447 Enables support for the on-chip OHCI controller on
451 tristate "Support for LPC on-chip OHCI USB controller"
457 Enables support for the on-chip OHCI controller on
461 tristate "Support for PXA27X/PXA3XX on-chip OHCI USB controller"
465 Enables support for the on-chip OHCI controller on
469 tristate "Support for Atmel on-chip OHCI USB controller"
473 Enables support for the on-chip OHCI controller on
485 Enables support for the on-chip OHCI controller on
505 Enables support for big-endian USB controllers present on the
513 Enables support for little-endian USB controllers present on the
522 tristate "OHCI support for PCI-bus USB controllers"
527 Enables support for PCI-bus plug-in USB controller cards.
551 Enable support for the Samsung S5Pv210 and Exynos SOC's on-chip OHCI
555 tristate "Generic OHCI driver for a platform device"
557 Adds an OHCI host driver for a generic platform device, which
563 bool "Octeon on-chip OHCI support (DEPRECATED)"
573 Enable support for the Octeon II SOC's on-chip OHCI
574 controller. It is needed for low-speed USB 1.0 device
594 module will be called uhci-hcd.
629 The SL811HS is a single-port USB controller that supports either
635 module will be called sl811-hcd.
652 REX-CFU1U CF card (often used with PDAs). If unsure, say N.
667 module will be called r8a66597-hcd.
679 module will be called renesas-usbhs.
711 One such test mode is the Embedded High-speed Host Electrical Test
713 Step Set Feature" test. Typically this will be enabled for On-the-Go
714 or embedded hosts that need to undergo USB-IF compliance testing with
730 Only needed if the kernel is running in a Xen guest and generic