msm: qdsp6v2: Fix for ANC issue after second time insert
- ANC works for the first time, after disconnecting and reinserting
ANC is not working.
- CDC_ANC_INPUT_MUX (0x9A) register is not reprogrammed even though
ANC headset device profile has entry to program this register.
The register value is being restored back to 0x00. As driver is
applying the profile, the desired register value matches cached
value. So, driver skips rewriting the desired value.
- Mark this register as non-cacheable, so that driver rewrites
the desired value.
Change-Id: Ia7701c1301ae6d6b1eaae364be245fcc804a378c
CRs-fixed: 352570
Signed-off-by: Deepa Madiregama <dmadireg@codeaurora.org>
1 file changed