diff options
author | Anatolij Gustschin <agust@denx.de> | 2010-09-28 14:55:20 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-10-22 13:21:58 -0400 |
commit | 126512e3f274802ca65ebeca8660237f0361ad48 (patch) | |
tree | b0a9e5d193269cd606de7ada312a3e3f4bdfa518 /drivers/usb/host/Kconfig | |
parent | 99c1e4f89d1033444ce4d0c064bd2826e81c3775 (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/Kconfig | 4 |
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 | ||
115 | config USB_FSL_MPH_DR_OF | ||
116 | tristate | ||
117 | |||
115 | config USB_EHCI_FSL | 118 | config 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 | ||