[PATCH 0/21] Intel MID Platform USB OTG patches

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

 



These patches are for Intel MID Platform USB OTG functions.

Ehci host controller driver/langwell usb device controller driver are
modified to support host and device functions for Intel MID platforms.
Add a new transceiver driver penwell_otg to support USB OTG functions
in Intel Medfield MID Platform.
---

Hao Wu (16):
  usb: langwell_udc: use common OTG data structure for Intel MID
    platform
  usb: ehci-langwell-pci: support common OTG data structure for Intel
    MID platform.
  usb: langwell_otg: use simple IPC command to control VBus power.
  usb: ehci-pci: Support Intel Medfield Platform USB OTG Host
  usb: langwell_udc: enable PHY Low Power Mode for Penwell.
  usb: langwell_udc: set vbus_active flag according to state
  usb: ehci-pci: add Intel Penwell USB Host Power budget limitation
  usb: penwell_otg: Add Intel Penwell USB OTG Transceiver driver
  usb: penwell_otg: add USB charger detection
  usb: penwell_otg: add charging current negotiation and notification
    support
  usb: langwell_udc: add HighSpeed/FullSpeed events notification
  usb: penwell_otg: add runtime pm support
  usb: ehci-langwell-pci: add transceiver driver interface for runtime
    pm
  usb: langwell_udc: add runtime pm support for otg
  usb: otg: add support for MHL-USB coexistence
  usb: penwell_otg: add support for MHL-USB coexistence

Alek Du (1):
  ehci: Support for Intel Moorestown MPH and OTG host

Jacob Pan (1):
  ehci: Support Intel Moorestown EHCI controller SRAM QH/QTD/ITD/SITD
    pool caching

Jiebing Li (2):
  usb: langwell_udc: add Intel Penwell USB Device Controller support.
  usb: langwell_udc: add runtime pm support

Andy Luo (1):
  usb: core: add runtime pm support for Intel Medfield platform


 drivers/usb/core/buffer.c            |   21 +-
 drivers/usb/core/hcd-pci.c           |   30 +-
 drivers/usb/core/hub.c               |   10 +
 drivers/usb/core/usb.h               |    1 -
 drivers/usb/gadget/Kconfig           |    4 +-
 drivers/usb/gadget/langwell_udc.c    |  433 ++++--
 drivers/usb/gadget/langwell_udc.h    |    8 +-
 drivers/usb/host/ehci-hcd.c          |   20 +-
 drivers/usb/host/ehci-hub.c          |   13 +-
 drivers/usb/host/ehci-langwell-pci.c |  313 ++++
 drivers/usb/host/ehci-pci.c          |   59 +
 drivers/usb/host/ehci.h              |   14 +-
 drivers/usb/otg/Kconfig              |   14 +
 drivers/usb/otg/Makefile             |    1 +
 drivers/usb/otg/langwell_otg.c       |   48 +-
 drivers/usb/otg/penwell_otg.c        | 3143 ++++++++++++++++++++++++++++++++++
 include/linux/usb/hcd.h              |    8 +
 include/linux/usb/intel_mid_otg.h    |    9 +
 include/linux/usb/langwell_udc.h     |    2 +-
 include/linux/usb/otg.h              |   71 +
 include/linux/usb/penwell_otg.h      |  325 ++++
 21 files changed, 4385 insertions(+), 162 deletions(-)
 create mode 100644 drivers/usb/host/ehci-langwell-pci.c
 create mode 100644 drivers/usb/otg/penwell_otg.c
 create mode 100644 include/linux/usb/penwell_otg.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


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

  Powered by Linux