diff options
author | Peter Ujfalusi <peter.ujfalusi@ti.com> | 2011-10-06 02:59:12 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2011-10-06 06:16:08 -0400 |
commit | c4671a95857800941cb5aa6405170f3a91e448b4 (patch) | |
tree | 40fa82493867ed87d152e4482f2664cf4aee4d9d | |
parent | 9a185b9abacb7924b79e76a7a410de202aaf505b (diff) |
ASoC: Replace remaining use of *_volsw_2r with *_volsw
The snd_soc_*_volsw_2r functionality has been merged to
*volsw callbacks.
Few places still used the get, or put variant of volsw_2r,
replace those with the corresponding *_volsw.
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
-rw-r--r-- | sound/soc/codecs/wm8350.c | 4 | ||||
-rw-r--r-- | sound/soc/codecs/wm8580.c | 8 | ||||
-rw-r--r-- | sound/soc/codecs/wm_hubs.c | 4 |
3 files changed, 8 insertions, 8 deletions
diff --git a/sound/soc/codecs/wm8350.c b/sound/soc/codecs/wm8350.c index 50ea9d7d12d0..35f3ad83dfb6 100644 --- a/sound/soc/codecs/wm8350.c +++ b/sound/soc/codecs/wm8350.c | |||
@@ -355,7 +355,7 @@ static int wm8350_put_volsw_2r_vu(struct snd_kcontrol *kcontrol, | |||
355 | return 1; | 355 | return 1; |
356 | } | 356 | } |
357 | 357 | ||
358 | ret = snd_soc_put_volsw_2r(kcontrol, ucontrol); | 358 | ret = snd_soc_put_volsw(kcontrol, ucontrol); |
359 | if (ret < 0) | 359 | if (ret < 0) |
360 | return ret; | 360 | return ret; |
361 | 361 | ||
@@ -392,7 +392,7 @@ static int wm8350_get_volsw_2r(struct snd_kcontrol *kcontrol, | |||
392 | break; | 392 | break; |
393 | } | 393 | } |
394 | 394 | ||
395 | return snd_soc_get_volsw_2r(kcontrol, ucontrol); | 395 | return snd_soc_get_volsw(kcontrol, ucontrol); |
396 | } | 396 | } |
397 | 397 | ||
398 | static const char *wm8350_deemp[] = { "None", "32kHz", "44.1kHz", "48kHz" }; | 398 | static const char *wm8350_deemp[] = { "None", "32kHz", "44.1kHz", "48kHz" }; |
diff --git a/sound/soc/codecs/wm8580.c b/sound/soc/codecs/wm8580.c index 02cbf13b6c81..b25672709474 100644 --- a/sound/soc/codecs/wm8580.c +++ b/sound/soc/codecs/wm8580.c | |||
@@ -213,7 +213,7 @@ static int wm8580_out_vu(struct snd_kcontrol *kcontrol, | |||
213 | reg_cache[reg] = 0; | 213 | reg_cache[reg] = 0; |
214 | reg_cache[reg2] = 0; | 214 | reg_cache[reg2] = 0; |
215 | 215 | ||
216 | ret = snd_soc_put_volsw_2r(kcontrol, ucontrol); | 216 | ret = snd_soc_put_volsw(kcontrol, ucontrol); |
217 | if (ret < 0) | 217 | if (ret < 0) |
218 | return ret; | 218 | return ret; |
219 | 219 | ||
@@ -228,15 +228,15 @@ static const struct snd_kcontrol_new wm8580_snd_controls[] = { | |||
228 | SOC_DOUBLE_R_EXT_TLV("DAC1 Playback Volume", | 228 | SOC_DOUBLE_R_EXT_TLV("DAC1 Playback Volume", |
229 | WM8580_DIGITAL_ATTENUATION_DACL1, | 229 | WM8580_DIGITAL_ATTENUATION_DACL1, |
230 | WM8580_DIGITAL_ATTENUATION_DACR1, | 230 | WM8580_DIGITAL_ATTENUATION_DACR1, |
231 | 0, 0xff, 0, snd_soc_get_volsw_2r, wm8580_out_vu, dac_tlv), | 231 | 0, 0xff, 0, snd_soc_get_volsw, wm8580_out_vu, dac_tlv), |
232 | SOC_DOUBLE_R_EXT_TLV("DAC2 Playback Volume", | 232 | SOC_DOUBLE_R_EXT_TLV("DAC2 Playback Volume", |
233 | WM8580_DIGITAL_ATTENUATION_DACL2, | 233 | WM8580_DIGITAL_ATTENUATION_DACL2, |
234 | WM8580_DIGITAL_ATTENUATION_DACR2, | 234 | WM8580_DIGITAL_ATTENUATION_DACR2, |
235 | 0, 0xff, 0, snd_soc_get_volsw_2r, wm8580_out_vu, dac_tlv), | 235 | 0, 0xff, 0, snd_soc_get_volsw, wm8580_out_vu, dac_tlv), |
236 | SOC_DOUBLE_R_EXT_TLV("DAC3 Playback Volume", | 236 | SOC_DOUBLE_R_EXT_TLV("DAC3 Playback Volume", |
237 | WM8580_DIGITAL_ATTENUATION_DACL3, | 237 | WM8580_DIGITAL_ATTENUATION_DACL3, |
238 | WM8580_DIGITAL_ATTENUATION_DACR3, | 238 | WM8580_DIGITAL_ATTENUATION_DACR3, |
239 | 0, 0xff, 0, snd_soc_get_volsw_2r, wm8580_out_vu, dac_tlv), | 239 | 0, 0xff, 0, snd_soc_get_volsw, wm8580_out_vu, dac_tlv), |
240 | 240 | ||
241 | SOC_SINGLE("DAC1 Deemphasis Switch", WM8580_DAC_CONTROL3, 0, 1, 0), | 241 | SOC_SINGLE("DAC1 Deemphasis Switch", WM8580_DAC_CONTROL3, 0, 1, 0), |
242 | SOC_SINGLE("DAC2 Deemphasis Switch", WM8580_DAC_CONTROL3, 1, 1, 0), | 242 | SOC_SINGLE("DAC2 Deemphasis Switch", WM8580_DAC_CONTROL3, 1, 1, 0), |
diff --git a/sound/soc/codecs/wm_hubs.c b/sound/soc/codecs/wm_hubs.c index f3583a5b8095..84f33d4ea2cd 100644 --- a/sound/soc/codecs/wm_hubs.c +++ b/sound/soc/codecs/wm_hubs.c | |||
@@ -222,7 +222,7 @@ static int wm8993_put_dc_servo(struct snd_kcontrol *kcontrol, | |||
222 | struct wm_hubs_data *hubs = snd_soc_codec_get_drvdata(codec); | 222 | struct wm_hubs_data *hubs = snd_soc_codec_get_drvdata(codec); |
223 | int ret; | 223 | int ret; |
224 | 224 | ||
225 | ret = snd_soc_put_volsw_2r(kcontrol, ucontrol); | 225 | ret = snd_soc_put_volsw(kcontrol, ucontrol); |
226 | 226 | ||
227 | /* Updating the analogue gains invalidates the DC servo cache */ | 227 | /* Updating the analogue gains invalidates the DC servo cache */ |
228 | hubs->class_w_dcs = 0; | 228 | hubs->class_w_dcs = 0; |
@@ -364,7 +364,7 @@ SOC_ENUM("Speaker Mode", speaker_mode), | |||
364 | 364 | ||
365 | SOC_DOUBLE_R_EXT_TLV("Headphone Volume", | 365 | SOC_DOUBLE_R_EXT_TLV("Headphone Volume", |
366 | WM8993_LEFT_OUTPUT_VOLUME, WM8993_RIGHT_OUTPUT_VOLUME, | 366 | WM8993_LEFT_OUTPUT_VOLUME, WM8993_RIGHT_OUTPUT_VOLUME, |
367 | 0, 63, 0, snd_soc_get_volsw_2r, wm8993_put_dc_servo, | 367 | 0, 63, 0, snd_soc_get_volsw, wm8993_put_dc_servo, |
368 | outpga_tlv), | 368 | outpga_tlv), |
369 | 369 | ||
370 | SOC_DOUBLE_R("Headphone Switch", WM8993_LEFT_OUTPUT_VOLUME, | 370 | SOC_DOUBLE_R("Headphone Switch", WM8993_LEFT_OUTPUT_VOLUME, |