diff options
Diffstat (limited to 'drivers/usb/host/Kconfig')
-rw-r--r-- | drivers/usb/host/Kconfig | 24 |
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 | ||
18 | config USB_XHCI_HCD | 18 | config 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 | ||
44 | config USB_EHCI_HCD | 43 | config 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 | ||
202 | config USB_EHCI_TEGRA | 200 | config 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 | ||
346 | config 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 | |||
348 | config USB_OHCI_HCD | 357 | config 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 | ||
417 | config USB_OHCI_HCD_PCI | 425 | config 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 | ||
472 | config USB_OHCI_HCD_PLATFORM | 480 | config 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 |