aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/Kconfig
diff options
context:
space:
mode:
authorAnatolij Gustschin <agust@denx.de>2010-09-28 14:55:20 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2010-10-22 13:21:58 -0400
commit126512e3f274802ca65ebeca8660237f0361ad48 (patch)
treeb0a9e5d193269cd606de7ada312a3e3f4bdfa518 /drivers/usb/host/Kconfig
parent99c1e4f89d1033444ce4d0c064bd2826e81c3775 (diff)
USB: add platform glue driver for FSL USB DR controller
Replace FSL USB platform code by simple platform driver for creation of FSL USB platform devices. The driver creates platform devices based on the information from USB nodes in the flat device tree. This is the replacement for old arch fsl_soc usb code removed by this patch. The driver uses usual of-style binding, available EHCI-HCD and UDC drivers can be bound to the created devices. The new of-style driver additionaly instantiates USB OTG platform device, as the appropriate USB OTG driver will be added soon. Signed-off-by: Anatolij Gustschin <agust@denx.de> Cc: Kumar Gala <galak@kernel.crashing.org> Cc: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host/Kconfig')
-rw-r--r--drivers/usb/host/Kconfig4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig
index 2d926cec0725..f3a90b0fc422 100644
--- a/drivers/usb/host/Kconfig
+++ b/drivers/usb/host/Kconfig
@@ -112,10 +112,14 @@ config XPS_USB_HCD_XILINX
112 support both high speed and full speed devices, or high speed 112 support both high speed and full speed devices, or high speed
113 devices only. 113 devices only.
114 114
115config USB_FSL_MPH_DR_OF
116 tristate
117
115config USB_EHCI_FSL 118config USB_EHCI_FSL
116 bool "Support for Freescale on-chip EHCI USB controller" 119 bool "Support for Freescale on-chip EHCI USB controller"
117 depends on USB_EHCI_HCD && FSL_SOC 120 depends on USB_EHCI_HCD && FSL_SOC
118 select USB_EHCI_ROOT_HUB_TT 121 select USB_EHCI_ROOT_HUB_TT
122 select USB_FSL_MPH_DR_OF
119 ---help--- 123 ---help---
120 Variation of ARC USB block used in some Freescale chips. 124 Variation of ARC USB block used in some Freescale chips.
121 125