soc: qcom: Handle device hangs during suspend/resume
As cpus can serve ipis and timers during suspend and resume; msm watchdog would periodically pet hardware, even when some of suspend/resume callbacks are stuck, due to software deadlocks. This can cause device hangs, particularly when noirq callbacks are stuck. To recover from this, register late suspend (and early resume) callbacks in msm watchdog; these callbacks would disable/enable watchdog pet. Change-Id: Id12251f2bb6565b04a59802a53b6c3cadd017327 Signed-off-by:Neeraj Upadhyay <neeraju@codeaurora.org> Signed-off-by:
Prateek Sood <prsood@codeaurora.org>
Loading
Please register or sign in to comment