USB: pxa: Add USB client support for Marvell PXA9xx/PXA168 chips
authorcxie4 <cxie4@marvell.com>
Tue, 30 Nov 2010 05:35:15 +0000 (13:35 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 1 Dec 2010 00:51:21 +0000 (16:51 -0800)
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>
drivers/usb/gadget/Kconfig
drivers/usb/gadget/Makefile
drivers/usb/gadget/mv_udc.h [new file with mode: 0644]
drivers/usb/gadget/mv_udc_core.c [new file with mode: 0644]
drivers/usb/gadget/mv_udc_phy.c [new file with mode: 0644]

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge