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.
73 select MFD_SYSCON
82 select USB_XHCI_PLATFORM
90 tristate "xHCI support for Renesas R-Car SoCs"
96 found in Renesas R-Car ARM SoCs.
120 select FW_LOADER
133 select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
134 select USB_EHCI_BRCMSTB if USB_EHCI_HCD
135 select USB_XHCI_PLATFORM if USB_XHCI_HCD
141 modules will be called ohci-platform.ko, ehci-brcm.ko and
142 xhci-plat-hcd.ko
167 module will be called ehci-hcd.
173 Some EHCI chips have vendor-specific extensions to integrate
195 (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if
211 select USB_EHCI_BIG_ENDIAN_DESC
212 select USB_EHCI_BIG_ENDIAN_MMIO
215 transaction translator built-in. It can be configured to either
220 tristate "Support for Freescale on-chip EHCI USB controller"
221 select USB_EHCI_ROOT_HUB_TT
226 tristate "Support for Nuvoton NPCM on-chip EHCI USB controller"
230 Enables support for the on-chip EHCI controller on
239 Enables support for the on-chip EHCI controller on
243 tristate "Support for Marvell EBU on-chip EHCI USB controller"
247 Enables support for the on-chip EHCI controller on Marvell's
254 tristate "Support for ST SPEAr on-chip EHCI USB controller"
258 Enables support for the on-chip EHCI controller on
262 tristate "Support for ST STiHxxx on-chip EHCI USB controller"
264 select GENERIC_PHY
265 select USB_EHCI_HCD_PLATFORM
267 Enable support for the on-chip EHCI controller found on
271 tristate "Support for Atmel on-chip EHCI USB controller"
275 Enables support for the on-chip EHCI controller on
281 select USB_CHIPIDEA
282 select USB_CHIPIDEA_HOST
283 select USB_CHIPIDEA_TEGRA
284 select USB_GADGET
304 Enables support for the on-chip EHCI controller on the SuperH.
311 Enable support for the Samsung S5Pv210 and Exynos SOC's on-chip EHCI
317 select USB_EHCI_ROOT_HUB_TT
319 Enables support for Marvell (including PXA and MMP series) on-chip
323 controller used by the EBU-type SoCs including Orion, Kirkwood,
325 on-chip EHCI USB controller" for those.
335 will be called octeon-hcd.
346 bool "Octeon on-chip EHCI support (DEPRECATED)"
348 select USB_EHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN
349 select USB_EHCI_HCD_PLATFORM
354 Enable support for the Octeon II SOC's on-chip EHCI
355 controller. It is needed for high-speed (480Mbit/sec)
366 option if your board has this chip. If unsure, say N.
372 module will be called oxu210hp-hcd.
379 option if your board has this chip. If unsure, say N.
384 module will be called isp116x-hcd.
391 Supports the Philips ISP1362 chip as a host controller
396 module will be called isp1362-hcd.
399 tristate "MAX3421 HCD (USB-over-SPI) support"
402 The Maxim MAX3421E chip supports standard USB 2.0-compliant
403 full-speed devices either in host or peripheral mode. This
404 driver supports the host-mode of the MAX3421E only.
407 be called max3421-hcd.
416 say Y. On most non-x86 systems, and on x86 hardware that's not using a
419 based system where you're not sure, the "lspci -v" entry will list the
420 right "prog-if" for your USB controller(s): EHCI, OHCI, or UHCI.
423 module will be called ohci-hcd.
435 tristate "Support for ST SPEAr on-chip OHCI USB controller"
439 Enables support for the on-chip OHCI controller on
443 tristate "Support for ST STiHxxx on-chip OHCI USB controller"
445 select GENERIC_PHY
446 select USB_OHCI_HCD_PLATFORM
448 Enable support for the on-chip OHCI controller found on
456 Enables support for the on-chip OHCI controller on
460 tristate "Support for LPC on-chip OHCI USB controller"
466 Enables support for the on-chip OHCI controller on
470 tristate "Support for PXA27X/PXA3XX on-chip OHCI USB controller"
474 Enables support for the on-chip OHCI controller on
478 tristate "Support for Atmel on-chip OHCI USB controller"
482 Enables support for the on-chip OHCI controller on
488 select USB_OHCI_HCD_PLATFORM
494 Enables support for the on-chip OHCI controller on
501 select PHY_DA8XX_USB
511 select USB_OHCI_BIG_ENDIAN_DESC
512 select USB_OHCI_BIG_ENDIAN_MMIO
514 Enables support for big-endian USB controllers present on the
520 select USB_OHCI_LITTLE_ENDIAN
522 Enables support for little-endian USB controllers present on the
531 tristate "OHCI support for PCI-bus USB controllers"
534 select USB_OHCI_LITTLE_ENDIAN
536 Enables support for PCI-bus plug-in USB controller cards.
542 select USB_HCD_SSB
543 select USB_OHCI_HCD_PLATFORM
560 Enable support for the Samsung S5Pv210 and Exynos SOC's on-chip OHCI
572 bool "Octeon on-chip OHCI support (DEPRECATED)"
575 select USB_OHCI_BIG_ENDIAN_MMIO if CPU_BIG_ENDIAN
576 select USB_OHCI_LITTLE_ENDIAN
577 select USB_OHCI_HCD_PLATFORM
582 Enable support for the Octeon II SOC's on-chip OHCI
583 controller. It is needed for low-speed USB 1.0 device
603 module will be called uhci-hcd.
620 select FSL_GTM
621 select QE_USB
638 The SL811HS is a single-port USB controller that supports either
640 board has this chip, and you want to use it as a host controller.
644 module will be called sl811-hcd.
661 REX-CFU1U CF card (often used with PDAs). If unsure, say N.
672 Enable this option if your board has this chip, and you want
676 module will be called r8a66597-hcd.
684 Enable this option if your board has this chip, and you want
688 module will be called renesas-usbhs.
693 select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
694 select USB_EHCI_HCD_PLATFORM if USB_EHCI_HCD
705 select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
706 select USB_EHCI_HCD_PLATFORM if USB_EHCI_HCD
720 One such test mode is the Embedded High-speed Host Electrical Test
722 Step Set Feature" test. Typically this will be enabled for On-the-Go
723 or embedded hosts that need to undergo USB-IF compliance testing with
734 select XEN_XENBUS_FRONTEND