audio: add back 5514 switch control for micbias use

Bug: 147567469

Revert "audio: rt5514: keep sto mixer control on"
This reverts commit 96a24b52f7.
Change-Id: Id586695eeaaa3ac6bcd5b4a6cded9e7c6e3e9f1e
Signed-off-by: yixuanjiang <yixuanjiang@google.com>
This commit is contained in:
yixuanjiang 2020-01-13 12:00:38 +08:00 committed by Cyan_Hsieh
parent 9b96b6bfc6
commit 88388ef164
1 changed files with 21 additions and 4 deletions

View File

@ -466,10 +466,10 @@
<ctl name="MultiMedia16 Mixer USB_AUDIO_TX" value="0" />
<!-- ALC5513 config -->
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto1 ADC MIXR DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXR DMIC Switch" value="1" />
<ctl name="Sto1 ADC MIXL DMIC Switch" value="0" />
<ctl name="Sto1 ADC MIXR DMIC Switch" value="0" />
<ctl name="Sto2 ADC MIXL DMIC Switch" value="0" />
<ctl name="Sto2 ADC MIXR DMIC Switch" value="0" />
<ctl name="Stereo1 DMIC Mux" value="DMIC1" />
<ctl name="Stereo2 DMIC Mux" value="DMIC2" />
<ctl name="ADC1 Capture Volume" id="0" value="23"/>
@ -1769,6 +1769,8 @@
<ctl name="PRI TDM TX Channel Offset" id="0" value="0" />
<ctl name="PRI TDM TX Channel Offset" id="1" value="12"/>
<ctl name="PRI_TDM_TX_0 Channels" value="Two"/>
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
</path>
<path name="handset">
@ -1874,24 +1876,28 @@
<path name="handset-mic">
<ctl name="ADC1 Capture Volume" id="0" value="43"/>
<ctl name="PRI_TDM_TX_0 Channels" value="One"/>
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="Stereo1 DMIC Mux" value="DMIC1" />
</path>
<path name="1st-mic-only">
<ctl name="PRI TDM TX Channel Offset" id="0" value="0" />
<ctl name="ADC1 Capture Volume" id="0" value="60"/>
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="MultiMedia1 Mixer PRI_TDM_TX_0" value="1" />
</path>
<path name="2nd-mic-only">
<ctl name="PRI TDM TX Channel Offset" id="0" value="8" />
<ctl name="ADC2 Capture Volume" id="0" value="60"/>
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
<ctl name="MultiMedia1 Mixer PRI_TDM_TX_0" value="1" />
</path>
<path name="3rd-mic-only">
<ctl name="PRI TDM TX Channel Offset" id="0" value="12" />
<ctl name="ADC2 Capture Volume" id="1" value="60"/>
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
<ctl name="MultiMedia1 Mixer PRI_TDM_TX_0" value="1" />
</path>
@ -2058,6 +2064,9 @@
<ctl name="PRI TDM TX Channel Offset" id="2" value="0" />
<ctl name="PRI_TDM_TX_0 Channels" value="Three"/>
<ctl name="PRI_TDM_TX_0 Format" value="S24_LE" />
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXR DMIC Switch" value="1" />
<ctl name="Stereo1 DMIC Mux" value="DMIC1" />
<ctl name="Stereo2 DMIC Mux" value="DMIC2" />
</path>
@ -2091,6 +2100,8 @@
<ctl name="ADC1 Capture Volume" id="0" value="45"/>
<ctl name="ADC2 Capture Volume" id="0" value="45"/>
<ctl name="PRI_TDM_TX_0 Channels" value="Two"/>
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
</path>
<path name="speaker-dmic-endfire">
@ -2101,6 +2112,9 @@
<ctl name="PRI TDM TX Channel Offset" id="1" value="0" />
<ctl name="PRI TDM TX Channel Offset" id="2" value="8" />
<ctl name="PRI_TDM_TX_0 Channels" value="Three"/>
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXR DMIC Switch" value="1" />
</path>
<path name="dmic-endfire-liquid">
@ -2183,6 +2197,9 @@
<!-- Tri MIC devices -->
<path name="three-mic">
<ctl name="PRI_TDM_TX_0 Channels" value="Three"/>
<ctl name="Sto1 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXL DMIC Switch" value="1" />
<ctl name="Sto2 ADC MIXR DMIC Switch" value="1" />
</path>
<path name="speaker-tmic">