struct dwc3 *dwc = dev_get_drvdata(dev);
int ret;
+ if (pm_runtime_suspended(dwc->dev))
+ return 0;
+
ret = dwc3_suspend_common(dwc);
if (ret)
return ret;
struct dwc3 *dwc = dev_get_drvdata(dev);
int ret;
+ if (pm_runtime_suspended(dwc->dev))
+ return 0;
+
pinctrl_pm_select_default_state(dev);
ret = dwc3_resume_common(dwc);