diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-08-22 17:23:56 +0100 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-10-15 11:51:32 +0900 |
commit | a3a1d9d21d34626bb0ba4b10035bc85841394f6b (patch) | |
tree | 10f3d790f1a11864c29a465ed1fcdec0ccdd2d25 | |
parent | c0cc3f1665256b7cfdc1d581f997dcea1af71405 (diff) | |
download | op-kernel-dev-a3a1d9d21d34626bb0ba4b10035bc85841394f6b.zip op-kernel-dev-a3a1d9d21d34626bb0ba4b10035bc85841394f6b.tar.gz |
ASoC: wm8994: Tune VMID power up sequence
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
-rw-r--r-- | sound/soc/codecs/wm8994.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/codecs/wm8994.c b/sound/soc/codecs/wm8994.c index 07095a9..a7dfb6c 100644 --- a/sound/soc/codecs/wm8994.c +++ b/sound/soc/codecs/wm8994.c @@ -862,7 +862,7 @@ static void vmid_reference(struct snd_soc_codec *codec) WM8994_BIAS_SRC | WM8994_STARTUP_BIAS_ENA | WM8994_VMID_BUF_ENA | - (0x3 << WM8994_VMID_RAMP_SHIFT)); + (0x2 << WM8994_VMID_RAMP_SHIFT)); /* Main bias enable, VMID=2x40k */ snd_soc_update_bits(codec, WM8994_POWER_MANAGEMENT_1, @@ -870,7 +870,7 @@ static void vmid_reference(struct snd_soc_codec *codec) WM8994_VMID_SEL_MASK, WM8994_BIAS_ENA | 0x2); - msleep(50); + msleep(300); snd_soc_update_bits(codec, WM8994_ANTIPOP_2, WM8994_VMID_RAMP_MASK | |