From: Mattijs Korpershoek <mkorpershoek@kernel.org>
To: Anders Roxell <anders.roxell@linaro.org>,
u-boot@lists.denx.de, marex@denx.de
Cc: mkorpershoek@kernel.org, ilias.apalodimas@linaro.org,
trini@konsulko.com, michal.simek@amd.com, alchark@flipper.net,
jerome.forissier@arm.com,
Jens Wiklander <jens.wiklander@linaro.org>,
Anders Roxell <anders.roxell@linaro.org>,
Lukasz Majewski <lukma@denx.de>
Subject: Re: [PATCH v5 24/75] usb: dwc3: import from kernel v5.0
Date: Mon, 27 Jul 2026 11:14:17 +0200 [thread overview]
Message-ID: <87bjbs4wwm.fsf@kernel.org> (raw)
In-Reply-To: <20260716134305.614278-25-anders.roxell@linaro.org>
Hi Anders,
Thank you for the patch.
On Thu, Jul 16, 2026 at 15:41, Anders Roxell <anders.roxell@linaro.org> wrote:
> From: Jens Wiklander <jens.wiklander@linaro.org>
>
> Sync Linux kernel dwc3 changes from v4.20 to v5.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 v4.20..v5.0
> Commits imported:
> 512e6fb589bc usb: dwc3: exynos: Fix error handling of clk_prepare_enable
> 1e19cdc80602 usb: dwc3: gadget: Handle 0 xfer length for OUT EP
> 88b1bb1f3b88 usb: dwc3: gadget: Fix the uninitialized link_state when udc starts
> bd6742249b9c usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup
> 01c10880d242 usb: dwc3: gadget: synchronize_irq dwc irq in suspend
> b6061b1e566d PCI: Move Synopsys HAPS platform device IDs
> 244add8ebfb2 usb: dwc3: gadget: Disable CSP for stream OUT ep
> 3004cfd62049 Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs"
> 54d48183d21e usb: dwc3: trace: add missing break statement to make compiler happy
> 6abfa0f5bb7c usb: dwc3: gadget: Report isoc transfer frame number
> b7a4fbe2300a usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb()
> 26d62b4d10ad usb: dwc3: don't issue no-op trb for stream capable endpoints
> a7351807bd8b usb: dwc3: update stream id in depcmd
> d53701067f04 usb: dwc3: gadget: check if dep->frame_number is still valid
> 3451f6affaef usb: dwc3: gadget: remove unnecessary dev_info()
> 1517265228b4 usb: dwc3: trace: log ep commands in hex
> 25abad6a0584 usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc()
> fec9095bdef4 usb: dwc3: gadget: remove wait_end_transfer
> d4f1afe5e896 usb: dwc3: gadget: move requests to cancelled_list
> d5443bbf5fc8 usb: dwc3: gadget: introduce cancelled_list
> 7746a8dfb3f9 usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs()
> c3acd5901414 usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue()
> 09fe1f8d7e2f usb: dwc3: gadget: track number of TRBs per request
> 1a22ec643580 usb: dwc3: gadget: combine unaligned and zero flags
> d92021f66063 usb: dwc3: Add workaround for isoc start transfer failure
> 475d8e0197f1 usb: dwc3: Track DWC_usb31 VERSIONTYPE
> 89a9cc47513e usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher
> 268784ba14a7 usb: dwc3: drd: Add support for DR detection through extcon
> 85383756ae34 usb: dwc3: drd: Switch to device property for 'extcon' handling
> 408d3ba006af usb: dwc3: don't log probe deferrals; but do log other error codes
> 022a0208c0ff usb: dwc3: Support option to disable USB2 LPM
> eafeacf11964 usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM
> d102444cac15 usb: dwc3: debugfs: Print/set link state for peripheral mode
> 0d36dede4578 usb: dwc3: debugfs: Properly print/set link state for HS
> 62ba09d6bb63 usb: dwc3: debugfs: Dump internal LSP and ep registers
> 0f874f79dc81 usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes
> 2c85a1817e4b usb: dwc3: debugfs: Properly name Tx/RxFIFO
>
> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
> Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
I've file-compared with the mentioned Linux kernel release, and this
looks good to me:
Reviewed-by: Mattijs Korpershoek <mkorpershoek@kernel.org>
next prev parent reply other threads:[~2026-07-27 9:14 UTC|newest]
Thread overview: 147+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-16 13:41 [PATCH v5 00/75] usb: dwc3: sync code with Linux v6.16 Anders Roxell
2026-07-16 13:41 ` [PATCH v5 01/75] usb: dwc3: restore to original v3.19-rc1 kernel import Anders Roxell
2026-07-27 8:39 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 02/75] usb: dwc3: import from kernel v3.19 Anders Roxell
2026-07-27 8:42 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 03/75] usb: dwc3: import from kernel v4.0 Anders Roxell
2026-07-27 8:44 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 04/75] usb: dwc3: import from kernel v4.1 Anders Roxell
2026-07-27 8:48 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 05/75] usb: dwc3: import from kernel v4.2 Anders Roxell
2026-07-27 8:52 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 06/75] usb: dwc3: import from kernel v4.3 Anders Roxell
2026-07-27 8:53 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 07/75] usb: dwc3: import from kernel v4.4 Anders Roxell
2026-07-27 8:54 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 08/75] usb: dwc3: import from kernel v4.5 Anders Roxell
2026-07-27 8:55 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 09/75] usb: dwc3: import from kernel v4.6 Anders Roxell
2026-07-27 8:56 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 10/75] usb: dwc3: import from kernel v4.7 Anders Roxell
2026-07-27 8:56 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 11/75] usb: dwc3: import from kernel v4.8 Anders Roxell
2026-07-27 8:58 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 12/75] usb: dwc3: import from kernel v4.9 Anders Roxell
2026-07-27 8:59 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 13/75] usb: dwc3: import from kernel v4.10 Anders Roxell
2026-07-27 9:00 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 14/75] usb: dwc3: import from kernel v4.11 Anders Roxell
2026-07-27 9:00 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 15/75] usb: dwc3: import from kernel v4.12 Anders Roxell
2026-07-27 9:01 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 16/75] usb: dwc3: import from kernel v4.13 Anders Roxell
2026-07-27 9:02 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 17/75] usb: dwc3: import from kernel v4.14 Anders Roxell
2026-07-27 9:04 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 18/75] usb: dwc3: import from kernel v4.15 Anders Roxell
2026-07-27 9:08 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 19/75] usb: dwc3: import from kernel v4.16 Anders Roxell
2026-07-27 9:09 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 20/75] usb: dwc3: import from kernel v4.17 Anders Roxell
2026-07-27 9:10 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 21/75] usb: dwc3: import from kernel v4.18 Anders Roxell
2026-07-27 9:11 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 22/75] usb: dwc3: import from kernel v4.19 Anders Roxell
2026-07-27 9:12 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 23/75] usb: dwc3: import from kernel v4.20 Anders Roxell
2026-07-27 9:13 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 24/75] usb: dwc3: import from kernel v5.0 Anders Roxell
2026-07-27 9:14 ` Mattijs Korpershoek [this message]
2026-07-16 13:41 ` [PATCH v5 25/75] usb: dwc3: import from kernel v5.1 Anders Roxell
2026-07-27 9:15 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 26/75] usb: dwc3: import from kernel v5.2 Anders Roxell
2026-07-27 9:19 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 27/75] usb: dwc3: import from kernel v5.3 Anders Roxell
2026-07-27 9:22 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 28/75] usb: dwc3: import from kernel v5.4 Anders Roxell
2026-07-27 9:23 ` Mattijs Korpershoek
2026-07-16 13:41 ` [PATCH v5 29/75] usb: dwc3: import from kernel v5.5 Anders Roxell
2026-07-27 9:26 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 30/75] usb: dwc3: import from kernel v5.6 Anders Roxell
2026-07-27 12:22 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 31/75] usb: dwc3: import from kernel v5.7 Anders Roxell
2026-07-28 8:50 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 32/75] usb: dwc3: import from kernel v5.8 Anders Roxell
2026-07-28 9:09 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 33/75] usb: dwc3: import from kernel v5.9 Anders Roxell
2026-07-28 9:12 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 34/75] usb: dwc3: import from kernel v5.10 Anders Roxell
2026-07-28 9:17 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 35/75] usb: dwc3: import from kernel v5.11 Anders Roxell
2026-07-28 9:19 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 36/75] usb: dwc3: import from kernel v5.12 Anders Roxell
2026-07-28 9:21 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 37/75] usb: dwc3: import from kernel v5.13 Anders Roxell
2026-07-28 9:22 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 38/75] usb: dwc3: import from kernel v5.14 Anders Roxell
2026-07-28 9:25 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 39/75] usb: dwc3: import from kernel v5.15 Anders Roxell
2026-07-28 9:29 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 40/75] usb: dwc3: import from kernel v5.16 Anders Roxell
2026-07-28 9:30 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 41/75] usb: dwc3: import from kernel v5.17 Anders Roxell
2026-07-28 9:51 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 42/75] usb: dwc3: import from kernel v5.18 Anders Roxell
2026-07-28 9:52 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 43/75] usb: dwc3: import from kernel v5.19 Anders Roxell
2026-07-28 9:54 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 44/75] usb: dwc3: import from kernel v6.0 Anders Roxell
2026-07-28 11:55 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 45/75] usb: dwc3: import from kernel v6.1 Anders Roxell
2026-07-28 11:56 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 46/75] usb: dwc3: import from kernel v6.2 Anders Roxell
2026-07-28 12:04 ` Mattijs Korpershoek
2026-07-28 12:10 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 47/75] usb: dwc3: import from kernel v6.3 Anders Roxell
2026-07-28 12:12 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 48/75] usb: dwc3: import from kernel v6.4 Anders Roxell
2026-07-28 12:16 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 49/75] usb: dwc3: import from kernel v6.5 Anders Roxell
2026-07-28 12:22 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 50/75] usb: dwc3: import from kernel v6.6 Anders Roxell
2026-07-29 9:19 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 51/75] usb: dwc3: import from kernel v6.7 Anders Roxell
2026-07-29 9:21 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 52/75] usb: dwc3: import from kernel v6.8 Anders Roxell
2026-07-29 9:22 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 53/75] usb: dwc3: import from kernel v6.9 Anders Roxell
2026-07-29 9:23 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 54/75] usb: dwc3: import from kernel v6.10 Anders Roxell
2026-07-29 9:25 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 55/75] usb: dwc3: import from kernel v6.11 Anders Roxell
2026-07-29 9:26 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 56/75] usb: dwc3: import from kernel v6.12 Anders Roxell
2026-07-29 9:27 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 57/75] usb: dwc3: import from kernel v6.13 Anders Roxell
2026-07-29 9:28 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 58/75] usb: dwc3: import from kernel v6.14 Anders Roxell
2026-07-29 9:30 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 59/75] usb: dwc3: import from kernel v6.15 Anders Roxell
2026-07-29 9:31 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 60/75] usb: dwc3: import from kernel v6.16 Anders Roxell
2026-07-29 9:32 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 61/75] usb: host: re-import xhci-ext-caps.h " Anders Roxell
2026-07-29 9:34 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 62/75] usb: gadget: re-import epautoconf.c " Anders Roxell
2026-07-29 9:38 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 63/75] usb: udc: re-import udc-core.c " Anders Roxell
2026-07-29 9:41 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 64/75] usb: add helpers needed by the resynced DWC3 code Anders Roxell
2026-07-29 9:56 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 65/75] usb: gadget: trim the gadget API after the resync Anders Roxell
2026-07-29 10:19 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 66/75] usb: gadget: udc: make udc-core build in u-boot Anders Roxell
2026-07-29 11:49 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 67/75] usb: dwc3: make the core driver " Anders Roxell
2026-07-29 12:16 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 68/75] usb: dwc3: make gadget and ep0 " Anders Roxell
2026-07-29 12:27 ` Mattijs Korpershoek
2026-07-16 13:42 ` [PATCH v5 69/75] usb: dwc3: make the am62 glue " Anders Roxell
2026-07-16 13:42 ` [PATCH v5 70/75] usb: gadget: ci_udc: drop code we do not use Anders Roxell
2026-07-16 13:42 ` [PATCH v5 71/75] usb: gadget: dwc2_udc_otg: fix up after the resync Anders Roxell
2026-07-16 13:42 ` [PATCH v5 72/75] usb: gadget: fix up the function drivers " Anders Roxell
2026-07-16 13:42 ` [PATCH v5 73/75] usb: gadget: fix up the last UDC " Anders Roxell
2026-07-16 13:42 ` [PATCH v5 74/75] usb: fix up musb-new and mtu3 " Anders Roxell
2026-07-20 23:22 ` David Lechner via U-Boot
2026-07-16 13:42 ` [PATCH v5 75/75] usb: host: fix up xhci and cdns3 " Anders Roxell
2026-07-16 19:22 ` [PATCH v5 00/75] usb: dwc3: sync code with Linux v6.16 Marek Vasut
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87bjbs4wwm.fsf@kernel.org \
--to=mkorpershoek@kernel.org \
--cc=alchark@flipper.net \
--cc=anders.roxell@linaro.org \
--cc=ilias.apalodimas@linaro.org \
--cc=jens.wiklander@linaro.org \
--cc=jerome.forissier@arm.com \
--cc=lukma@denx.de \
--cc=marex@denx.de \
--cc=michal.simek@amd.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.