Lines Matching +full:chip +full:- +full:select
1 # SPDX-License-Identifier: GPL-2.0
11 The Cypress C67x00 (EZ-Host/EZ-OTG) chips are dual-role
14 Enable this option to support this chip in host controller mode.
28 module will be called xhci-hcd.
56 select USB_XHCI_RCAR if ARCH_RENESAS
74 select MFD_SYSCON
83 select USB_XHCI_PLATFORM
91 tristate "xHCI support for Renesas R-Car SoCs"
96 found in Renesas R-Car ARM SoCs.
102 select FW_LOADER
115 select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
116 select USB_EHCI_BRCMSTB if USB_EHCI_HCD
117 select USB_XHCI_PLATFORM if USB_XHCI_HCD
123 modules will be called ohci-platform.ko, ehci-brcm.ko and
124 xhci-plat-hcd.ko
149 module will be called ehci-hcd.
155 Some EHCI chips have vendor-specific extensions to integrate
177 (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if
191 tristate "EHCI support for on-chip PMC MSP71xx USB controller"
193 select USB_EHCI_BIG_ENDIAN_DESC
194 select USB_EHCI_BIG_ENDIAN_MMIO
202 select USB_EHCI_BIG_ENDIAN_DESC
203 select USB_EHCI_BIG_ENDIAN_MMIO
206 transaction translator built-in. It can be configured to either
211 tristate "Support for Freescale on-chip EHCI USB controller"
212 select USB_EHCI_ROOT_HUB_TT
217 tristate "Support for Freescale i.MX on-chip EHCI USB controller"
219 select USB_EHCI_ROOT_HUB_TT
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
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"
262 select GENERIC_PHY
263 select USB_EHCI_HCD_PLATFORM
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
279 select USB_EHCI_ROOT_HUB_TT
280 select USB_TEGRA_PHY
297 Enables support for the on-chip EHCI controller on the SuperH.
304 Enable support for the Samsung Exynos SOC's on-chip EHCI controller.
309 select USB_EHCI_ROOT_HUB_TT
311 Enables support for Marvell (including PXA and MMP series) on-chip
315 controller used by the EBU-type SoCs including Orion, Kirkwood,
317 on-chip EHCI USB controller" for those.
322 select USB_EHCI_HCD_PLATFORM
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)"
342 select USB_EHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN
343 select USB_EHCI_HCD_PLATFORM
348 Enable support for the Octeon II SOC's on-chip EHCI
349 controller. It is needed for high-speed (480Mbit/sec)
360 option if your board has this chip. If unsure, say N.
366 module will be called oxu210hp-hcd.
373 option if your board has this chip. If unsure, say N.
378 module will be called isp116x-hcd.
385 Supports the Philips ISP1362 chip as a host controller
390 module will be called isp1362-hcd.
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.
421 say Y. On most non-x86 systems, and on x86 hardware that's not using a
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.
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"
451 select GENERIC_PHY
452 select USB_OHCI_HCD_PLATFORM
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
494 select USB_OHCI_HCD_PLATFORM
500 Enables support for the on-chip OHCI controller on
507 select PHY_DA8XX_USB
517 select USB_OHCI_BIG_ENDIAN_DESC
518 select USB_OHCI_BIG_ENDIAN_MMIO
520 Enables support for big-endian USB controllers present on the
526 select USB_OHCI_LITTLE_ENDIAN
528 Enables support for little-endian USB controllers present on the
537 tristate "OHCI support for PCI-bus USB controllers"
540 select USB_OHCI_LITTLE_ENDIAN
542 Enables support for PCI-bus plug-in USB controller cards.
548 select USB_HCD_SSB
549 select USB_OHCI_HCD_PLATFORM
565 select USB_OHCI_HCD_PLATFORM
570 Enables support for the on-chip OHCI controller on the SuperH.
577 Enable support for the Samsung Exynos SOC's on-chip OHCI controller.
582 select USB_OHCI_HCD_PLATFORM
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)"
602 select USB_OHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN
603 select USB_OHCI_LITTLE_ENDIAN
604 select USB_OHCI_HCD_PLATFORM
609 Enable support for the Octeon II SOC's on-chip OHCI
610 controller. It is needed for low-speed USB 1.0 device
630 module will be called uhci-hcd.
647 select FSL_GTM
648 select QE_USB
674 The driver consists of two modules, the "ftdi-elan" module is a
675 USB client driver that interfaces to the FTDI chip within ELAN's
676 USB-to-PCMCIA adapter, and this "u132-hcd" module is a USB host
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.
726 Enable this option if your board has this chip, and you want
730 module will be called r8a66597-hcd.
738 Enable this option if your board has this chip, and you want
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".
757 select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
758 select USB_EHCI_HCD_PLATFORM if USB_EHCI_HCD
769 select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
770 select USB_EHCI_HCD_PLATFORM if USB_EHCI_HCD
784 One such test mode is the Embedded High-speed Host Electrical Test
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