All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
Subject: [GIT PULL] USB driver fixes for 5.13-rc6
Date: Sat, 12 Jun 2021 17:55:16 +0200	[thread overview]
Message-ID: <YMTY5JKo71X92y/S@kroah.com> (raw)

The following changes since commit 8124c8a6b35386f73523d27eacb71b5364a68c4c:

  Linux 5.13-rc4 (2021-05-30 11:58:25 -1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-5.13-rc6

for you to fetch changes up to 7c4363d3948535e6a9116a325b2fb56eab6b88ff:

  Merge tag 'usb-serial-5.13-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus (2021-06-11 12:32:49 +0200)

----------------------------------------------------------------
USB fixes for 5.13-rc6

Here are a number of tiny USB fixes for 5.13-rc6.

There are more than I would normally like, but there's been a bunch of
people banging on the gadget and dwc3 and typec code recently for I
think an Android release, which has resulted in a number of small fixes.
It's nice to see companies send fixes upstream for this type of work, a
notable change from years ago.

Anyway, fixes in here are:
	- usb-serial device id updates
	- usb-serial cp210x driver fixes for broken firmware versions
	- typec fixes for crazy charging devices and other reported
	  problems
	- dwc3 fixes for reported problems found
	- gadget fixes for reported problems
	- tiny xhci fixes
	- other small fixes for reported issues.
	- revert of a problem fix found by linux-next testing

All of these have passed 0-day and linux-next testing with no reported
problems (the revert for the found linux-next build problem included).

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Alexandre GRIVEAUX (2):
      USB: serial: omninet: add device id for Zyxel Omni 56K Plus
      USB: serial: omninet: update driver description

Alexandru Elisei (1):
      Revert "usb: dwc3: core: Add shutdown callback for dwc3"

Andy Shevchenko (4):
      usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe()
      usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource()
      usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put()
      usb: typec: wcove: Use LE to CPU conversion when accessing msg->header

Bjorn Andersson (1):
      usb: typec: mux: Fix copy-paste mistake in typec_mux_match

Christophe JAILLET (1):
      usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe

George McCollister (1):
      USB: serial: ftdi_sio: add NovaTech OrionMX product ID

Greg Kroah-Hartman (4):
      Merge tag 'usb-serial-5.13-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
      Merge tag 'usb-v5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb into usb-linus
      Revert "usb: gadget: fsl: Re-enable driver for ARM SoCs"
      Merge tag 'usb-serial-5.13-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus

Jack Pham (2):
      usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL
      usb: dwc3: debugfs: Add and remove endpoint dirs dynamically

Joel Stanley (1):
      usb: gadget: fsl: Re-enable driver for ARM SoCs

Johan Hovold (2):
      USB: serial: quatech2: fix control-request directions
      USB: serial: cp210x: fix CP2102N-A01 modem control

Kyle Tso (8):
      usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms
      dt-bindings: connector: Replace BIT macro with generic bit ops
      usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP
      dt-bindings: connector: Add PD rev 2.0 VDO definition
      usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0
      usb: typec: tcpm: Fix misuses of AMS invocation
      usb: typec: tcpm: Properly handle Alert and Status Messages
      usb: typec: tcpm: Do not finish VDM AMS for retrying Responses

Li Jun (3):
      usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port
      usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port
      usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port

Linyu Yuan (1):
      usb: gadget: eem: fix wrong eem header operation

Maciej Żenczykowski (4):
      USB: f_ncm: ncm_bitrate (speed) is unsigned
      usb: f_ncm: only first packet of aggregate needs to start timer
      usb: fix various gadgets null ptr deref on 10gbps cabling.
      usb: fix various gadget panics on 10gbps cabling

Marian-Cristian Rotariu (1):
      usb: dwc3: ep0: fix NULL pointer exception

Mario Limonciello (1):
      usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir

Mayank Rana (1):
      usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path

Neil Armstrong (1):
      usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled

Pawel Laszczak (1):
      usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handler

Rui Miguel Silva (1):
      MAINTAINERS: usb: add entry for isp1760

Sanket Parmar (1):
      usb: cdns3: Enable TDL_CHK only for OUT ep

Stefan Agner (1):
      USB: serial: cp210x: fix alternate function for CP2102N QFN20

Thomas Petazzoni (1):
      usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling

Wesley Cheng (2):
      usb: dwc3: gadget: Disable gadget IRQ during pullup disable
      usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind

Yang Yingliang (1):
      usb: misc: brcmstb-usb-pinmap: check return value after calling platform_get_resource()

 .../bindings/connector/usb-connector.yaml          |  15 +++
 MAINTAINERS                                        |   7 ++
 drivers/usb/cdns3/cdns3-gadget.c                   |   8 +-
 drivers/usb/cdns3/cdnsp-ring.c                     |   7 +-
 drivers/usb/dwc3/core.c                            |   6 -
 drivers/usb/dwc3/debug.h                           |   3 +
 drivers/usb/dwc3/debugfs.c                         |  21 +---
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |  13 ++-
 drivers/usb/dwc3/ep0.c                             |   3 +
 drivers/usb/dwc3/gadget.c                          |  18 ++-
 drivers/usb/gadget/config.c                        |   8 ++
 drivers/usb/gadget/function/f_ecm.c                |   2 +-
 drivers/usb/gadget/function/f_eem.c                |   6 +-
 drivers/usb/gadget/function/f_fs.c                 |   3 +
 drivers/usb/gadget/function/f_hid.c                |   3 +-
 drivers/usb/gadget/function/f_loopback.c           |   2 +-
 drivers/usb/gadget/function/f_ncm.c                |  10 +-
 drivers/usb/gadget/function/f_printer.c            |   3 +-
 drivers/usb/gadget/function/f_rndis.c              |   2 +-
 drivers/usb/gadget/function/f_serial.c             |   2 +-
 drivers/usb/gadget/function/f_sourcesink.c         |   3 +-
 drivers/usb/gadget/function/f_subset.c             |   2 +-
 drivers/usb/gadget/function/f_tcm.c                |   3 +-
 drivers/usb/host/xhci-pci.c                        |   7 +-
 drivers/usb/host/xhci.h                            |   1 +
 drivers/usb/misc/brcmstb-usb-pinmap.c              |   2 +
 drivers/usb/musb/musb_core.c                       |   3 +-
 drivers/usb/serial/cp210x.c                        |  84 +++++++++++++-
 drivers/usb/serial/ftdi_sio.c                      |   1 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   1 +
 drivers/usb/serial/omninet.c                       |   8 +-
 drivers/usb/serial/quatech2.c                      |   6 +-
 drivers/usb/typec/mux.c                            |   2 +-
 drivers/usb/typec/mux/intel_pmc_mux.c              |  15 ++-
 drivers/usb/typec/tcpm/tcpm.c                      | 123 +++++++++++++--------
 drivers/usb/typec/tcpm/wcove.c                     |   2 +-
 drivers/usb/typec/ucsi/ucsi.c                      |   1 +
 include/dt-bindings/usb/pd.h                       |  89 ++++++++++++---
 include/linux/usb/pd.h                             |   2 +-
 include/linux/usb/pd_ext_sdb.h                     |   4 -
 40 files changed, 357 insertions(+), 144 deletions(-)

             reply	other threads:[~2021-06-12 15:55 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-12 15:55 Greg KH [this message]
2021-06-12 19:37 ` [GIT PULL] USB driver fixes for 5.13-rc6 pr-tracker-bot

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=YMTY5JKo71X92y/S@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=torvalds@linux-foundation.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.