ASoC: wcd9335: Add support for lineout volume adjustment
Add mixer controls to adjust wcd9335 codec lineout PA volume adjustment. This gives flexibility for user to modify volume based on use-case. CRs-fixed: 969512 Change-Id: I562f17363d7d38caece358a50d1e3f654d87491f Signed-off-by: Phani Kumar Uppalapati <phaniu@codeaurora.org>
This commit is contained in:
parent
189a11723e
commit
12641b04ac
1 changed files with 8 additions and 0 deletions
|
@ -8385,6 +8385,14 @@ static const struct snd_kcontrol_new tasha_analog_gain_controls[] = {
|
|||
line_gain),
|
||||
SOC_SINGLE_TLV("HPHR Volume", WCD9335_HPH_R_EN, 0, 20, 1,
|
||||
line_gain),
|
||||
SOC_SINGLE_TLV("LINEOUT1 Volume", WCD9335_DIFF_LO_LO1_COMPANDER,
|
||||
3, 16, 1, line_gain),
|
||||
SOC_SINGLE_TLV("LINEOUT2 Volume", WCD9335_DIFF_LO_LO2_COMPANDER,
|
||||
3, 16, 1, line_gain),
|
||||
SOC_SINGLE_TLV("LINEOUT3 Volume", WCD9335_SE_LO_LO3_GAIN, 0, 20, 1,
|
||||
line_gain),
|
||||
SOC_SINGLE_TLV("LINEOUT4 Volume", WCD9335_SE_LO_LO4_GAIN, 0, 20, 1,
|
||||
line_gain),
|
||||
|
||||
SOC_SINGLE_TLV("ADC1 Volume", WCD9335_ANA_AMIC1, 0, 20, 0,
|
||||
analog_gain),
|
||||
|
|
Loading…
Add table
Reference in a new issue