diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-08-22 12:23:56 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-10-14 22:51:32 -0400 |
commit | a3a1d9d21d34626bb0ba4b10035bc85841394f6b (patch) | |
tree | 10f3d790f1a11864c29a465ed1fcdec0ccdd2d25 /sound/soc/codecs | |
parent | c0cc3f1665256b7cfdc1d581f997dcea1af71405 (diff) |
ASoC: wm8994: Tune VMID power up sequence
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs')
-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 07095a9ca9a6..a7dfb6cbafdf 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) | |||
862 | WM8994_BIAS_SRC | | 862 | WM8994_BIAS_SRC | |
863 | WM8994_STARTUP_BIAS_ENA | | 863 | WM8994_STARTUP_BIAS_ENA | |
864 | WM8994_VMID_BUF_ENA | | 864 | WM8994_VMID_BUF_ENA | |
865 | (0x3 << WM8994_VMID_RAMP_SHIFT)); | 865 | (0x2 << WM8994_VMID_RAMP_SHIFT)); |
866 | 866 | ||
867 | /* Main bias enable, VMID=2x40k */ | 867 | /* Main bias enable, VMID=2x40k */ |
868 | snd_soc_update_bits(codec, WM8994_POWER_MANAGEMENT_1, | 868 | snd_soc_update_bits(codec, WM8994_POWER_MANAGEMENT_1, |
@@ -870,7 +870,7 @@ static void vmid_reference(struct snd_soc_codec *codec) | |||
870 | WM8994_VMID_SEL_MASK, | 870 | WM8994_VMID_SEL_MASK, |
871 | WM8994_BIAS_ENA | 0x2); | 871 | WM8994_BIAS_ENA | 0x2); |
872 | 872 | ||
873 | msleep(50); | 873 | msleep(300); |
874 | 874 | ||
875 | snd_soc_update_bits(codec, WM8994_ANTIPOP_2, | 875 | snd_soc_update_bits(codec, WM8994_ANTIPOP_2, |
876 | WM8994_VMID_RAMP_MASK | | 876 | WM8994_VMID_RAMP_MASK | |