[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <Ym1bTC/HwRF70D+S@kroah.com>
Date: Sat, 30 Apr 2022 17:52:44 +0200
From: Greg KH <gregkh@...uxfoundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Andrew Morton <akpm@...ux-foundation.org>,
linux-kernel@...r.kernel.org, linux-usb@...r.kernel.org
Subject: [GIT PULL] USB driver fixes for 5.18-rc5
The following changes since commit 3123109284176b1532874591f7c81f3837bbdc17:
Linux 5.18-rc1 (2022-04-03 14:08:21 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-5.18-rc5
for you to fetch changes up to 03e607cbb2931374db1825f371e9c7f28526d3f4:
usb: phy: generic: Get the vbus supply (2022-04-26 14:10:54 +0200)
----------------------------------------------------------------
USB fixes for 5.18-rc5
Here are a number of small USB driver fixes for 5.18-rc5 for some
reported issues and new quirks. They include:
- dwc3 driver fixes
- xhci driver fixes
- typec driver fixes
- new usb-serial driver ids
- added new USB devices to existing quirk tables
- other tiny fixes
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
----------------------------------------------------------------
Borislav Petkov (1):
usb: typec: tcpm: Fix undefined behavior due to shift overflowing the constant
Bruno Thomsen (1):
USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader
Christophe JAILLET (1):
usb: misc: eud: Fix an error handling path in eud_probe()
Dan Vacura (1):
usb: gadget: uvc: Fix crash when encoding data for usb request
Daniele Palmas (1):
USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions
Evan Green (1):
xhci: Enable runtime PM on second Alderlake controller
Greg Kroah-Hartman (1):
Merge tag 'usb-serial-5.18-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Hangyu Hua (1):
usb: misc: fix improper handling of refcount in uss720_probe()
Heikki Krogerus (3):
usb: typec: ucsi: Fix reuse of completion structure
usb: typec: ucsi: Fix role swapping
usb: dwc3: pci: add support for the Intel Meteor Lake-P
Henry Lin (1):
xhci: stop polling roothubs after shutdown
Kees Cook (1):
USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS
Krzysztof Kozlowski (1):
dt-bindings: usb: samsung,exynos-usb2: add missing required reg
Macpaul Lin (1):
usb: mtu3: fix USB 3.0 dual-role-switch from device to host
Mathias Nyman (1):
xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms
Oliver Neukum (2):
USB: quirks: add a Realtek card reader
USB: quirks: add STRING quirk for VCOM device
Pawel Laszczak (1):
usb: cdns3: Fix issue for clear halt endpoint
Peter Geis (1):
usb: dwc3: fix backwards compat with rockchip devices
Ren Zhijie (1):
usb: typec: rt1719: Fix build error without CONFIG_POWER_SUPPLY
Sean Anderson (1):
usb: phy: generic: Get the vbus supply
Slark Xiao (1):
USB: serial: option: add support for Cinterion MV32-WA/MV32-WB
Sven Peter (1):
usb: dwc3: Try usb-role-switch first in dwc3_drd_init
Tasos Sahanidis (1):
usb: core: Don't hold the device lock while sleeping in do_proc_control()
Thinh Nguyen (3):
usb: dwc3: core: Fix tx/rx threshold settings
usb: dwc3: core: Only handle soft-reset in DCTL
usb: dwc3: gadget: Return proper request status
Vijayavardhan Vennapusa (1):
usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind()
Weitao Wang (1):
USB: Fix xhci event ring dequeue pointer ERDP update issue
Weitao Wango (1):
USB: Fix ehci infinite suspend-resume loop issue in zhaoxin
zhangqilong (1):
usb: xhci: tegra:Fix PM usage reference leak of tegra_xusb_unpowergate_partitions
.../bindings/usb/samsung,exynos-usb2.yaml | 1 +
drivers/usb/cdns3/cdns3-gadget.c | 7 +++--
drivers/usb/core/devio.c | 14 +++++----
drivers/usb/core/quirks.c | 6 ++++
drivers/usb/dwc3/core.c | 34 ++++++++++++++++++----
drivers/usb/dwc3/drd.c | 11 ++++---
drivers/usb/dwc3/dwc3-pci.c | 8 +++++
drivers/usb/dwc3/gadget.c | 31 +++++++++++++++++++-
drivers/usb/gadget/configfs.c | 2 ++
drivers/usb/gadget/function/uvc_queue.c | 2 ++
drivers/usb/host/ehci-hcd.c | 23 +++++++++++++++
drivers/usb/host/ehci-pci.c | 4 +++
drivers/usb/host/ehci.h | 1 +
drivers/usb/host/xhci-hub.c | 2 +-
drivers/usb/host/xhci-pci.c | 4 ++-
drivers/usb/host/xhci-ring.c | 1 +
drivers/usb/host/xhci-tegra.c | 4 +--
drivers/usb/host/xhci.c | 11 +++++++
drivers/usb/misc/qcom_eud.c | 10 +++----
drivers/usb/misc/uss720.c | 3 +-
drivers/usb/mtu3/mtu3_dr.c | 6 ++--
drivers/usb/phy/phy-generic.c | 7 +++++
drivers/usb/serial/cp210x.c | 2 ++
drivers/usb/serial/option.c | 12 ++++++++
drivers/usb/serial/whiteheat.c | 5 ++--
drivers/usb/typec/Kconfig | 1 +
drivers/usb/typec/ucsi/ucsi.c | 24 ++++++++++-----
include/linux/usb/pd_bdo.h | 2 +-
28 files changed, 193 insertions(+), 45 deletions(-)
Powered by blists - more mailing lists