diff options
author | Charles Keepax <ckeepax@opensource.wolfsonmicro.com> | 2014-06-10 18:41:02 +0100 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-06-21 11:34:59 +0100 |
commit | b60f363b7f226daf40025ab13972dc82e6780be3 (patch) | |
tree | 11d5b8502bb8627968386b8e81992692d787b2f5 /sound/soc/codecs/arizona.h | |
parent | 7171511eaec5bf23fb06078f59784a3a0626b38f (diff) | |
download | blackbird-op-linux-b60f363b7f226daf40025ab13972dc82e6780be3.tar.gz blackbird-op-linux-b60f363b7f226daf40025ab13972dc82e6780be3.zip |
ASoC: wm5110: Power both channels for differential mono output
On the wm5110 CODEC both the left and right channel must be powered
when an output is being used as a mono output, although no audio is
routed to the right output channel. This patch adds additional DAPM
routes to link the right channel to the left in the case where an output
is marked as mono. Audio must always be brought in on the left channel
for mono operation.
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'sound/soc/codecs/arizona.h')
-rw-r--r-- | sound/soc/codecs/arizona.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/codecs/arizona.h b/sound/soc/codecs/arizona.h index 05ae17f5bca3..942cfb197b6d 100644 --- a/sound/soc/codecs/arizona.h +++ b/sound/soc/codecs/arizona.h @@ -249,6 +249,7 @@ extern int arizona_set_fll(struct arizona_fll *fll, int source, extern int arizona_init_spk(struct snd_soc_codec *codec); extern int arizona_init_gpio(struct snd_soc_codec *codec); +extern int arizona_init_mono(struct snd_soc_codec *codec); extern int arizona_init_dai(struct arizona_priv *priv, int dai); |