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