The following changes since commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585: Linux 6.17-rc1 (2025-08-10 19:41:16 +0300) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-6.17-rc3 for you to fetch changes up to ff9a09b3e09c7b794b56f2f5858f5ce42ba46cb3: usb: xhci: fix host not responding after suspend and resume (2025-08-19 16:12:13 +0200) ---------------------------------------------------------------- USB fixes for 6.17-rc3 Here are some small USB driver fixes for 6.17-rc3 to resolve a bunch of reported issues. Included in here are: - typec driver fixes - dwc3 new device id - dwc3 driver fixes - new usb-storage driver quirks - xhci driver fixes - other tiny USB driver fixes to resolve bugs All of these have been in linux-next this week with no reported issues. Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> ---------------------------------------------------------------- Alan Stern (1): USB: core: Update kerneldoc for usb_hcd_giveback_urb() Amit Sunil Dhamne (2): usb: typec: maxim_contaminant: disable low power mode when reading comparator values usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean Heikki Krogerus (1): usb: dwc3: pci: add support for the Intel Wildcat Lake Kuen-Han Tsai (1): usb: dwc3: Ignore late xferNotReady event to prevent halt timeout Mael GUERIN (1): USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera Marek Vasut (1): usb: renesas-xhci: Fix External ROM access timeouts Miao Li (1): usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive Niklas Neronin (1): usb: xhci: fix host not responding after suspend and resume Russell King (Oracle) (1): usb: gadget: tegra-xudc: fix PM use count underflow Sebastian Andrzej Siewior (1): kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() Sebastian Reichel (1): usb: typec: fusb302: Revert incorrect threaded irq fix Selvarasu Ganesan (1): usb: dwc3: Remove WARN_ON for device endpoint command timeouts Thorsten Blum (1): usb: storage: realtek_cr: Use correct byte order for bcs->Residue Weitao Wang (1): usb: xhci: Fix slot_id resource race conflict Xu Yang (2): usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test usb: chipidea: imx: improve usbmisc_imx7d_pullup() Zenm Chen (1): USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles drivers/usb/chipidea/ci_hdrc_imx.c | 3 +- drivers/usb/chipidea/usbmisc_imx.c | 23 ++++++++---- drivers/usb/core/hcd.c | 28 ++++++++------- drivers/usb/core/quirks.c | 1 + drivers/usb/dwc3/dwc3-pci.c | 2 ++ drivers/usb/dwc3/ep0.c | 20 ++++++++--- drivers/usb/dwc3/gadget.c | 19 ++++++++-- drivers/usb/gadget/udc/tegra-xudc.c | 9 +++-- drivers/usb/host/xhci-hub.c | 3 +- drivers/usb/host/xhci-mem.c | 22 ++++++------ drivers/usb/host/xhci-pci-renesas.c | 7 ++-- drivers/usb/host/xhci-ring.c | 9 +++-- drivers/usb/host/xhci.c | 23 ++++++++---- drivers/usb/host/xhci.h | 3 +- drivers/usb/storage/realtek_cr.c | 2 +- drivers/usb/storage/unusual_devs.h | 29 +++++++++++++++ drivers/usb/typec/tcpm/fusb302.c | 12 ++++--- drivers/usb/typec/tcpm/maxim_contaminant.c | 58 ++++++++++++++++++++++++++++++ drivers/usb/typec/tcpm/tcpci_maxim.h | 1 + include/linux/kcov.h | 47 +++++------------------- 20 files changed, 224 insertions(+), 97 deletions(-)