Re: [PATCH v6 33/87] usb: dwc3: import from kernel v5.8

Mattijs Korpershoek <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <[email protected]>
Hi Anders,

Thank you for the patch.

On Fri, Aug 21, 2026 at 10:47, Anders Roxell <[email protected]> wrote:

> From: Jens Wiklander <[email protected]>
>
> Sync Linux kernel dwc3 changes from v5.7 to v5.8.
>
> The following files are preserved across 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.7..v5.8
> Commits imported:
> 63c7bb299fc9 usb: dwc3: gadget: Check for prepared TRBs
> 1c0e69ae1b9f usb: dwc3: Increase timeout for CmdAct cleared by device controller
> b10e1c253577 usb: dwc3: gadget: Use SET_EP_PRIME for NoStream
> 140ca4cfea8a usb: dwc3: gadget: Handle stream transfers
> aefe3d232b66 usb: dwc3: gadget: Don't prepare beyond a transfer
> e0d19563eb6c usb: dwc3: gadget: Wait for transfer completion
> 3eaecd0c2333 usb: dwc3: gadget: Handle XferComplete for streams
> 548f8b316563 usb: dwc3: gadget: Enable XferComplete event
> 2e6e9e4b2ed7 usb: dwc3: gadget: Refactor TRB completion handler
> b6842d4938c3 usb: dwc3: gadget: Check for in-progress END_TRANSFER
> 4244ba02edb8 usb: dwc3: Get MDWIDTH for DWC_usb32
> 9af21dd6faeb usb: dwc3: Add support for DWC_usb32 IP
> d9feef974e0d usb: dwc3: gadget: Continue to process pending requests
> f7ac582effc6 usb: dwc3: gadget: WARN on no-resource status
> 36f05d36b035 usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer
> 9bc3395c2496 usb: dwc3: gadget: Store resource index of start cmd
> 8d99087c2db8 usb: dwc3: gadget: Properly handle failed kick_transfer
> 8bb14308a869 usb: dwc3: core: Use role-switch default dr_mode
> fcd2def66392 usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue
> 8411993e79df usb: dwc3: gadget: Remove unnecessary checks
> a7027ca69d82 usb: dwc3: gadget: Give back staled requests
> cb11ea56f37a usb: dwc3: gadget: Properly handle ClearFeature(halt)
> c2cd3452d5f8 usb: dwc3: support continuous runtime PM with dual role
> b33f69f56352 USB: dwc3: Use the correct style for SPDX License Identifier
>
> Signed-off-by: Jens Wiklander <[email protected]>
> Signed-off-by: Anders Roxell <[email protected]>

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.