Adds Freescale USB OTG driver and extends Freescale USB SoC Device Controller driver and FSL EHCI driver to support OTG operation on MPC5121E. Anatolij Gustschin (5): USB: ehci-fsl: add MPC5121E specific suspend and resume USB: fix build of FSL MPH DR OF platform driver USB: fsl_udc_core: prepare for SoCs with BE registers and descriptors USB: fsl_udc_core: support device mode of MPC5121E DR USB Controller USB: extend ehci-fsl and fsl_udc_core driver for OTG operation Li Yang (1): USB: add Freescale USB OTG Transceiver driver drivers/usb/Makefile | 1 + drivers/usb/gadget/fsl_udc_core.c | 411 +++++++++++--- drivers/usb/gadget/fsl_usb2_udc.h | 6 + drivers/usb/host/ehci-fsl.c | 219 +++++++ drivers/usb/host/ehci-fsl.h | 4 + drivers/usb/host/ehci-hub.c | 8 + drivers/usb/host/ehci.h | 4 + drivers/usb/otg/Kconfig | 8 + drivers/usb/otg/Makefile | 2 + drivers/usb/otg/fsl_otg.c | 1169 +++++++++++++++++++++++++++++++++++++ drivers/usb/otg/fsl_otg.h | 406 +++++++++++++ drivers/usb/otg/otg_fsm.c | 349 +++++++++++ drivers/usb/otg/otg_fsm.h | 154 +++++ include/linux/fsl_devices.h | 16 + 14 files changed, 2686 insertions(+), 71 deletions(-) create mode 100644 drivers/usb/otg/fsl_otg.c create mode 100644 drivers/usb/otg/fsl_otg.h create mode 100644 drivers/usb/otg/otg_fsm.c create mode 100644 drivers/usb/otg/otg_fsm.h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html