ASoC: rt715-sdca: volume step modification
[ Upstream commit bda16500dd0b05e2e047093b36cbe0873c95aeae ] Volume step (dB/step) modification to fix format error which shown in amixer control. Signed-off-by: Jack Yu <jack.yu@realtek.com> Link: https://lore.kernel.org/r/b1f546ad16dc4c7abb7daa7396e8345c@realtek.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
Родитель
5b49e8195f
Коммит
1d3ff18aee
|
@ -315,7 +315,7 @@ static int rt715_sdca_set_amp_gain_8ch_get(struct snd_kcontrol *kcontrol,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -17625, 375, 0);
|
||||
static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -1725, 75, 0);
|
||||
static const DECLARE_TLV_DB_SCALE(mic_vol_tlv, 0, 1000, 0);
|
||||
|
||||
static int rt715_sdca_get_volsw(struct snd_kcontrol *kcontrol,
|
||||
|
@ -476,7 +476,7 @@ static const struct snd_kcontrol_new rt715_sdca_snd_controls[] = {
|
|||
RT715_SDCA_FU_VOL_CTRL, CH_01),
|
||||
SDW_SDCA_CTL(FUN_MIC_ARRAY, RT715_SDCA_FU_ADC7_27_VOL,
|
||||
RT715_SDCA_FU_VOL_CTRL, CH_02),
|
||||
0x2f, 0x7f, 0,
|
||||
0x2f, 0x3f, 0,
|
||||
rt715_sdca_set_amp_gain_get, rt715_sdca_set_amp_gain_put,
|
||||
in_vol_tlv),
|
||||
RT715_SDCA_EXT_TLV("FU02 Capture Volume",
|
||||
|
@ -484,13 +484,13 @@ static const struct snd_kcontrol_new rt715_sdca_snd_controls[] = {
|
|||
RT715_SDCA_FU_VOL_CTRL, CH_01),
|
||||
rt715_sdca_set_amp_gain_4ch_get,
|
||||
rt715_sdca_set_amp_gain_4ch_put,
|
||||
in_vol_tlv, 4, 0x7f),
|
||||
in_vol_tlv, 4, 0x3f),
|
||||
RT715_SDCA_EXT_TLV("FU06 Capture Volume",
|
||||
SDW_SDCA_CTL(FUN_MIC_ARRAY, RT715_SDCA_FU_ADC10_11_VOL,
|
||||
RT715_SDCA_FU_VOL_CTRL, CH_01),
|
||||
rt715_sdca_set_amp_gain_4ch_get,
|
||||
rt715_sdca_set_amp_gain_4ch_put,
|
||||
in_vol_tlv, 4, 0x7f),
|
||||
in_vol_tlv, 4, 0x3f),
|
||||
/* MIC Boost Control */
|
||||
RT715_SDCA_BOOST_EXT_TLV("FU0E Boost",
|
||||
SDW_SDCA_CTL(FUN_MIC_ARRAY, RT715_SDCA_FU_DMIC_GAIN_EN,
|
||||
|
|
Загрузка…
Ссылка в новой задаче