Skip to content

Commit 3f24f37

Browse files
shumingfanbroonie
authored andcommitted
ASoC: rt5682: Remove HP volume control
This patch removed Headphone Playback Volume control. Due to codec settings, we don't want the user to change HP analog gain. The user could use DAC1 Playback Volume control to change playback volume. Signed-off-by: Shuming Fan <shumingf@realtek.com> Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent fbb673f commit 3f24f37

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

sound/soc/codecs/rt5682.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -749,7 +749,6 @@ static bool rt5682_readable_register(struct device *dev, unsigned int reg)
749749
}
750750
}
751751

752-
static const DECLARE_TLV_DB_SCALE(hp_vol_tlv, -2250, 150, 0);
753752
static const DECLARE_TLV_DB_SCALE(dac_vol_tlv, -6525, 75, 0);
754753
static const DECLARE_TLV_DB_SCALE(adc_vol_tlv, -1725, 75, 0);
755754
static const DECLARE_TLV_DB_SCALE(adc_bst_tlv, 0, 1200, 0);
@@ -1108,10 +1107,6 @@ static void rt5682_jack_detect_handler(struct work_struct *work)
11081107
}
11091108

11101109
static const struct snd_kcontrol_new rt5682_snd_controls[] = {
1111-
/* Headphone Output Volume */
1112-
SOC_DOUBLE_R_TLV("Headphone Playback Volume", RT5682_HPL_GAIN,
1113-
RT5682_HPR_GAIN, RT5682_G_HP_SFT, 15, 1, hp_vol_tlv),
1114-
11151110
/* DAC Digital Volume */
11161111
SOC_DOUBLE_TLV("DAC1 Playback Volume", RT5682_DAC1_DIG_VOL,
11171112
RT5682_L_VOL_SFT + 1, RT5682_R_VOL_SFT + 1, 86, 0, dac_vol_tlv),

0 commit comments

Comments
 (0)