diff options
Diffstat (limited to 'sound/soc/codecs/wm8960.c')
-rw-r--r-- | sound/soc/codecs/wm8960.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/soc/codecs/wm8960.c b/sound/soc/codecs/wm8960.c index d04e9cad445c..a145d0431b63 100644 --- a/sound/soc/codecs/wm8960.c +++ b/sound/soc/codecs/wm8960.c | |||
@@ -178,7 +178,7 @@ static int wm8960_set_deemph(struct snd_soc_codec *codec) | |||
178 | static int wm8960_get_deemph(struct snd_kcontrol *kcontrol, | 178 | static int wm8960_get_deemph(struct snd_kcontrol *kcontrol, |
179 | struct snd_ctl_elem_value *ucontrol) | 179 | struct snd_ctl_elem_value *ucontrol) |
180 | { | 180 | { |
181 | struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); | 181 | struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); |
182 | struct wm8960_priv *wm8960 = snd_soc_codec_get_drvdata(codec); | 182 | struct wm8960_priv *wm8960 = snd_soc_codec_get_drvdata(codec); |
183 | 183 | ||
184 | ucontrol->value.enumerated.item[0] = wm8960->deemph; | 184 | ucontrol->value.enumerated.item[0] = wm8960->deemph; |
@@ -188,7 +188,7 @@ static int wm8960_get_deemph(struct snd_kcontrol *kcontrol, | |||
188 | static int wm8960_put_deemph(struct snd_kcontrol *kcontrol, | 188 | static int wm8960_put_deemph(struct snd_kcontrol *kcontrol, |
189 | struct snd_ctl_elem_value *ucontrol) | 189 | struct snd_ctl_elem_value *ucontrol) |
190 | { | 190 | { |
191 | struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); | 191 | struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); |
192 | struct wm8960_priv *wm8960 = snd_soc_codec_get_drvdata(codec); | 192 | struct wm8960_priv *wm8960 = snd_soc_codec_get_drvdata(codec); |
193 | int deemph = ucontrol->value.enumerated.item[0]; | 193 | int deemph = ucontrol->value.enumerated.item[0]; |
194 | 194 | ||