diff options
Diffstat (limited to 'sound/soc/codecs/adav80x.c')
-rw-r--r-- | sound/soc/codecs/adav80x.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sound/soc/codecs/adav80x.c b/sound/soc/codecs/adav80x.c index 5062e34ee8dc..c43b93fdf0df 100644 --- a/sound/soc/codecs/adav80x.c +++ b/sound/soc/codecs/adav80x.c | |||
@@ -172,14 +172,14 @@ static ADAV80X_MUX_ENUM_DECL(adav80x_capture_enum, ADAV80X_DPATH_CTRL1, 3); | |||
172 | static ADAV80X_MUX_ENUM_DECL(adav80x_dac_enum, ADAV80X_DPATH_CTRL2, 3); | 172 | static ADAV80X_MUX_ENUM_DECL(adav80x_dac_enum, ADAV80X_DPATH_CTRL2, 3); |
173 | 173 | ||
174 | static const struct snd_kcontrol_new adav80x_aux_capture_mux_ctrl = | 174 | static const struct snd_kcontrol_new adav80x_aux_capture_mux_ctrl = |
175 | SOC_DAPM_VALUE_ENUM("Route", adav80x_aux_capture_enum); | 175 | SOC_DAPM_ENUM("Route", adav80x_aux_capture_enum); |
176 | static const struct snd_kcontrol_new adav80x_capture_mux_ctrl = | 176 | static const struct snd_kcontrol_new adav80x_capture_mux_ctrl = |
177 | SOC_DAPM_VALUE_ENUM("Route", adav80x_capture_enum); | 177 | SOC_DAPM_ENUM("Route", adav80x_capture_enum); |
178 | static const struct snd_kcontrol_new adav80x_dac_mux_ctrl = | 178 | static const struct snd_kcontrol_new adav80x_dac_mux_ctrl = |
179 | SOC_DAPM_VALUE_ENUM("Route", adav80x_dac_enum); | 179 | SOC_DAPM_ENUM("Route", adav80x_dac_enum); |
180 | 180 | ||
181 | #define ADAV80X_MUX(name, ctrl) \ | 181 | #define ADAV80X_MUX(name, ctrl) \ |
182 | SND_SOC_DAPM_VALUE_MUX(name, SND_SOC_NOPM, 0, 0, ctrl) | 182 | SND_SOC_DAPM_MUX(name, SND_SOC_NOPM, 0, 0, ctrl) |
183 | 183 | ||
184 | static const struct snd_soc_dapm_widget adav80x_dapm_widgets[] = { | 184 | static const struct snd_soc_dapm_widget adav80x_dapm_widgets[] = { |
185 | SND_SOC_DAPM_DAC("DAC", NULL, ADAV80X_DAC_CTRL1, 7, 1), | 185 | SND_SOC_DAPM_DAC("DAC", NULL, ADAV80X_DAC_CTRL1, 7, 1), |
@@ -315,7 +315,7 @@ static int adav80x_set_deemph(struct snd_soc_codec *codec) | |||
315 | static int adav80x_put_deemph(struct snd_kcontrol *kcontrol, | 315 | static int adav80x_put_deemph(struct snd_kcontrol *kcontrol, |
316 | struct snd_ctl_elem_value *ucontrol) | 316 | struct snd_ctl_elem_value *ucontrol) |
317 | { | 317 | { |
318 | struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); | 318 | struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); |
319 | struct adav80x *adav80x = snd_soc_codec_get_drvdata(codec); | 319 | struct adav80x *adav80x = snd_soc_codec_get_drvdata(codec); |
320 | unsigned int deemph = ucontrol->value.enumerated.item[0]; | 320 | unsigned int deemph = ucontrol->value.enumerated.item[0]; |
321 | 321 | ||
@@ -330,7 +330,7 @@ static int adav80x_put_deemph(struct snd_kcontrol *kcontrol, | |||
330 | static int adav80x_get_deemph(struct snd_kcontrol *kcontrol, | 330 | static int adav80x_get_deemph(struct snd_kcontrol *kcontrol, |
331 | struct snd_ctl_elem_value *ucontrol) | 331 | struct snd_ctl_elem_value *ucontrol) |
332 | { | 332 | { |
333 | struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); | 333 | struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); |
334 | struct adav80x *adav80x = snd_soc_codec_get_drvdata(codec); | 334 | struct adav80x *adav80x = snd_soc_codec_get_drvdata(codec); |
335 | 335 | ||
336 | ucontrol->value.enumerated.item[0] = adav80x->deemph; | 336 | ucontrol->value.enumerated.item[0] = adav80x->deemph; |