Re: [PATCH v5 45/75] usb: dwc3: import from kernel v6.1

Mattijs Korpershoek <[email protected]>
Newsgroups gmane.comp.boot-loaders.u-boot
Message-ID <[email protected]>
Hi Anders,

Thank you for the patch.

On Thu, Jul 16, 2026 at 15:42, Anders Roxell <[email protected]> wrote:

> From: Jens Wiklander <[email protected]>
>
> Sync Linux kernel dwc3 changes from v6.0 to v6.1.
>
> The following files are preserved accross the import:
> Makefile Kconfig dwc3-meson-g12a.c dwc3-meson-gxl.c dwc3-omap.c
> dwc3-uniphier.c dwc3-generic.h dwc3-generic.c dwc3-generic-sti.c
> dwc3-layerscape.c ti_usb_phy.c
>
> Skipping unused files:
> debugfs.c drd.c dwc3-exynos.c dwc3-haps.c dwc3-imx8mp.c dwc3-keystone.c
> dwc3-octeon.c dwc3-of-simple.c dwc3-pci.c dwc3-qcom.c dwc3-qcom-legacy.c
> dwc3-rtk.c dwc3-st.c dwc3-xilinx.c host.c trace.c trace.h ulpi.c
>
> Note that this is a raw import and doesn't build.
> A fixup commit at the end of the series fixes that.
>
> List of commits: git log --oneline v6.0..v6.1
> Commits imported:
> f90f5afd5083 usb: dwc3: gadget: Clear ep descriptor last
> e0481e5b3cc1 usb: dwc3: exynos: Fix remove() function
> 3aa07f72894d usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer
> d68cc25b7c7f usb: dwc3: Do not get extcon device when usb-role-switch is used
> 5c294de36e7f Revert "usb: dwc3: disable USB core PHY management"
> ffb9da4a04c6 usb: dwc3: gadget: Return -ESHUTDOWN on ep disable
> 308c316d16cb usb: dwc3: gadget: Don't set IMI for no_interrupt
> f78961f8380b usb: dwc3: gadget: Stop processing more requests on IMI
> 3f53c329b31d usb: dwc3: st: Rely on child's compatible instead of name
> 4db0fbb60136 usb: dwc3: gadget: Don't delay End Transfer on delayed_status
> d182c2e1bc92 usb: dwc3: Don't switch OTG -> peripheral if extcon is present
> 7a84e7353e23 Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
> 2adc960ce79d Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present""
> 2a735e4b5580 usb: dwc3: core: fix some leaks in probe
> 63d7f9810a38 usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
> a6fc2f1b0927 usb: dwc3: core: add gfladj_refclk_lpm_sel quirk
> 93440d1fdf0a usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P
> ff2d2bee4750 usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms
> d6edcdc1ef06 usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure
> ec50e114385f usb: dwc3: xilinx: add power management ops support
> 875296ea8ff2 usb: dwc3: qcom: drop unneeded compatibles
> 76bff31c7fba usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable
> af870d93c706 usb: dwc3: Fix typos in gadget.c
> 8422b769fa46 usb: dwc3: gadget: Submit endxfer command if delayed during disconnect
> b353eb6dc285 usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer
> 461ee467507c usb: dwc3: Increase DWC3 controller halt timeout
> 5265397f9442 usb: dwc3: Remove DWC3 locking during gadget suspend/resume
> 2b2da6574e77 usb: dwc3: Avoid unmapping USB requests if endxfer is not complete
> dff981842a0b usb: dwc3: gadget: Continue handling EP0 xfercomplete events
> 9711c67de748 usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect
> e1ee843488d5 usb: dwc3: gadget: Force sending delayed status during soft disconnect
> 359d5a85a758 usb: dwc3: Do not service EP0 and conndone events if soft disconnected
> d75807ab9569 usb: dwc3: qcom: clean up icc init
> b89bffa2efc9 usb: dwc3: qcom: only parse 'maximum-speed' once
> 808e8bff6fe4 usb: dwc3: trace: add Start of Frame Number to trace event
> 37a136aac3fe usb: dwc3: debug: show events parameters in hex
> b44c0e7fef51 usb: dwc3: gadget: conditionally remove requests

Please drop the irrelevant commits from the log here.
I see st, pci, xilinx, qcom and debug.

Maybe there are others.

With that fixed:

Reviewed-by: Mattijs Korpershoek <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.