Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: da7219: Fix da7219->alc_en state when enabling ALC

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Tested-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org

authored by

Axel Lin and committed by
Mark Brown
c5cff89b ba856fbd

+1 -1
+1 -1
sound/soc/codecs/da7219.c
··· 402 402 /* Force ALC offset calibration if enabling ALC */ 403 403 if ((ucontrol->value.integer.value[0]) && (!da7219->alc_en)) { 404 404 da7219_alc_calib(codec); 405 - da7219->alc_en = false; 405 + da7219->alc_en = true; 406 406 } else { 407 407 da7219->alc_en = false; 408 408 }