ASoC: msm8x16: fix the target crash due to dpm timeout
DPM timeout was happening due to the suspend call to the
codec driver being blocked.
This was due to a deadlock by acquiring the same mutex by the
suspend call and the work queue.
Fix by modifying the codeflow so that the deadlock is avoided.
CRs-Fixed: 681986
Change-Id: I96f11ee968a0e9bd267a80d2d11f1fa49985f5a9
Signed-off-by:
Aviral Gupta <aviralg@codeaurora.org>
Loading
Please register or sign in to comment