diff --git a/drivers/usb/dwc3/dwc3-rockchip.c b/drivers/usb/dwc3/dwc3-rockchip.c index 0488af0b29be..a0051c1d9b2c 100644 --- a/drivers/usb/dwc3/dwc3-rockchip.c +++ b/drivers/usb/dwc3/dwc3-rockchip.c @@ -543,6 +543,9 @@ static int dwc3_rockchip_resume(struct device *dev) rockchip->suspended = false; + if (rockchip->edev) + schedule_work(&rockchip->otg_work); + return 0; }