[GIT PULL] USB driver fixes for 5.10-rc2
From: Greg KH
Date: Sun Nov 01 2020 - 08:08:02 EST
The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-5.10-rc2
for you to fetch changes up to 00c27a1df8ff5e99b383e2b4cbf947a4926fb534:
Merge tag 'usb-v5.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb into usb-linus (2020-10-30 11:46:49 +0100)
----------------------------------------------------------------
USB driver fixes for 5.10-rc2
Here are a number of small bugfixes for reported issues in some USB
drivers. They include:
- typec bugfixes
- xhci bugfixes and lockdep warning fixes
- cdc-acm driver regression fix
- kernel doc fixes
- cdns3 driver bugfixes for a bunch of reported issues
- other tiny USB driver fixes
All have been in linux-next with no reported issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
----------------------------------------------------------------
Amelie Delaunay (2):
usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x
usb: typec: stusb160x: fix signedness comparison issue with enum variables
Bastien Nocera (2):
usbcore: Check both id_table and match() when both available
USB: apple-mfi-fastcharge: don't probe unhandled devices
Colin Ian King (1):
xhci: Fix sizeof() mismatch
Dan Carpenter (2):
usb: typec: stusb160x: fix some signedness bugs
usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe
Greg Kroah-Hartman (1):
Merge tag 'usb-v5.10-rc2' of git://git.kernel.org/.../peter.chen/usb into usb-linus
Jerome Brunet (1):
usb: cdc-acm: fix cooldown mechanism
Li Jun (1):
usb: typec: tcpm: reset hard_reset_count for any disconnect
Mathias Nyman (1):
xhci: Don't create stream debugfs files with spinlock held.
Mauro Carvalho Chehab (1):
usb: fix kernel-doc markups
Pawel Laszczak (2):
usb: cdns3: Variable 'length' set but not used
usb: cdns3: Fix on-chip memory overflow issue
Peter Chen (2):
usb: cdns3: gadget: suspicious implicit sign extension
usb: cdns3: gadget: own the lock wrongly at the suspend routine
Ran Wang (1):
usb: host: fsl-mph-dr-of: check return of dma_set_mask()
Sandeep Singh (1):
usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC
Tang Bin (1):
usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe()
drivers/usb/cdns3/ep0.c | 65 +++++++++---------
drivers/usb/cdns3/gadget.c | 115 ++++++++++++++++++--------------
drivers/usb/cdns3/gadget.h | 5 +-
drivers/usb/class/cdc-acm.c | 12 ++--
drivers/usb/class/cdc-acm.h | 3 +-
drivers/usb/core/driver.c | 30 ++++++---
drivers/usb/core/generic.c | 4 +-
drivers/usb/core/usb.h | 2 +
drivers/usb/dwc3/core.c | 2 +-
drivers/usb/dwc3/core.h | 2 +-
drivers/usb/gadget/composite.c | 2 +-
drivers/usb/host/ehci-tegra.c | 4 +-
drivers/usb/host/fsl-mph-dr-of.c | 9 ++-
drivers/usb/host/xhci-mem.c | 4 +-
drivers/usb/host/xhci-pci.c | 17 +++++
drivers/usb/host/xhci.c | 5 +-
drivers/usb/host/xhci.h | 1 +
drivers/usb/misc/apple-mfi-fastcharge.c | 17 +++--
drivers/usb/typec/mux.c | 2 +-
drivers/usb/typec/stusb160x.c | 24 +++----
drivers/usb/typec/tcpm/tcpm.c | 6 +-
include/linux/usb/composite.h | 2 +-
22 files changed, 195 insertions(+), 138 deletions(-)