linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Felipe Balbi <balbi@kernel.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
Subject: [GIT PULL] USB: changes for v5.6 merge window
Date: Wed, 15 Jan 2020 11:13:54 +0200	[thread overview]
Message-ID: <87blr56q0d.fsf@kernel.org> (raw)

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


Hi Greg,

here's my pull request for v5.6 merge window

The following changes since commit 845f081002eebd7a1216fc0a5ef2c862dc6d093e:

  Merge 5.5-rc6 into usb-next (2020-01-13 12:11:40 +0100)

are available in the Git repository at:

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

for you to fetch changes up to 8d891e324f4452ff1a0b324a2474b44ef04b491c:

  usb: gadget: f_ecm: Use atomic_t to track in-flight request (2020-01-15 10:58:58 +0200)

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

A few important, albeit non-critical, fixes on dwc3 done by Thinh
Nguyen.

The cdns3 driver got ported to NXP, while also learning about streams.

Other than these highlights, we also have the usual set of non-critical
fixes all over the place.

Signed-off-by: Felipe Balbi <balbi@kernel.org>

----------------------------------------------------------------
Alexandru M Stan (1):
      usb: dwc2: Fix NULL qh in dwc2_queue_transaction

Bin Liu (1):
      usb: dwc3: turn off VBUS when leaving host mode

Bryan O'Donoghue (2):
      usb: gadget: f_ncm: Use atomic_t to track in-flight request
      usb: gadget: f_ecm: Use atomic_t to track in-flight request

Dejin Zheng (1):
      usb: gadget: udc: core: Warn about failed to find udc

Jayshri Pawar (1):
      usb: cdns3: Add streams support to cadence USB3 DRD driver

Jia-Ju Bai (1):
      usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe()

John Keeping (3):
      usb: dwc2: Fix IN FIFO allocation
      usb: dwc2: fix debugfs FIFO count
      usb: gadget: f_uac2: fix packet size calculation

Linus Walleij (1):
      usb: phy-generic: Delete unused platform data

Minas Harutyunyan (1):
      usb: dwc2: Fix Stalling a Non-Isochronous OUT EP

Peter Chen (2):
      usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer
      usb: cdns3: add NXP imx8qm glue layer

Roger Quadros (1):
      usb: gadget: legacy: set max_speed to super-speed

Thinh Nguyen (7):
      usb: dwc3: gadget: Don't send unintended link state change
      usb: dwc3: gadget: Set link state to RX_Detect on disconnect
      usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set
      usb: gadget: configfs: Add max_speed setting
      usb: dwc3: gadget: Check END_TRANSFER completion
      usb: dwc3: gadget: Delay starting transfer
      usb: dwc3: gadget: Remove END_TRANSFER delay

 Documentation/ABI/testing/configfs-usb-gadget |   4 +
 drivers/usb/cdns3/Kconfig                     |  10 +
 drivers/usb/cdns3/Makefile                    |   1 +
 drivers/usb/cdns3/cdns3-imx.c                 | 216 +++++++++++
 drivers/usb/cdns3/gadget.c                    | 533 +++++++++++++++++++++++---
 drivers/usb/cdns3/gadget.h                    |  26 +-
 drivers/usb/cdns3/trace.h                     |  93 ++++-
 drivers/usb/dwc2/debugfs.c                    |   3 +-
 drivers/usb/dwc2/gadget.c                     |  25 +-
 drivers/usb/dwc2/hcd.c                        |   2 +-
 drivers/usb/dwc3/core.c                       |   3 +
 drivers/usb/dwc3/core.h                       |   2 +
 drivers/usb/dwc3/ep0.c                        |   4 +-
 drivers/usb/dwc3/gadget.c                     |  56 +--
 drivers/usb/dwc3/gadget.h                     |  14 +
 drivers/usb/gadget/configfs.c                 |  43 +++
 drivers/usb/gadget/function/f_ecm.c           |  16 +-
 drivers/usb/gadget/function/f_fs.c            |   2 +
 drivers/usb/gadget/function/f_ncm.c           |  17 +-
 drivers/usb/gadget/function/u_audio.c         |  10 +-
 drivers/usb/gadget/legacy/cdc2.c              |   2 +-
 drivers/usb/gadget/legacy/g_ffs.c             |   2 +-
 drivers/usb/gadget/legacy/multi.c             |   2 +-
 drivers/usb/gadget/legacy/ncm.c               |   2 +-
 drivers/usb/gadget/udc/core.c                 |   2 +
 drivers/usb/gadget/udc/gr_udc.c               |  16 +-
 drivers/usb/phy/phy-am335x.c                  |   2 +-
 drivers/usb/phy/phy-generic.c                 |  39 +-
 drivers/usb/phy/phy-generic.h                 |   3 +-
 drivers/usb/phy/phy-keystone.c                |   2 +-
 include/linux/usb/usb_phy_generic.h           |  12 -
 31 files changed, 1010 insertions(+), 154 deletions(-)
 create mode 100644 drivers/usb/cdns3/cdns3-imx.c

-- 
balbi

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

             reply	other threads:[~2020-01-15  9:12 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-01-15  9:13 Felipe Balbi [this message]
2020-01-15  9:14 [GIT PULL] USB: changes for v5.6 merge window Felipe Balbi
2020-01-15  9:28 ` Greg Kroah-Hartman
2020-01-15  9:37   ` Greg Kroah-Hartman
2020-01-15 10:33     ` Felipe Balbi
2020-01-15 12:03       ` Greg Kroah-Hartman
2020-01-15 12:06         ` Felipe Balbi
2020-01-15 12:11           ` Felipe Balbi

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=87blr56q0d.fsf@kernel.org \
    --to=balbi@kernel.org \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).