Revert "usb: dwc3-msm: Remove indefinite wakeup"

This reverts commit 3f14eeeba3.

Change-Id: I1ab6828643098b1bb182473c867bcaeea8451fbf
This commit is contained in:
codeworkx 2019-03-30 07:38:33 +01:00
parent d3a52e0ec2
commit f217defb38

View file

@ -2175,6 +2175,8 @@ static int dwc3_msm_suspend(struct dwc3_msm *mdwc, bool hibernation)
dev_dbg(mdwc->dev, "defer suspend with %d(msecs)\n",
mdwc->lpm_to_suspend_delay);
pm_wakeup_event(mdwc->dev, mdwc->lpm_to_suspend_delay);
} else {
pm_relax(mdwc->dev);
}
atomic_set(&dwc->in_lpm, 1);
@ -2216,6 +2218,8 @@ static int dwc3_msm_resume(struct dwc3_msm *mdwc)
return 0;
}
pm_stay_awake(mdwc->dev);
/* Enable bus voting */
if (mdwc->bus_perf_client) {
mdwc->bus_vote = 1;