diff options
author | cxie4 <cxie4@marvell.com> | 2010-11-30 00:35:15 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-11-30 19:51:21 -0500 |
commit | e7cddda48c7f892a3fb5c10a6f41a4395f46c0c2 (patch) | |
tree | 13a1a1c985206cd8f24ed8afab8230ffc43a2165 /drivers/usb/gadget/Kconfig | |
parent | b48d7f50e6f16478304170eaf5c2d1a540ba5e31 (diff) |
USB: pxa: Add USB client support for Marvell PXA9xx/PXA168 chips
This patch add USB client support Marvell PXA9xx/PXA168 chips. The USB
controller in PXA9xx/PXA168 is a High-Speed OTG controller. The available
endpoints is different between PXA9xx and PXA168.
NOTE:
It is the first version of Marvell PXA9xx/PXA168 USB controller driver.
The support for OTG mode will be added in later patch.
PXA9xx and PXA168 has integrated UTMI PHY in the chips. The initialization
for the PHY is a little different between PXA9xx and PXA168.
Signed-off-by: Chao Xie <chao.xie@marvell.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/gadget/Kconfig')
-rw-r--r-- | drivers/usb/gadget/Kconfig | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 6ad94ccd26b0..23fac3857477 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig | |||
@@ -338,6 +338,19 @@ config USB_S3C2410_DEBUG | |||
338 | boolean "S3C2410 udc debug messages" | 338 | boolean "S3C2410 udc debug messages" |
339 | depends on USB_GADGET_S3C2410 | 339 | depends on USB_GADGET_S3C2410 |
340 | 340 | ||
341 | config USB_GADGET_PXA_U2O | ||
342 | boolean "PXA9xx Processor USB2.0 controller" | ||
343 | select USB_GADGET_DUALSPEED | ||
344 | help | ||
345 | PXA9xx Processor series include a high speed USB2.0 device | ||
346 | controller, which support high speed and full speed USB peripheral. | ||
347 | |||
348 | config USB_PXA_U2O | ||
349 | tristate | ||
350 | depends on USB_GADGET_PXA_U2O | ||
351 | default USB_GADGET | ||
352 | select USB_GADGET_SELECTED | ||
353 | |||
341 | # | 354 | # |
342 | # Controllers available in both integrated and discrete versions | 355 | # Controllers available in both integrated and discrete versions |
343 | # | 356 | # |