[GIT PULL] USB driver fixes for 7.1-rc3

From: Greg KH

Date: Sat May 09 2026 - 03:48:29 EST


The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-7.1-rc3

for you to fetch changes up to 4fd44d47e8ab760eef11968d093200cce6752d95:

Merge tag 'usb-serial-7.1-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus (2026-05-08 17:18:43 +0200)

----------------------------------------------------------------
USB driver fixes for 7.1-rc3

Here are some small USB driver fixes for 7.1-rc3 to resolve some
reported issues, and a new device id. These are:
- usblp driver heap leak fixes
- ulpi driver memory leak fix
- typec driver fixes
- dwc3 driver fix
- omap dma driver fix
- new option driver device id addition

All of these have been in linux-next for over a week with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Aaro Koskinen (1):
USB: omap_udc: DMA: Don't enable burst 4 mode

Amit Sunil Dhamne (1):
usb: typec: tcpm: reset internal port states on soft reset AMS

Fabio Porcedda (1):
USB: serial: option: add Telit Cinterion LE910Cx compositions

Felix Gu (1):
usb: ulpi: fix memory leak on ulpi_register() error paths

Greg Kroah-Hartman (3):
usb: usblp: fix heap leak in IEEE 1284 device ID via short response
usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl
Merge tag 'usb-serial-7.1-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus

Selvarasu Ganesan (1):
usb: dwc3: Move GUID programming after PHY initialization

Xu Yang (1):
usb: typec: tcpm: fix debug accessory mode detection for sink ports

drivers/usb/class/usblp.c | 3 ++-
drivers/usb/common/ulpi.c | 5 ++++-
drivers/usb/dwc3/core.c | 12 ++++++------
drivers/usb/gadget/udc/omap_udc.c | 4 ----
drivers/usb/serial/option.c | 4 ++++
drivers/usb/typec/tcpm/tcpm.c | 27 ++++++++++++++++++---------
6 files changed, 34 insertions(+), 21 deletions(-)