Lines Matching +full:config +full:- +full:host
2 # USB Host Controller Drivers
4 comment "USB Host Controller Drivers"
6 config USB_HOST
9 config USB_XHCI_HCD
12 ---help---
13 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
14 "SuperSpeed" host controller hardware.
18 config USB_XHCI_DWC3
24 config USB_XHCI_DWC3_OF_SIMPLE
32 config USB_XHCI_MVEBU
42 config USB_XHCI_PCI
43 bool "Support for PCI-based xHCI USB controller"
47 Enables support for the PCI-based xHCI controller.
49 config USB_XHCI_ROCKCHIP
50 bool "Support for Rockchip on-chip xHCI USB controller"
56 Enables support for the on-chip xHCI controller on Rockchip SoCs.
58 config USB_XHCI_RCAR
66 config USB_XHCI_STI
67 bool "Support for STMicroelectronics STiH407 family on-chip xHCI USB controller"
71 Enables support for the on-chip xHCI controller on STMicroelectronics
75 config USB_XHCI_ZYNQMP
76 bool "Support for Xilinx ZynqMP on-chip xHCI USB controller"
80 Enables support for the on-chip xHCI controller on Xilinx ZynqMP SoCs.
82 config USB_XHCI_DRA7XX_INDEX
91 config USB_XHCI_FSL
92 bool "Support for NXP Layerscape on-chip xHCI USB controller"
96 Enables support for the on-chip xHCI controller on NXP Layerscape SoCs.
99 config USB_EHCI_HCD
103 ---help---
104 The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0
105 "high speed" (480 Mbit/sec, 60 Mbyte/sec) host controller hardware.
106 If your USB host controller supports USB 2.0, you will likely want to
107 configure this Host Controller Driver.
109 EHCI controllers are packaged with "companion" host controllers (OHCI
113 probably configure the OHCI (for NEC and some other vendors) USB Host
114 Controller Driver or UHCI (for Via motherboards) Host Controller
121 config USB_EHCI_ASPEED
122 bool "Support for Aspeed on-chip EHCI USB controller"
125 ---help---
126 Enables support for the on-chip EHCI controller on ASPEED chips.
128 config USB_EHCI_ATMEL
129 bool "Support for Atmel on-chip EHCI USB controller"
132 ---help---
133 Enables support for the on-chip EHCI controller on Atmel chips.
135 config USB_EHCI_MARVELL
136 bool "Support for Marvell on-chip EHCI USB controller"
139 ---help---
140 Enables support for the on-chip EHCI controller on MVEBU SoCs.
142 config USB_EHCI_MX6
143 bool "Support for i.MX6 on-chip EHCI USB controller"
146 ---help---
147 Enables support for the on-chip EHCI controller on i.MX6 SoCs.
149 config USB_EHCI_MX7
150 bool "Support for i.MX7 on-chip EHCI USB controller"
153 ---help---
154 Enables support for the on-chip EHCI controller on i.MX7 SoCs.
156 config USB_EHCI_OMAP
157 bool "Support for OMAP3+ on-chip EHCI USB controller"
160 ---help---
161 Enables support for the on-chip EHCI controller on OMAP3 and later
166 config MXC_USB_OTG_HACTIVE
168 ---help---
173 config USB_EHCI_MSM
174 bool "Support for Qualcomm on-chip EHCI USB controller"
179 ---help---
180 Enables support for the on-chip EHCI controller on Qualcomm
183 config USB_EHCI_PCI
184 bool "Support for PCI-based EHCI USB controller"
187 Enables support for the PCI-based EHCI controller.
189 config USB_EHCI_TEGRA
190 bool "Support for NVIDIA Tegra on-chip EHCI USB controller"
192 ---help---
193 Enable support for Tegra on-chip EHCI USB controller
195 config USB_EHCI_ZYNQ
196 bool "Support for Xilinx Zynq on-chip EHCI USB controller"
199 ---help---
200 Enable support for Zynq on-chip EHCI USB controller
202 config USB_EHCI_GENERIC
208 ---help---
211 config USB_EHCI_FSL
212 bool "Support for FSL on-chip EHCI USB controller"
215 ---help---
216 Enables support for the on-chip EHCI controller on FSL chips.
219 config USB_OHCI_HCD
221 ---help---
222 The Open Host Controller Interface (OHCI) is a standard for accessing
223 USB 1.1 host controller hardware. It does more in hardware than Intel's
224 UHCI specification. If your USB host controller follows the OHCI spec,
225 say Y. On most non-x86 systems, and on x86 hardware that's not using a
226 USB controller from Intel or VIA, this is appropriate. If your host
228 based system where you're not sure, the "lspci -v" entry will list the
229 right "prog-if" for your USB controller(s): EHCI, OHCI, or UHCI.
233 config USB_OHCI_GENERIC
239 ---help---
244 config USB_UHCI_HCD
247 ---help---
248 The Universal Host Controller Interface is a standard by Intel for
250 host controller). If your USB host controller conforms to this
262 config USB_DWC2
265 ---help---
267 USB-Implementers Forum (USB-IF) USB 2.0 specifications.
268 Hi-Speed (480 Mbps), Full-Speed (12 Mbps), and Low-Speed (1.5 Mbps)
270 enable this controller in host mode, say Y.
273 config USB_DWC2_BUFFER_SIZE
276 ---help---