From 9edeaf1839534f9ceeaca8b78470a491c8019939 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E5=AE=8B=E7=A7=80=E6=9D=B0?= Date: Mon, 20 Aug 2012 22:35:49 +0800 Subject: [PATCH] phonepad: make rt3261 incall volume control work. --- sound/soc/codecs/rt3261.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sound/soc/codecs/rt3261.c b/sound/soc/codecs/rt3261.c index f7e18dd050a7..863991ccd304 100644 --- a/sound/soc/codecs/rt3261.c +++ b/sound/soc/codecs/rt3261.c @@ -821,10 +821,13 @@ static const struct snd_kcontrol_new rt3261_snd_controls[] = { SOC_DOUBLE_EXT_TLV("Speaker Playback Volume", RT3261_SPK_VOL, RT3261_L_VOL_SFT, RT3261_R_VOL_SFT, RT3261_VOL_RSCL_RANGE, 0, rt3261_vol_rescale_get, rt3261_vol_rescale_put, out_vol_tlv), + SOC_DOUBLE_EXT_TLV("Earpiece Playback Volume", RT3261_SPK_VOL, + RT3261_L_VOL_SFT, RT3261_R_VOL_SFT, RT3261_VOL_RSCL_RANGE, 0, + rt3261_vol_rescale_get, rt3261_vol_rescale_put, out_vol_tlv), /* Headphone Output Volume */ SOC_DOUBLE("HP Playback Switch", RT3261_HP_VOL, RT3261_L_MUTE_SFT, RT3261_R_MUTE_SFT, 1, 1), - SOC_DOUBLE_EXT_TLV("HP Playback Volume", RT3261_HP_VOL, + SOC_DOUBLE_EXT_TLV("Headphone Playback Volume", RT3261_HP_VOL, RT3261_L_VOL_SFT, RT3261_R_VOL_SFT, RT3261_VOL_RSCL_RANGE, 0, rt3261_vol_rescale_get, rt3261_vol_rescale_put, out_vol_tlv), /* OUTPUT Control */ -- 2.34.1