diff options
Diffstat (limited to 'sound/soc/codecs/sta32x.c')
-rw-r--r-- | sound/soc/codecs/sta32x.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/codecs/sta32x.c b/sound/soc/codecs/sta32x.c index 12577749b17b..0579d187135b 100644 --- a/sound/soc/codecs/sta32x.c +++ b/sound/soc/codecs/sta32x.c | |||
@@ -243,7 +243,7 @@ static int sta32x_coefficient_info(struct snd_kcontrol *kcontrol, | |||
243 | static int sta32x_coefficient_get(struct snd_kcontrol *kcontrol, | 243 | static int sta32x_coefficient_get(struct snd_kcontrol *kcontrol, |
244 | struct snd_ctl_elem_value *ucontrol) | 244 | struct snd_ctl_elem_value *ucontrol) |
245 | { | 245 | { |
246 | struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); | 246 | struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); |
247 | int numcoef = kcontrol->private_value >> 16; | 247 | int numcoef = kcontrol->private_value >> 16; |
248 | int index = kcontrol->private_value & 0xffff; | 248 | int index = kcontrol->private_value & 0xffff; |
249 | unsigned int cfud; | 249 | unsigned int cfud; |
@@ -272,7 +272,7 @@ static int sta32x_coefficient_get(struct snd_kcontrol *kcontrol, | |||
272 | static int sta32x_coefficient_put(struct snd_kcontrol *kcontrol, | 272 | static int sta32x_coefficient_put(struct snd_kcontrol *kcontrol, |
273 | struct snd_ctl_elem_value *ucontrol) | 273 | struct snd_ctl_elem_value *ucontrol) |
274 | { | 274 | { |
275 | struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); | 275 | struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); |
276 | struct sta32x_priv *sta32x = snd_soc_codec_get_drvdata(codec); | 276 | struct sta32x_priv *sta32x = snd_soc_codec_get_drvdata(codec); |
277 | int numcoef = kcontrol->private_value >> 16; | 277 | int numcoef = kcontrol->private_value >> 16; |
278 | int index = kcontrol->private_value & 0xffff; | 278 | int index = kcontrol->private_value & 0xffff; |