Commit 2f14430a authored by Mark Brown's avatar Mark Brown

ASoC: Move WM8350 microphone detection bias managment out of driver

Allow machines to control exactly when the bias is turned on and off.
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: default avatarLiam Girdwood <lrg@slimlogic.co.uk>
parent 5b9e87cc
......@@ -1475,8 +1475,6 @@ int wm8350_mic_jack_detect(struct snd_soc_codec *codec,
wm8350_set_bits(wm8350, WM8350_POWER_MGMT_4, WM8350_TOCLK_ENA);
wm8350_set_bits(wm8350, WM8350_POWER_MGMT_1, WM8350_MIC_DET_ENA);
snd_soc_dapm_force_enable_pin(codec, "Mic Bias");
return 0;
}
EXPORT_SYMBOL_GPL(wm8350_mic_jack_detect);
......
......@@ -234,6 +234,8 @@ static int wm1133_ev1_init(struct snd_soc_codec *codec)
wm8350_mic_jack_detect(codec, &mic_jack, SND_JACK_MICROPHONE,
SND_JACK_BTN_0);
snd_soc_dapm_force_enable_pin(codec, "Mic Bias");
return 0;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment