aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/host/Kconfig')
-rw-r--r--drivers/usb/host/Kconfig24
1 files changed, 16 insertions, 8 deletions
diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig
index 344d5e2f87d7..7d0aa5f58f7a 100644
--- a/drivers/usb/host/Kconfig
+++ b/drivers/usb/host/Kconfig
@@ -17,7 +17,6 @@ config USB_C67X00_HCD
17 17
18config USB_XHCI_HCD 18config USB_XHCI_HCD
19 tristate "xHCI HCD (USB 3.0) support" 19 tristate "xHCI HCD (USB 3.0) support"
20 depends on USB_ARCH_HAS_XHCI
21 ---help--- 20 ---help---
22 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0 21 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
23 "SuperSpeed" host controller hardware. 22 "SuperSpeed" host controller hardware.
@@ -43,7 +42,6 @@ endif # USB_XHCI_HCD
43 42
44config USB_EHCI_HCD 43config USB_EHCI_HCD
45 tristate "EHCI HCD (USB 2.0) support" 44 tristate "EHCI HCD (USB 2.0) support"
46 depends on USB_ARCH_HAS_EHCI
47 ---help--- 45 ---help---
48 The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0 46 The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0
49 "high speed" (480 Mbit/sec, 60 Mbyte/sec) host controller hardware. 47 "high speed" (480 Mbit/sec, 60 Mbyte/sec) host controller hardware.
@@ -200,7 +198,7 @@ config USB_EHCI_MSM
200 has an external PHY. 198 has an external PHY.
201 199
202config USB_EHCI_TEGRA 200config USB_EHCI_TEGRA
203 boolean "NVIDIA Tegra HCD support" 201 tristate "NVIDIA Tegra HCD support"
204 depends on ARCH_TEGRA 202 depends on ARCH_TEGRA
205 select USB_EHCI_ROOT_HUB_TT 203 select USB_EHCI_ROOT_HUB_TT
206 select USB_PHY 204 select USB_PHY
@@ -345,9 +343,19 @@ config USB_ISP1362_HCD
345 To compile this driver as a module, choose M here: the 343 To compile this driver as a module, choose M here: the
346 module will be called isp1362-hcd. 344 module will be called isp1362-hcd.
347 345
346config USB_FUSBH200_HCD
347 tristate "FUSBH200 HCD support"
348 depends on USB
349 default N
350 ---help---
351 Faraday FUSBH200 is designed to meet USB2.0 EHCI specification
352 with minor modification.
353
354 To compile this driver as a module, choose M here: the
355 module will be called fusbh200-hcd.
356
348config USB_OHCI_HCD 357config USB_OHCI_HCD
349 tristate "OHCI HCD support" 358 tristate "OHCI HCD (USB 1.1) support"
350 depends on USB_ARCH_HAS_OHCI
351 select ISP1301_OMAP if MACH_OMAP_H2 || MACH_OMAP_H3 359 select ISP1301_OMAP if MACH_OMAP_H2 || MACH_OMAP_H3
352 depends on USB_ISP1301 || !ARCH_LPC32XX 360 depends on USB_ISP1301 || !ARCH_LPC32XX
353 ---help--- 361 ---help---
@@ -415,8 +423,8 @@ config USB_OHCI_HCD_PPC_OF
415 default USB_OHCI_HCD_PPC_OF_BE || USB_OHCI_HCD_PPC_OF_LE 423 default USB_OHCI_HCD_PPC_OF_BE || USB_OHCI_HCD_PPC_OF_LE
416 424
417config USB_OHCI_HCD_PCI 425config USB_OHCI_HCD_PCI
418 bool "OHCI support for PCI-bus USB controllers" 426 tristate "OHCI support for PCI-bus USB controllers"
419 depends on PCI && (STB03xxx || PPC_MPC52xx || USB_OHCI_HCD_PPC_OF) 427 depends on PCI
420 default y 428 default y
421 select USB_OHCI_LITTLE_ENDIAN 429 select USB_OHCI_LITTLE_ENDIAN
422 ---help--- 430 ---help---
@@ -470,7 +478,7 @@ config USB_CNS3XXX_OHCI
470 It is needed for low-speed USB 1.0 device support. 478 It is needed for low-speed USB 1.0 device support.
471 479
472config USB_OHCI_HCD_PLATFORM 480config USB_OHCI_HCD_PLATFORM
473 bool "Generic OHCI driver for a platform device" 481 tristate "Generic OHCI driver for a platform device"
474 default n 482 default n
475 ---help--- 483 ---help---
476 Adds an OHCI host driver for a generic platform device, which 484 Adds an OHCI host driver for a generic platform device, which