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(-)
next 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.