Hi Chris, Thank you for the patch.
On Thu, Jan 15, 2026 at 17:01, Chris Morgan <[email protected]> wrote: > From: Chris Morgan <[email protected]> > > DCTL.ULSTCHNGREQ is a write-only field. When doing a read-modify-write > to DCTL, the driver must make sure that there's no unintended link state > change request from whatever is read from DCTL.ULSTCHNGREQ. Set link > state change to no-action when the driver writes to DCTL. > > Note that this patch was submitted upstream in Linux in 2020 [1], > and I've confirmed I need it in U-Boot to enable gadget mode. > > [1] > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/drivers/usb/dwc3?id=5b738211fb59e114727381d07c647a77c0010996 > > Signed-off-by: Thinh Nguyen <[email protected]> > Signed-off-by: Chris Morgan <[email protected]> Reviewed-by: Mattijs Korpershoek <[email protected]> > --- > drivers/usb/dwc3/gadget.c | 16 +++++++--------- > drivers/usb/dwc3/gadget.h | 14 ++++++++++++++ > 2 files changed, 21 insertions(+), 9 deletions(-) >

