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