ASoC: Optimise DSP performance for WM8994

Change the chip defaults to optimise performance of some of the DSP
functionality.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>

+3 -2
+3 -2
sound/soc/codecs/wm8994.c
··· 3082 3083 case SND_SOC_BIAS_STANDBY: 3084 if (codec->bias_level == SND_SOC_BIAS_OFF) { 3085 - /* Tweak DC servo configuration for improved 3086 - * performance. */ 3087 snd_soc_write(codec, 0x102, 0x3); 3088 snd_soc_write(codec, 0x56, 0x3); 3089 snd_soc_write(codec, 0x102, 0); 3090 3091 /* Discharge LINEOUT1 & 2 */
··· 3082 3083 case SND_SOC_BIAS_STANDBY: 3084 if (codec->bias_level == SND_SOC_BIAS_OFF) { 3085 + /* Tweak DC servo and DSP configuration for 3086 + * improved performance. */ 3087 snd_soc_write(codec, 0x102, 0x3); 3088 snd_soc_write(codec, 0x56, 0x3); 3089 + snd_soc_write(codec, 0x817, 0); 3090 snd_soc_write(codec, 0x102, 0); 3091 3092 /* Discharge LINEOUT1 & 2 */