Lines Matching +full:on +full:- +full:chip

1 # SPDX-License-Identifier: GPL-2.0
9 depends on HAS_IOMEM
11 The Cypress C67x00 (EZ-Host/EZ-OTG) chips are dual-role
14 Enable this option to support this chip in host controller mode.
22 depends on HAS_DMA && HAS_IOMEM
28 module will be called xhci-hcd.
33 depends on TTY
37 you want a TTY serial device based on the xHCI debug capability
42 depends on USB_PCI
43 depends on USB_XHCI_PCI_RENESAS || !USB_XHCI_PCI_RENESAS
51 installed on your system for this device to work.
67 depends on USB_XHCI_PLATFORM && (ARCH_HISI || COMPILE_TEST)
75 depends on (MIPS && SOC_MT7621) || ARCH_MEDIATEK || COMPILE_TEST
84 depends on HAS_IOMEM
85 depends on ARCH_MVEBU || COMPILE_TEST
91 tristate "xHCI support for Renesas R-Car SoCs"
92 depends on USB_XHCI_PLATFORM
93 depends on ARCH_RENESAS || COMPILE_TEST
96 found in Renesas R-Car ARM SoCs.
100 depends on PHY_TEGRA_XUSB
101 depends on RESET_CONTROLLER
114 depends on (ARCH_BRCMSTB && PHY_BRCM_USB) || COMPILE_TEST
123 modules will be called ohci-platform.ko, ehci-brcm.ko and
124 xhci-plat-hcd.ko
131 depends on HAS_DMA && HAS_IOMEM
149 module will be called ehci-hcd.
153 depends on USB_EHCI_HCD
155 Some EHCI chips have vendor-specific extensions to integrate
165 depends on USB_EHCI_HCD
177 (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if
187 depends on USB_PCI
192 depends on (PPC32 || MICROBLAZE)
197 transaction translator built-in. It can be configured to either
202 tristate "Support for Freescale on-chip EHCI USB controller"
208 tristate "Support for Nuvoton NPCM on-chip EHCI USB controller"
209 depends on (USB_EHCI_HCD && ARCH_NPCM) || COMPILE_TEST
212 Enables support for the on-chip EHCI controller on
217 depends on ARCH_OMAP || COMPILE_TEST
218 depends on NOP_USB_XCEIV
221 Enables support for the on-chip EHCI controller on
225 tristate "Support for Marvell EBU on-chip EHCI USB controller"
226 depends on USB_EHCI_HCD && (PLAT_ORION || ARCH_MVEBU || COMPILE_TEST)
229 Enables support for the on-chip EHCI controller on Marvell's
232 on Marvell's mobile PXA and MMP SoC, see "EHCI support for
236 tristate "Support for ST SPEAr on-chip EHCI USB controller"
237 depends on USB_EHCI_HCD && (PLAT_SPEAR || COMPILE_TEST)
240 Enables support for the on-chip EHCI controller on
244 tristate "Support for ST STiHxxx on-chip EHCI USB controller"
245 depends on (ARCH_STI || COMPILE_TEST) && OF
249 Enable support for the on-chip EHCI controller found on
253 tristate "Support for Atmel on-chip EHCI USB controller"
254 depends on USB_EHCI_HCD && (ARCH_AT91 || COMPILE_TEST)
257 Enables support for the on-chip EHCI controller on
262 depends on ARCH_TEGRA
275 bool "EHCI support for PPC USB controller on OF platform bus"
276 depends on PPC
279 Enables support for the USB controller present on the PowerPC
284 depends on SUPERH || COMPILE_TEST
286 Enables support for the on-chip EHCI controller on the SuperH.
291 depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
293 Enable support for the Samsung S5Pv210 and Exynos SOC's on-chip EHCI
298 depends on ARCH_PXA || ARCH_MMP || COMPILE_TEST
301 Enables support for Marvell (including PXA and MMP series) on-chip
304 Note that this driver will not work on Marvell's other EHCI
305 controller used by the EBU-type SoCs including Orion, Kirkwood,
307 on-chip EHCI USB controller" for those.
311 depends on CAVIUM_OCTEON_SOC && USB
313 This driver supports USB host controller on some Cavium
317 will be called octeon-hcd.
321 depends on ARCH_CNS3XXX || COMPILE_TEST
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)"
341 depends on CAVIUM_OCTEON_SOC
348 Enable support for the Octeon II SOC's on-chip EHCI
349 controller. It is needed for high-speed (480Mbit/sec)
357 depends on HAS_IOMEM
360 option if your board has this chip. If unsure, say N.
366 module will be called oxu210hp-hcd.
370 depends on HAS_IOMEM
373 option if your board has this chip. If unsure, say N.
378 module will be called isp116x-hcd.
382 depends on HAS_IOMEM
383 depends on COMPILE_TEST # nothing uses this
385 Supports the Philips ISP1362 chip as a host controller
390 module will be called isp1362-hcd.
394 depends on USB && HAS_DMA && HAS_IOMEM
401 module will be called fotg210-hcd.
404 tristate "MAX3421 HCD (USB-over-SPI) support"
405 depends on USB && SPI
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.
416 depends on HAS_DMA && HAS_IOMEM
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.
434 depends on ARCH_OMAP1
435 depends on ISP1301_OMAP || !(MACH_OMAP_H2 || MACH_OMAP_H3)
438 Enables support for the OHCI controller on OMAP1/2 chips.
441 tristate "Support for ST SPEAr on-chip OHCI USB controller"
442 depends on USB_OHCI_HCD && (PLAT_SPEAR || COMPILE_TEST)
445 Enables support for the on-chip OHCI controller on
449 tristate "Support for ST STiHxxx on-chip OHCI USB controller"
450 depends on (ARCH_STI || COMPILE_TEST) && OF
454 Enable support for the on-chip OHCI controller found on
459 depends on USB_OHCI_HCD && (ARCH_S3C24XX || ARCH_S3C64XX || COMPILE_TEST)
462 Enables support for the on-chip OHCI controller on
466 tristate "Support for LPC on-chip OHCI USB controller"
467 depends on USB_OHCI_HCD
468 depends on ARCH_LPC32XX || COMPILE_TEST
469 depends on USB_ISP1301
472 Enables support for the on-chip OHCI controller on
476 tristate "Support for PXA27X/PXA3XX on-chip OHCI USB controller"
477 depends on USB_OHCI_HCD && (PXA27x || PXA3xx)
480 Enables support for the on-chip OHCI controller on
484 tristate "Support for Atmel on-chip OHCI USB controller"
485 depends on USB_OHCI_HCD && (ARCH_AT91 || COMPILE_TEST) && OF
488 Enables support for the on-chip OHCI controller on
493 depends on ARCH_OMAP3 || ARCH_OMAP4 || SOC_OMAP5 || COMPILE_TEST
500 Enables support for the on-chip OHCI controller on
505 depends on ARCH_DAVINCI_DA8XX || COMPILE_TEST
506 depends on USB_OHCI_HCD
516 depends on PPC
520 Enables support for big-endian USB controllers present on the
525 depends on PPC
528 Enables support for little-endian USB controllers present on the
533 depends on PPC
537 tristate "OHCI support for PCI-bus USB controllers"
538 depends on USB_PCI
542 Enables support for PCI-bus plug-in USB controller cards.
547 depends on (SSB = y || SSB = USB_OHCI_HCD)
564 depends on SUPERH || COMPILE_TEST
570 Enables support for the on-chip OHCI controller on the SuperH.
575 depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
577 Enable support for the Samsung S5Pv210 and Exynos SOC's on-chip OHCI
582 depends on ARCH_CNS3XXX || COMPILE_TEST
588 Enable support for the CNS3XXX SOC's on-chip OHCI controller.
589 It is needed for low-speed USB 1.0 device support.
600 bool "Octeon on-chip OHCI support (DEPRECATED)"
601 depends on CAVIUM_OCTEON_SOC
610 Enable support for the Octeon II SOC's on-chip OHCI
611 controller. It is needed for low-speed USB 1.0 device
618 depends on USB_PCI || USB_UHCI_SUPPORT_NON_PCI_HC
631 module will be called uhci-hcd.
647 depends on OF_GPIO && QE_GPIO && QUICC_ENGINE
652 (as found on MPC8360 and MPC8323 processors), the driver supports
657 depends on USB_FHCI_HCD && DEBUG_FS
664 depends on USB_FTDI_ELAN
675 The driver consists of two modules, the "ftdi-elan" module is a
676 USB client driver that interfaces to the FTDI chip within ELAN's
677 USB-to-PCMCIA adapter, and this "u132-hcd" module is a USB host
691 depends on HAS_IOMEM
693 The SL811HS is a single-port USB controller that supports either
695 board has this chip, and you want to use it as a host controller.
699 module will be called sl811-hcd.
703 depends on USB_SL811_HCD
713 depends on USB_SL811_HCD && PCMCIA
716 REX-CFU1U CF card (often used with PDAs). If unsure, say N.
723 depends on HAS_IOMEM
727 Enable this option if your board has this chip, and you want
731 module will be called r8a66597-hcd.
735 depends on USB_RENESAS_USBHS
739 Enable this option if your board has this chip, and you want
743 module will be called renesas-usbhs.
747 depends on BCMA
751 Enable support for the EHCI and OCHI host controller on an bcma bus.
759 depends on SSB
763 Enable support for the EHCI and OCHI host controller on an bcma bus.
775 One such test mode is the Embedded High-speed Host Electrical Test
777 Step Set Feature" test. Typically this will be enabled for On-the-Go
778 or embedded hosts that need to undergo USB-IF compliance testing with
788 depends on XEN