[GIT PULL] USB patches for 3.2 merge window

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

 



Hi Greg,

These are the last patches which have been pending for a
while. I will also send them in patch form as a reply to
this pull request, so you can choose which way to go.

I compile each and every one of this patches on x86 and or
ARM. and some of them were tested on boards I have.

Thanks

The following changes since commit 276532ba9666b36974cbe16f303fc8be99c9da17:

  USB: fix ehci alignment error (2011-10-10 16:43:53 -0700)

are available in the git repository at:
  git://gitorious.org/usb/usb.git for-next

Arnd Bergmann (1):
      usb: gadget: pxa25x: is_vbus_present is gone

Daniel Mack (3):
      USB: gadget: midi: add midi function driver
      USB: gadget: midi: refactor the device code
      USB: gadget: f_midi: allow a dynamic number of input and output ports

Felipe Balbi (11):
      usb: gadget: langwell: don't use the_controller when it's not needed
      usb: gadget: langwell: convert to new style
      usb: gadget: net2272: convert to new style
      usb: gadget: net2280: convert to new style
      usb: gadget: renesas: convert to new style
      usb: gadget: r8a66597: convert to new style
      usb: gadget: fix typo for default U1/U2 exit latencies
      usb: gadget: storage: add superspeed support
      usb: gadget: renesas_usbhs: drop dependency
      usb: gadget: renesas_usbhs: fix compile warning
      usb: gadget: mv_udc: fix compile warning

Klaus Schwarzkopf (1):
      usb: gadget: add new usb gadget for ACM and mass storage

Kuninori Morimoto (29):
      usb: gadget: renesas_usbhs: add suspend/resume support
      usb: gadget: renesas_usbhs: move USBHSF_PKT_xxx to pipe.c
      usb: gadget: renesas_usbhs: remove desc from usbhs_pipe_malloc
      usb: gadget: renesas_usbhs: each pipe hold maxpacket size
      usb: gadget: renesas_usbhs: struct usbhs_pipe hold handler
      usb: gadget: renesas_usbhs: tidyup INTENB0 method
      usb: gadget: renesas_usbhs: change usbhsc_bus_ctrl() to usbsc_set_buswait()
      usb: gadget: renesas_usbhs: add bus control functions
      usb: gadget: renesas_usbhs: add usbhs_bus_get_speed()
      usb: gadget: renesas_usbhs: move usbhsp_type() to usbhs_pipe_type()
      usb: gadget: renesas_usbhs: move usbhs_usbreq_get/set_val() to common.c
      usb: gadget: renesas_usbhs: remove unneeded parameter from usbhs_mod_is_host()
      usb: gadget: renesas_usbhs: add usbhs_dcp_dir_for_host()
      usb: gadget: renesas_usbhs: add struct usbhs_priv to packet done function
      usb: gadget: renesas_usbhs: add device select support in usbhs_pipe_config_update()
      usb: gadget: renesas_usbhs: add usbhs_pipe_name()
      usb: gadget: renesas_usbhs: move done callback to struct usbhs_pkt
      usb: gadget: renesas_usbhs: disable auto paket start on usbhs_pkt_push()
      usb: gadget: renesas_usbhs: modify pipe sequence settings
      usb: gadget: renesas_usbhs: disable pipe on top of interrupt
      usb: gadget: renesas_usbhs: support otg pin control
      usb: gadget: renesas_usbhs: make sure SOF packet sending-out control
      usb: gadget: renesas_usbhs: add usbhs_set_device_speed() support for host
      usb: gadget: renesas_usbhs: add INTSTS1 interrupt support
      usb: gadget: renesas_usbhs: add data/status stage handler
      usb: gadget: renesas_usbhs: usbhs_dcp_control_transfer_done() cares mod_host
      usb: gadget: renesas_usbhs: add mod_host support
      usb: gadget: renesas_usbhs: bugfix: don't modify platform data
      usb: gadget: renesas_usbhs: fixup driver compile style

Neil Zhang (16):
      usb: gadget: mv_udc: refine the driver structure
      usb: gadget: mv_udc: add section information
      usb: gadget: mv_udc: fix kernel panic on some platforms
      usb: gadget: mv_udc: fix a clerical error
      usb: gadget: mv_udc: ep0 needn't set toggle flag
      usb: gadget: mv_udc: init next dtd ptr for dqh when init ep0
      usb: gadget: mv_udc: fix bug when handle setup package.
      usb: gadget: mv_udc: add missing spinlock in ep enable/disable
      usb: gadget: mv_udc: set unused endpoint with right type
      usb: gadget: mv_udc: rewrite fifo flush
      usb: gadget: mv_udc: correct ep0 state
      usb: gadget: mv_udc: add shutdown function for it
      usb: gadget: mv_udc: fix dtd dma confusion
      usb: gadget: mv_udc: use DMA API for status_req's dma address
      usb: gadget: mv_udc: add test mode support
      usb: gadget: mv_udc: add clock gating support

Paul Zimmerman (1):
      usb: gadget: storage: fix mass storage gadgets to work with Synopsys UDC

Randy Dunlap (1):
      usb gadget: fix langwell_udc.c build error

Robert Schwebel (1):
      usb: gadget: at91_udc: change french comments to english

Yoshihiro Shimoda (4):
      usb: gadget: r8a66597-udc: change prototype of r8a66597_write_fifo
      usb: gadget: r8a66597-udc: add function for external controller
      usb: gadget: r8a66597-udc: use dev_*() instead of printk()
      usb: gadget: r8a66597-udc: add support for SUDMAC

 arch/arm/mach-shmobile/board-mackerel.c |    1 +
 drivers/usb/gadget/Kconfig              |   10 +
 drivers/usb/gadget/Makefile             |    4 +-
 drivers/usb/gadget/acm_ms.c             |  256 ++++++
 drivers/usb/gadget/at91_udc.c           |   16 +-
 drivers/usb/gadget/composite.c          |    4 +-
 drivers/usb/gadget/f_mass_storage.c     |   40 +-
 drivers/usb/gadget/f_midi.c             |  996 +++++++++++++++++++++++
 drivers/usb/gadget/file_storage.c       |   77 ++-
 drivers/usb/gadget/gmidi.c              | 1283 ++----------------------------
 drivers/usb/gadget/langwell_udc.c       |  111 +--
 drivers/usb/gadget/langwell_udc.h       |    2 +
 drivers/usb/gadget/mass_storage.c       |    2 +-
 drivers/usb/gadget/mv_udc.h             |   26 +-
 drivers/usb/gadget/mv_udc_core.c        |  556 +++++++++++---
 drivers/usb/gadget/mv_udc_phy.c         |  214 -----
 drivers/usb/gadget/net2272.c            |   72 +--
 drivers/usb/gadget/net2280.c            |   70 +--
 drivers/usb/gadget/pxa25x_udc.h         |    8 +-
 drivers/usb/gadget/r8a66597-udc.c       |  500 ++++++++++--
 drivers/usb/gadget/r8a66597-udc.h       |   63 ++-
 drivers/usb/gadget/storage_common.c     |  120 +++-
 drivers/usb/host/Kconfig                |   13 +
 drivers/usb/renesas_usbhs/Kconfig       |    2 +-
 drivers/usb/renesas_usbhs/Makefile      |    8 +-
 drivers/usb/renesas_usbhs/common.c      |  236 +++++-
 drivers/usb/renesas_usbhs/common.h      |   60 ++-
 drivers/usb/renesas_usbhs/fifo.c        |  222 +++++-
 drivers/usb/renesas_usbhs/fifo.h        |   22 +-
 drivers/usb/renesas_usbhs/mod.c         |   79 ++-
 drivers/usb/renesas_usbhs/mod.h         |   57 ++-
 drivers/usb/renesas_usbhs/mod_gadget.c  |  130 ++--
 drivers/usb/renesas_usbhs/mod_host.c    | 1313 +++++++++++++++++++++++++++++++
 drivers/usb/renesas_usbhs/pipe.c        |  200 +++---
 drivers/usb/renesas_usbhs/pipe.h        |   27 +-
 include/linux/platform_data/mv_usb.h    |   50 ++
 include/linux/usb/gadget.h              |    4 +-
 include/linux/usb/r8a66597.h            |   60 ++
 include/linux/usb/renesas_usbhs.h       |   14 +
 39 files changed, 4770 insertions(+), 2158 deletions(-)
 create mode 100644 drivers/usb/gadget/acm_ms.c
 create mode 100644 drivers/usb/gadget/f_midi.c
 delete mode 100644 drivers/usb/gadget/mv_udc_phy.c
 create mode 100644 drivers/usb/renesas_usbhs/mod_host.c
 create mode 100644 include/linux/platform_data/mv_usb.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