[PATCH 00/10 v5] USB: add OTG and EHCI driver for Marvell Socs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch set is going to add support Marvell OTG and EHCI driver and some bug fix in UDC.
All have be test on PXA920.
Can build with x86.

Thanks Balbi and Sergei for your suggestion.

Changelog:
V5:
        1. Remove useless code.
        2. Fix some typo.
        3. Let EHCI driver in this set because it depends on patch 1.

Neil Zhang (10):
  usb: gadget: mv_udc: drop ARCH dependency
  usb: gadget: mv_udc: fix readl error
  usb: gadget: mv_udc: rewrite queue_dtd according to spec
  USB: OTG: add Marvell usb OTG driver support
  usb: gadget: mv_udc: add otg relative code
  usb: gadget: mv_udc: disable ISR when stopped
  usb: gadget: mv_udc: refine the clock relative code
  usb: gadget: mv_udc: refine suspend/resume function
  usb: gadget: mv_udc: replace some debug info
  USB: EHCI: Add Marvell Host Controller driver

 drivers/usb/gadget/Kconfig           |   10 +-
 drivers/usb/gadget/Makefile          |    2 +-
 drivers/usb/gadget/mv_udc.h          |    7 +-
 drivers/usb/gadget/mv_udc_core.c     |  294 ++++++------
 drivers/usb/host/Kconfig             |    9 +
 drivers/usb/host/ehci-hcd.c          |    5 +
 drivers/usb/host/ehci-mv.c           |  390 ++++++++++++++
 drivers/usb/otg/Kconfig              |   12 +
 drivers/usb/otg/Makefile             |    1 +
 drivers/usb/otg/mv_otg.c             |  957 ++++++++++++++++++++++++++++++++++
 drivers/usb/otg/mv_otg.h             |  165 ++++++
 include/linux/platform_data/mv_usb.h |   18 +-
 12 files changed, 1714 insertions(+), 156 deletions(-)
 create mode 100644 drivers/usb/host/ehci-mv.c
 create mode 100644 drivers/usb/otg/mv_otg.c
 create mode 100644 drivers/usb/otg/mv_otg.h

-- 
1.7.4.1

--
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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux