[GIT PULL] usb: dwc3: patches for v3.9

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

 



Hi Greg,

here's dwc3 for v3.9 merge window. It also merged just fine with your
usb-next branch.

The following changes since commit 7d1f9aeff1ee4a20b1aeb377dd0f579fe9647619:

  Linux 3.8-rc4 (2013-01-17 19:25:45 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/dwc3-for-v3.9

for you to fetch changes up to 52758bcb7c12bede2a81849dee13f1edcd44e1c1:

  usb: dwc3: host: Change platform device ID for xhci-hcd to AUTO (2013-01-25 13:19:52 +0200)

----------------------------------------------------------------
usb: dwc3: patches for v3.9 merge window

We're saving some extra memory now by being a lot
more conservative when allocating our event buffers.

Our default HIRD threshold value was mistakenly set
as one of the unsupported which would cause undefined
behavior. Turns out that it broke OMAP5 ES2.0, so we're
fixing it now by setting the maximum allowed HIRD
threshold (12).

Quite a few fixes to Isochronous transfers and scatter/gather
support from Pratyush.

We're also starting to support devicetree-based probe with
the latest changes from Kishon.

The usual set of cleanups also available: converting debugfs
regdump utility to regsets, better "compatible" strings for
Exynos platforms and the removal of the dependency for
Host and Gadget; now dwc3 can be compiled host-only, device-only,
and/or Dual-Role.

----------------------------------------------------------------
Felipe Balbi (4):
      usb: dwc3: decrease event buffer size
      usb: dwc3: gadget: don't redefine 'ret'
      usb: dwc3: debugfs: convert our regdump to use regsets
      usb: dwc3: gadget: change HIRD threshold to 12

Jingoo Han (1):
      usb: dwc3: exynos: use devm_ functions

Kishon Vijay Abraham I (7):
      usb: dwc3: omap: use device_for_each_child to handle child removal
      usb: dwc3: omap: use of_platform API to create dwc3 core pdev
      usb: dwc3: omap: use runtime API's to enable clocks
      usb: dwc3: omap: Remove explicit writes to SYSCONFIG register
      usb: dwc3: omap: Add an API to write to dwc mailbox
      usb: dwc3: core: enable the USB2 and USB3 phy in probe
      usb: dwc3: core: stray statements are removed

Pratyush Anand (8):
      usb: dwc3: Enable usb2 LPM only when connected as usb2.0
      usb: dwc3: gadget: fix missed isoc
      usb: dwc3: gadget: correct return from ep_queue
      usb: dwc3: gadget: fix isoc END TRANSFER Condition
      usb: dwc3: gadget: fix skip LINK_TRB on ISOC
      usb: dwc3: gadget: no need to pass params in case of UPDATE_TRANSFER
      usb: dwc3: gadget: fix scatter gather implementation
      usb: dwc3: gadget: req->queued must be forced to false in cleanup

Vivek Gautam (4):
      usb: dwc3: remove dwc3 dependency on host AND gadget.
      usb: dwc3: exynos: fix compatible strings for the device
      usb: dwc3: exynos/omap: Change platform device IDs for no_op_xceive to AUTO
      usb: dwc3: host: Change platform device ID for xhci-hcd to AUTO

 drivers/usb/dwc3/Kconfig       |  31 ++++-
 drivers/usb/dwc3/Makefile      |  10 +-
 drivers/usb/dwc3/core.c        |   7 +-
 drivers/usb/dwc3/core.h        |  24 +++-
 drivers/usb/dwc3/debugfs.c     |  38 ++----
 drivers/usb/dwc3/dwc3-exynos.c |  57 ++++----
 drivers/usb/dwc3/dwc3-omap.c   | 152 ++++++++++++---------
 drivers/usb/dwc3/gadget.c      | 292 +++++++++++++++++++++++++----------------
 drivers/usb/dwc3/host.c        |   2 +-
 include/linux/usb/dwc3-omap.h  |  30 +++++
 10 files changed, 406 insertions(+), 237 deletions(-)
 create mode 100644 include/linux/usb/dwc3-omap.h

-- 
balbi

Attachment: signature.asc
Description: Digital signature


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

  Powered by Linux