Hi, > So if anything, that controller should probably have dr_mode=peripheral > I think? I forgot to enable CONFIG_USB_DWC3_DUAL_ROLE. With CONFIG_USB_DWC3_DUAL_ROLE=y, the warning disappeared. No need to change to peripheral. Sorry for the noise. Thanks, Chukun