linux-stable-rt/sound/soc/codecs
Jarkko Nikula 397d5aeeb5 ASoC: WM8990: Fix kcontrol's private value use in put callback
Function wm899x_outpga_put_volsw_vu misuses the kcontrol's private value
by still accessing it as bitfields even SOC_SINGLE_VALUE constructs it
as a pointer into struct soc_mixer_control after the commit
4eaa9819dc.

This is very similar fix than fix to TLV320AIC3X codec made by
Eero Nurkkala <ext-eero.nurkkala@nokia.com>. This fix is compile tested
only.

Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com>
Cc: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2009-02-06 11:39:28 +00:00
..
Kconfig
Makefile
ac97.c
ac97.h
ad1980.c
ad1980.h
ad73311.c
ad73311.h
ak4535.c
ak4535.h
cs4270.c
cs4270.h
l3.c
pcm3008.c
pcm3008.h
ssm2602.c
ssm2602.h
tlv320aic3x.c
tlv320aic3x.h
tlv320aic23.c
tlv320aic23.h
tlv320aic26.c
tlv320aic26.h
twl4030.c
twl4030.h
uda134x.c
uda134x.h
uda1380.c
uda1380.h
wm8350.c
wm8350.h
wm8510.c
wm8510.h
wm8580.c
wm8580.h
wm8728.c
wm8728.h
wm8731.c
wm8731.h
wm8750.c
wm8750.h
wm8753.c
wm8753.h
wm8900.c
wm8900.h
wm8903.c
wm8903.h
wm8971.c
wm8971.h
wm8990.c
wm8990.h
wm9712.c
wm9712.h
wm9713.c
wm9713.h