USB 3.1 - DWC3 Discussion

charan charan6.ram3 at gmail.com
Fri May 9 22:35:30 CEST 2025


Hi All

I am new to U-Boot and I am trying to enable USB 3.1 (DWC3) for my board.

However, when I am going through the U-Boot source code, there seems to be
significant duplicate of code between folders, *drivers/usb/host/ *and
*/drivers/usb/dwc3/,
*for example
a) /drivers/usb/dwc3/core.c and /drivers/usb/host/xhci-dwc3.c

Why do we have duplicate code and which folder files should I configure for
my DWC3 controller?

Thanks
Ram


More information about the U-Boot mailing list