If you are still working through these issues you will find hints in the Linux driver for the STM32MP which appears to use the same Synopsys IP. The repository is at https://github.com/STMicroelectronics/linux/tree/v5.10-stm32mp/drivers/usb/dwc2/, cr...