Re: [PATCH v5 44/75] usb: dwc3: import from kernel v6.0

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 v5.19 to v6.0.
>
> 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 v5.19..v6.0
> Commits imported:
> f5c5936d6b4d usb: dwc3: st: Fix node's child name
> 91062e663b26 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA
> 6000b8d900cd usb: dwc3: disable USB core PHY management
> e41a88f38d87 usb: dwc3: qcom: suppress unused-variable warning
> 040f2dbd2010 usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
> bad0d1d726ac usb: dwc3: pci: Add support for Intel Raptor Lake
> ac6928f83f8d usb: dwc3: qcom: clean up suspend callbacks
> e3fafbd8e365 usb: dwc3: qcom: fix wakeup implementation
> c5f14abeb52b usb: dwc3: qcom: fix peripheral and OTG suspend
> 6498a96c8c9c usb: dwc3: qcom: fix runtime PM wakeup
> a872ab303d5d usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
> c06795f114a6 usb: dwc3: qcom: fix gadget-only builds
> 762e744922b5 Revert "usb: dwc3: qcom: Keep power domain on to retain controller status"
> d2ac7bef95c9 usb: dwc3: fix PHY disable sequence
> 69bb3520db7c usb: dwc3: qcom: fix missing optional irq warnings
> 07903626d988 usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
> 5e76ee96be8f usb: dwc3: ep0: Properly handle setup_packet_pending scenario in data stage
> 8affe37c525d usb: dwc3: gadget: fix high speed multiplier setting
> 23385cec5f35 usb: dwc3: gadget: refactor dwc3_repare_one_trb
> babfcd947eba usb: dwc3: gadget: fix a kernel-doc warning
> ad44cf402486 usb: dwc3: document async_callbacks field
> d9be8d5c5b03 usb: dwc3: qcom: Keep power domain on to retain controller status
> 6895ea55c385 usb: dwc3: qcom: Configure wakeup interrupts during suspend
> 360e8230516d usb: dwc3: qcom: Add helper functions to enable,disable wake irqs
> 649f5c842ba3 usb: dwc3: core: Host wake up support from system suspend
> afbd04e66e5d usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
> fb119dcb97f4 Revert "usb: dwc3: Remove the checks of -ENOSYS"
> 3085d1bd47f2 usb: dwc3: Fix typos in Kconfig
> d1b39dd5819a usb: dwc3: Fix a repeated word checkpatch warning
> ca80ca61863f usb: dwc3: Fix bare use of unsigned checkpatch warning
> df22ecc41b54 usb: dwc3: Remove the checks of -ENOSYS
> 3497b9a5c8c3 usb: dwc3: add power down scale setting

Drop the st, qcom, pci changes from the changelog since we did not apply
these to U-Boot.

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.