ASoC: msm8x16: fix the no audio issue on triggering SSR
After the SSR is triggered there is possibility of the mismatch
among the cache register values and the actual hardware registers
values. Due to this some of the registers doesn't gets updated when
the enable sequence is triggered. This results incomplete path
getting enabled resulting in no audio.
Fix by updating the registers to the reset state and updating the
cache also. Also restart the mbhc for the proper headset detection
CRs-Fixed: 663477
Change-Id: I851c303928dad1a0f36951ad40ac0b6a912e1757
Signed-off-by:
Aviral Gupta <aviralg@codeaurora.org>
Loading
Please register or sign in to comment