[<prev] [next>] [day] [month] [year] [list]
Message-ID: <aVEmLOWNDg7eHH5L@kroah.com>
Date: Sun, 28 Dec 2025 13:44:28 +0100
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 6.19-rc3
The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-6.19-rc3
for you to fetch changes up to 22201800f198ad33c225e5ce2f0f254df828d01b:
Merge patch series "usb: typec: ucsi: revert broken buffer management" (2025-12-23 15:59:03 +0100)
----------------------------------------------------------------
USB fixes for 6.19-rc3
Here are some small USB fixes, and bunch of reverts for 6.19-rc3.
Included in here are:
- reverts of some typec ucsi driver changes that had a lot of
regression reports after -rc1. Let's just revert it all for now and
it will come back in a way that is better tested.
- other typec bugfixes
- usb-storage quirk fixups
- dwc3 driver fix
- other minor USB fixes for reported problems.
All of these have passed 0-day testing and individual testing.
Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
----------------------------------------------------------------
Arnd Bergmann (1):
usb: typec: ucsi: huawei-gaokin: add DRM dependency
Chen Changcheng (1):
usb: usb-storage: Maintain minimal modifications to the bcdDevice range.
Duoming Zhou (1):
usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal
Greg Kroah-Hartman (3):
Revert "usb: typec: ucsi: Get connector status after enable notifications"
Revert "usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common"
Merge patch series "usb: typec: ucsi: revert broken buffer management"
Haoxiang Li (2):
usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
usb: typec: altmodes/displayport: Drop the device reference in dp_altmode_probe()
Hsin-Te Yuan (1):
usb: typec: ucsi: Get connector status after enable notifications
Johan Hovold (9):
usb: gadget: lpc32xx_udc: fix clock imbalance in error path
usb: phy: isp1301: fix non-OF device reference imbalance
usb: ohci-nxp: fix device leak on probe failure
usb: gadget: lpc32xx_udc: clean up probe error labels
usb: ohci-nxp: clean up probe error labels
Revert "usb: typec: ucsi: Add support for SET_PDOS command"
Revert "usb: typec: ucsi: Enable debugfs for message_out data structure"
Revert "usb: typec: ucsi: Add support for message out data structure"
Revert "usb: typec: ucsi: Update UCSI structure to have message in and message out fields"
Ma Ke (1):
USB: lpc32xx_udc: Fix error handling in probe
Mario Limonciello (AMD) (1):
usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common
Miaoqian Lin (1):
usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
Udipto Goswami (1):
usb: dwc3: keep susphy enabled during exit to avoid controller faults
Ćukasz Bartosik (1):
xhci: dbgtty: fix device unregister: fixup
drivers/usb/dwc3/dwc3-of-simple.c | 7 +-
drivers/usb/dwc3/gadget.c | 2 +-
drivers/usb/dwc3/host.c | 2 +-
drivers/usb/gadget/udc/lpc32xx_udc.c | 42 ++++++-----
drivers/usb/host/ohci-nxp.c | 18 ++---
drivers/usb/host/xhci-dbgtty.c | 2 +-
drivers/usb/phy/phy-fsl-usb.c | 1 +
drivers/usb/phy/phy-isp1301.c | 7 +-
drivers/usb/renesas_usbhs/pipe.c | 2 +
drivers/usb/storage/unusual_uas.h | 2 +-
drivers/usb/typec/altmodes/displayport.c | 8 ++-
drivers/usb/typec/ucsi/Kconfig | 1 +
drivers/usb/typec/ucsi/cros_ec_ucsi.c | 5 +-
drivers/usb/typec/ucsi/debugfs.c | 36 ++--------
drivers/usb/typec/ucsi/displayport.c | 11 +--
drivers/usb/typec/ucsi/ucsi.c | 118 ++++++++++---------------------
drivers/usb/typec/ucsi/ucsi.h | 22 ++----
drivers/usb/typec/ucsi/ucsi_acpi.c | 25 ++-----
drivers/usb/typec/ucsi/ucsi_ccg.c | 11 +--
drivers/usb/typec/ucsi/ucsi_yoga_c630.c | 15 ++--
20 files changed, 130 insertions(+), 207 deletions(-)
Powered by blists - more mailing lists