• Home
  • Raw
  • Download

Lines Matching +full:embedded +full:- +full:controller

1 # SPDX-License-Identifier: GPL-2.0
3 # USB Host Controller Drivers
5 comment "USB Host Controller Drivers"
11 The Cypress C67x00 (EZ-Host/EZ-OTG) chips are dual-role
14 Enable this option to support this chip in host controller mode.
24 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
25 "SuperSpeed" host controller hardware.
28 module will be called xhci-hcd.
47 tristate "Support for additional Renesas xHCI controller with firmware"
49 Say 'Y' to enable the support for the Renesas xHCI controller with
69 Say 'Y' to enable the support for the xHCI host controller
77 Say 'Y' to enable the support for the xHCI host controller
87 Say 'Y' to enable the support for the xHCI host controller
91 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.
104 Say 'Y' to enable the support for the xHCI host controller
123 modules will be called ohci-platform.ko, ehci-brcm.ko and
124 xhci-plat-hcd.ko
133 The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0
134 "high speed" (480 Mbit/sec, 60 Mbyte/sec) host controller hardware.
135 If your USB host controller supports USB 2.0, you will likely want to
136 configure this Host Controller Driver.
141 connect to a companion controller. If you configure EHCI, you should
143 Controller Driver or UHCI (for Via motherboards) Host Controller
149 module will be called ehci-hcd.
155 Some EHCI chips have vendor-specific extensions to integrate
157 controller is needed. It's safe to say "y" even if your
158 controller doesn't support this feature.
176 Controller, and some of those devices will not work correctly
177 (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if
191 tristate "EHCI support for on-chip PMC MSP71xx USB controller"
196 Enables support for the onchip USB controller on the PMC_MSP7100 Family SoC's.
200 bool "Use Xilinx usb host EHCI controller core"
205 Xilinx xps USB host controller core is EHCI compliant and has
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 Freescale i.MX on-chip EHCI USB controller"
224 tristate "Support for Nuvoton NPCM7XX on-chip EHCI USB controller"
228 Enables support for the on-chip EHCI controller on
237 Enables support for the on-chip EHCI controller on
241 tristate "Support for Marvell EBU on-chip EHCI USB controller"
245 Enables support for the on-chip EHCI controller on Marvell's
246 embedded ARM SoCs, including Orion, Kirkwood, Dove, Armada XP,
249 Marvell PXA/MMP USB controller" for those.
252 tristate "Support for ST SPEAr on-chip EHCI USB controller"
256 Enables support for the on-chip EHCI controller on
260 tristate "Support for ST STiHxxx on-chip EHCI USB controller"
265 Enable support for the on-chip EHCI controller found on
269 tristate "Support for Atmel on-chip EHCI USB controller"
273 Enables support for the on-chip EHCI controller on
286 bool "EHCI support for PPC USB controller on OF platform bus"
290 Enables support for the USB controller present on the PowerPC
294 bool "EHCI support for SuperH USB controller"
297 Enables support for the on-chip EHCI controller on the SuperH.
298 If you use the PCI EHCI controller, this option is not necessary.
304 Enable support for the Samsung Exynos SOC's on-chip EHCI controller.
307 tristate "EHCI support for Marvell PXA/MMP USB controller"
311 Enables support for Marvell (including PXA and MMP series) on-chip
312 USB SPH and OTG controller. SPH is a single port host, and it can
313 only be EHCI host. OTG is controller that can switch to host mode.
315 controller used by the EBU-type SoCs including Orion, Kirkwood,
317 on-chip EHCI USB controller" for those.
327 Enable support for the CNS3XXX SOC's on-chip EHCI controller.
328 It is needed for high-speed (480Mbit/sec) USB 2.0 device
340 bool "Octeon on-chip EHCI support (DEPRECATED)"
348 Enable support for the Octeon II SOC's on-chip EHCI
349 controller. It is needed for high-speed (480Mbit/sec)
359 The OXU210HP is an USB host/OTG/device controller. Enable this
366 module will be called oxu210hp-hcd.
378 module will be called isp116x-hcd.
385 Supports the Philips ISP1362 chip as a host controller
390 module will be called isp1362-hcd.
396 Faraday FOTG210 is an OTG controller which can be configured as
401 module will be called fotg210-hcd.
404 tristate "MAX3421 HCD (USB-over-SPI) support"
407 The Maxim MAX3421E chip supports standard USB 2.0-compliant
408 full-speed devices either in host or peripheral mode. This
409 driver supports the host-mode of the MAX3421E only.
412 be called max3421-hcd.
418 The Open Host Controller Interface (OHCI) is a standard for accessing
419 USB 1.1 host controller hardware. It does more in hardware than Intel's
420 UHCI specification. If your USB host controller follows the OHCI spec,
421 say Y. On most non-x86 systems, and on x86 hardware that's not using a
422 USB controller from Intel or VIA, this is appropriate. If your host
423 controller doesn't use PCI, this is probably appropriate. For a PCI
424 based system where you're not sure, the "lspci -v" entry will list the
425 right "prog-if" for your USB controller(s): EHCI, OHCI, or UHCI.
428 module will be called ohci-hcd.
438 Enables support for the OHCI controller on OMAP1/2 chips.
441 tristate "Support for ST SPEAr on-chip OHCI USB controller"
445 Enables support for the on-chip OHCI controller on
449 tristate "Support for ST STiHxxx on-chip OHCI USB controller"
454 Enable support for the on-chip OHCI controller found on
462 Enables support for the on-chip OHCI controller on
466 tristate "Support for LPC on-chip OHCI USB controller"
472 Enables support for the on-chip OHCI controller on
476 tristate "Support for PXA27X/PXA3XX on-chip OHCI USB controller"
480 Enables support for the on-chip OHCI controller on
484 tristate "Support for Atmel on-chip OHCI USB controller"
488 Enables support for the on-chip OHCI controller on
500 Enables support for the on-chip OHCI controller on
511 controller. This driver cannot currently be a loadable
520 Enables support for big-endian USB controllers present on the
528 Enables support for little-endian USB controllers present on the
537 tristate "OHCI support for PCI-bus USB controllers"
542 Enables support for PCI-bus plug-in USB controller cards.
557 This device is present in some embedded devices with
563 bool "OHCI support for SuperH USB controller (DEPRECATED)"
570 Enables support for the on-chip OHCI controller on the SuperH.
571 If you use the PCI OHCI controller, this option is not necessary.
577 Enable support for the Samsung Exynos SOC's on-chip OHCI controller.
587 Enable support for the CNS3XXX SOC's on-chip OHCI controller.
588 It is needed for low-speed USB 1.0 device support.
599 bool "Octeon on-chip OHCI support (DEPRECATED)"
609 Enable support for the Octeon II SOC's on-chip OHCI
610 controller. It is needed for low-speed USB 1.0 device
619 The Universal Host Controller Interface is a standard by Intel for
621 host controller). If your USB host controller conforms to this
626 133) and LEON/GRLIB SoCs with the GRUSBHC controller.
630 module will be called uhci-hcd.
645 tristate "Freescale QE USB Host Controller support"
650 This driver enables support for Freescale QE USB Host Controller
655 bool "Freescale QE USB Host Controller debug support"
662 tristate "Elan U132 Adapter Host Controller"
666 for PC cards that contain an OHCI host controller. Typical PC cards
669 controller.
674 The driver consists of two modules, the "ftdi-elan" module is a
676 USB-to-PCMCIA adapter, and this "u132-hcd" module is a USB host
677 controller driver that talks to the OHCI controller within the
692 The SL811HS is a single-port USB controller that supports either
694 board has this chip, and you want to use it as a host controller.
698 module will be called sl811-hcd.
715 REX-CFU1U CF card (often used with PDAs). If unsure, say N.
724 The R8A66597 is a USB 2.0 host and peripheral controller.
727 to use it as a host controller. If unsure, say N.
730 module will be called r8a66597-hcd.
736 The Renesas USBHS is a USB 2.0 host and peripheral controller.
739 to use it as a host controller. If unsure, say N.
742 module will be called renesas-usbhs.
748 This driver enables support for the on-chip USB host in the
752 module will be called "imx21-hcd".
760 Enable support for the EHCI and OCHI host controller on an bcma bus.
772 Enable support for the EHCI and OCHI host controller on an bcma bus.
782 supported by the host controller drivers.
784 One such test mode is the Embedded High-speed Host Electrical Test
785 (EHSET) for EHCI host controller hardware, specifically the "Single
786 Step Set Feature" test. Typically this will be enabled for On-the-Go
787 or embedded hosts that need to undergo USB-IF compliance testing with