[PATCH 6.17 306/507] usb: dwc2: fix hang during suspend if set as peripheral