diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-03-16 22:57:47 +0000 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-03-22 18:41:27 +0000 |
commit | 09e10d7fe509408d15818db6a0299f563668a7ba (patch) | |
tree | c00c5cff262e93e0c2fd697fe4ac2359f28fd98e /sound/soc/codecs/wm8994.c | |
parent | f20d77ce2663b31c2994462d9ab9143726b67f3e (diff) | |
download | kernel_samsung_smdk4412-09e10d7fe509408d15818db6a0299f563668a7ba.zip kernel_samsung_smdk4412-09e10d7fe509408d15818db6a0299f563668a7ba.tar.gz kernel_samsung_smdk4412-09e10d7fe509408d15818db6a0299f563668a7ba.tar.bz2 |
ASoC: Add WM8958 VSS support
With appropriate firmware the WM8958 can support Virtual Surround Sound or
VSS, widening the stereo audio image for improved user experience. Enable
support for this mode of operation when the appropriate firmware can be
loaded at runtime.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@ti.com>
Diffstat (limited to 'sound/soc/codecs/wm8994.c')
-rw-r--r-- | sound/soc/codecs/wm8994.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/soc/codecs/wm8994.c b/sound/soc/codecs/wm8994.c index f622ff6..01ef5704 100644 --- a/sound/soc/codecs/wm8994.c +++ b/sound/soc/codecs/wm8994.c @@ -3140,6 +3140,8 @@ static int wm8994_codec_remove(struct snd_soc_codec *codec) } if (wm8994->mbc) release_firmware(wm8994->mbc); + if (wm8994->mbc_vss) + release_firmware(wm8994->mbc_vss); kfree(wm8994->retune_mobile_texts); kfree(wm8994->drc_texts); kfree(wm8994); |