android_kernel_xiaomi_sm8350/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
..
ac97.c ASoC: Rename snd_soc_register_card() to snd_soc_init_card() 2008-12-01 19:58:50 +00:00
ac97.h
ad1980.c ASoC: Rename snd_soc_register_card() to snd_soc_init_card() 2008-12-01 19:58:50 +00:00
ad1980.h
ad73311.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
ad73311.h
ak4535.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
ak4535.h
cs4270.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
cs4270.h
Kconfig ASoC: Fix SND_SOC_ALL_CODECS handling of dual SPI and I2C control buses 2009-01-06 14:23:10 +00:00
l3.c
Makefile ASoC: Add WM8350 AudioPlus codec driver 2008-12-18 17:21:07 +00:00
pcm3008.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
pcm3008.h ASoC: Add PCM3008 ALSA SoC driver 2008-11-19 13:16:38 +00:00
ssm2602.c ASoC: Fix DSP formats in SSM2602 audio codec 2008-12-22 16:23:22 +00:00
ssm2602.h
tlv320aic3x.c ASoC: TLV320AIC3X: Fix kcontrol's private value use in put callback 2009-02-06 11:39:28 +00:00
tlv320aic3x.h ALSA: ASoC: tlv320aic3x add dsp_a 2008-12-20 13:05:38 +00:00
tlv320aic23.c ASoC: Fix incorrect DSP format in OMAP McBSP DAI and affected drivers 2008-12-22 16:15:20 +00:00
tlv320aic23.h
tlv320aic26.c ASoC: Register non-AC97 codec DAIs 2008-12-09 10:49:29 +00:00
tlv320aic26.h
twl4030.c ASoC: TWL4030: Module unloading fix 2009-01-09 11:03:38 +00:00
twl4030.h ASoC: TWL4030: DAPM based capture implementation 2008-12-31 13:11:59 +00:00
uda134x.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
uda134x.h ASoC: Move uda134x_codec.h to uda134x.h 2008-11-18 12:32:33 +00:00
uda1380.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
uda1380.h
wm8350.c ALSA: ASoC: email - update email addresses. 2009-02-03 07:05:23 +01:00
wm8350.h ASoC: Add WM8350 AudioPlus codec driver 2008-12-18 17:21:07 +00:00
wm8510.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
wm8510.h
wm8580.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
wm8580.h
wm8728.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
wm8728.h
wm8731.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
wm8731.h
wm8750.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
wm8750.h
wm8753.c ASoC: Fix null string usage with WM8753 DAIs 2009-01-29 13:14:21 +00:00
wm8753.h
wm8900.c ASoC: Convert WM8900 to do more work at I2C probe time 2008-12-10 19:47:40 +00:00
wm8900.h ASoC: Convert WM8900 to do more work at I2C probe time 2008-12-10 19:47:40 +00:00
wm8903.c ASoC: Stop WM8903 SYSCLK when suspending 2008-12-10 19:47:45 +00:00
wm8903.h ASoC: Convert WM8903 driver to register at I2C probe time 2008-12-10 19:47:44 +00:00
wm8971.c ALSA: ASoC - Fix wrong section types 2008-12-10 07:47:22 +01:00
wm8971.h
wm8990.c ASoC: WM8990: Fix kcontrol's private value use in put callback 2009-02-06 11:39:28 +00:00
wm8990.h
wm9712.c ASoC: Rename snd_soc_register_card() to snd_soc_init_card() 2008-12-01 19:58:50 +00:00
wm9712.h
wm9713.c ASoC: Don't free static data in WM9713 2008-12-01 19:58:55 +00:00
wm9713.h