All of lore.kernel.org
 help / color / mirror / Atom feed
From: Felipe Balbi <felipe.balbi@linux.intel.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
Subject: [GIT PULL] USB changes for v5.2 merge window
Date: Fri, 03 May 2019 12:15:18 +0300	[thread overview]
Message-ID: <87pnozq4pl.fsf@linux.intel.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 7080 bytes --]


Hi Greg,

here's my pull request for the next merge window. A bit later than
usuall this time around, due to internal high-priority tasks. Sorry
about that.

Let me know if you need anything to be changed.

cheers

 _______________ 
< Busy as a bee >
 --------------- 
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

The following changes since commit 085b7755808aa11f78ab9377257e1dad2e6fa4bb:

  Linux 5.1-rc6 (2019-04-21 10:45:57 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/usb-for-v5.2

for you to fetch changes up to 2e487d280525b91b03976203b15aba365ec5b4e6:

  usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (2019-05-03 09:13:49 +0300)

----------------------------------------------------------------
USB: changes for v5.2 merge window

With a total of 50 non-merge commits, this is not a large pull
request. Most of the changes are, again, in dwc2 (37%) and dwc3 (32%)
with the rest of it scattered among other UDCs, function drivers and
device-tree bindings.

No really big feature this time around apart from support to Amlogic
being added to both dwc3 and dwc2 drivers.

----------------------------------------------------------------
Alan Stern (3):
      USB: dummy-hcd: Fix failure to give back unlinked URBs
      USB: UDC: net2280: Remove redundant "if" condition
      USB: UDC: net22{80,72}: remove mistaken test of req->zero

Alexandre Belloni (5):
      usb: gadget: udc: lpc32xx: simplify probe
      usb: gadget: udc: lpc32xx: simplify vbus handling
      usb: gadget: udc: lpc32xx: properly setup phy interrupts
      usb: gadget: udc: lpc32xx: add support for stotg04 phy
      usb: gadget: udc: lpc32xx: rework interrupt handling

Andy Shevchenko (1):
      usb: dwc3: Free resource immediately after use

Arnd Bergmann (1):
      usb: gadget: fsl: fix link error against usb-gadget module

Chunfeng Yun (2):
      usb: dwc2: get optional clock by devm_clk_get_optional()
      usb: introduce usb_ep_type_string() function

Douglas Anderson (6):
      usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE
      USB: Export usb_wakeup_enabled_descendants()
      dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup
      usb: dwc2: optionally assert phy reset when waking up
      ARM: dts: rockchip: Hook resets up to USB PHYs on rk3288.
      ARM: dts: rockchip: Add quirk for resetting rk3288's dwc2 host on wakeup

Fei Yang (1):
      usb: gadget: f_fs: don't free buffer prematurely

Jonas Bonn (3):
      usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask
      usb: gadget: atmel: support USB suspend
      usb: gadget: atmel: tie wake lock to running clock

Jules Maselbas (5):
      usb: dwc2: Move UTMI_PHY_DATA defines closer
      usb: dwc2: gadget: Remove duplicated phy init
      usb: dwc2: gadget: Replace phyif with phy_utmi_width
      usb: dwc2: Move phy init into core
      usb: dwc2: gadget: Move gadget phy init into core phy init

Marc Gonzalez (1):
      usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON

Marek Szyprowski (1):
      usb: dwc3: move synchronize_irq() out of the spinlock protected block

Martin Blumenstingl (1):
      dt-bindings: usb: dwc2: document the vbus-supply property

Minas Harutyunyan (7):
      usb: dwc2: gadget: Reject LPM token during Control transfers
      usb: dwc2: Delayed status support
      usb: dwc2: gadget: Increase descriptors count for ISOC's
      usb: dwc2: Set actual frame number for completed ISOC transfer
      usb: dwc2: Fix channel disable flow
      usb: dwc2: Set lpm mode parameters depend on HW configuration
      dwc2: gadget: Fix completed transfer size calculation in DDMA

Neil Armstrong (4):
      dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible
      dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings
      usb: dwc2: Add Amlogic G12A DWC2 Params
      usb: dwc3: Add Amlogic G12A DWC3 glue

Robin Murphy (1):
      usb: dwc3: of-simple: Convert to bulk clk API

Romain Izard (2):
      usb: gadget: f_ncm: Fix NTP-32 support
      usb: gadget: f_ncm: Add OS descriptor support

Sergey Senozhatsky (1):
      usb: gadget: do not use __constant_cpu_to_le16

Thinh Nguyen (5):
      usb: dwc3: gadget: Set lpm_capable
      usb: dwc3: Do core validation early on probe
      usb: dwc3: debug: Print GET_STATUS(device) tracepoint
      usb: dwc3: Fix default lpm_nyet_threshold value
      usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA

 .../devicetree/bindings/usb/amlogic,dwc3.txt       |  88 +++
 Documentation/devicetree/bindings/usb/dwc2.txt     |   7 +
 arch/arm/boot/dts/rk3288.dtsi                      |   7 +
 drivers/usb/common/common.c                        |  16 +
 drivers/usb/core/hcd.c                             |  17 +-
 drivers/usb/core/hub.c                             |   7 +-
 drivers/usb/dwc2/core.c                            | 199 +++++++
 drivers/usb/dwc2/core.h                            |  14 +-
 drivers/usb/dwc2/core_intr.c                       |  12 +
 drivers/usb/dwc2/gadget.c                          | 101 ++--
 drivers/usb/dwc2/hcd.c                             | 326 +++--------
 drivers/usb/dwc2/hw.h                              |   8 +-
 drivers/usb/dwc2/params.c                          |  35 +-
 drivers/usb/dwc2/platform.c                        |  20 +-
 drivers/usb/dwc3/Kconfig                           |  16 +-
 drivers/usb/dwc3/Makefile                          |   1 +
 drivers/usb/dwc3/core.c                            |  18 +-
 drivers/usb/dwc3/core.h                            |   3 +-
 drivers/usb/dwc3/debug.h                           |   3 +
 drivers/usb/dwc3/dwc3-meson-g12a.c                 | 604 +++++++++++++++++++++
 drivers/usb/dwc3/dwc3-of-simple.c                  |  95 +---
 drivers/usb/dwc3/gadget.c                          |   5 +-
 drivers/usb/gadget/function/f_fs.c                 |   3 +-
 drivers/usb/gadget/function/f_ncm.c                |  57 +-
 drivers/usb/gadget/function/f_uac1_legacy.c        |   6 +-
 drivers/usb/gadget/function/u_ncm.h                |   3 +
 drivers/usb/gadget/udc/aspeed-vhub/epn.c           |   6 +-
 drivers/usb/gadget/udc/atmel_usba_udc.c            |  84 ++-
 drivers/usb/gadget/udc/atmel_usba_udc.h            |   1 +
 drivers/usb/gadget/udc/dummy_hcd.c                 |  35 +-
 drivers/usb/gadget/udc/lpc32xx_udc.c               | 167 +++---
 drivers/usb/gadget/udc/net2272.c                   |   3 +-
 drivers/usb/gadget/udc/net2280.c                   |   5 +-
 drivers/usb/phy/Kconfig                            |   2 +-
 include/linux/usb/ch9.h                            |   8 +
 include/linux/usb/hcd.h                            |   5 +
 36 files changed, 1418 insertions(+), 569 deletions(-)
 create mode 100644 drivers/usb/dwc3/dwc3-meson-g12a.c

-- 
balbi

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

             reply	other threads:[~2019-05-03  9:15 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-03  9:15 Felipe Balbi [this message]
2019-05-03 16:06 ` [GIT PULL] USB changes for v5.2 merge window Greg Kroah-Hartman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87pnozq4pl.fsf@linux.intel.com \
    --to=felipe.balbi@linux.intel.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-usb@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.