Hi All,
I have a iMX6DL board which includes a wm8962 codec (Android 7.1.1 BSP).
If I use tinymix to set line in -> speaker routing manually by comment function "select_output_device" in hardware/imx/alsa/tinyalsa_hal.c, I can get the voice, however, if I program the setting in "select_output_device" (actually config_wm8962.h), I can't get the voice, in this case, I use tinymix to print all control value and compared with the manual mode, there is no any different.
I guess it maybe relate to reg cache issue, any one can give me some advice? thanks in advance
Sun
Solved! Go to Solution.
I solve this issue by comment "force_all_standby(adev);"