vermeer: audio: Apply xiaomi mixer path changes

Change-Id: I50c31ae1602084ff03d58a7081f2bde92f0b2e64
This commit is contained in:
Arian
2025-04-11 17:20:15 +02:00
committed by Lunark :3
parent cf06fe2b81
commit ebdcc39c6b

View File

@@ -209,22 +209,22 @@
<ctl name="RX_RX0 Digital Volume" value="84" />
<ctl name="RX_RX1 Digital Volume" value="84" />
<ctl name="RX_RX2 Digital Volume" value="84" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
<ctl name="HPHL Volume" value="18" />
<ctl name="HPHR Volume" value="18" />
<ctl name="TX_DEC0 Volume" value="102" />
<ctl name="TX_DEC1 Volume" value="114" />
<ctl name="TX_DEC2 Volume" value="114" />
<ctl name="TX_DEC3 Volume" value="114" />
<ctl name="TX_DEC4 Volume" value="144" />
<ctl name="TX_DEC0 Volume" value="84" />
<ctl name="TX_DEC1 Volume" value="84" />
<ctl name="TX_DEC2 Volume" value="84" />
<ctl name="TX_DEC3 Volume" value="84" />
<ctl name="TX_DEC4 Volume" value="84" />
<ctl name="TX_DEC5 Volume" value="84" />
<ctl name="TX_DEC6 Volume" value="84" />
<ctl name="TX_DEC7 Volume" value="84" />
<ctl name="ADC1 Volume" value="12" />
<ctl name="ADC2 Volume" value="12" />
<ctl name="ADC3 Volume" value="12" />
<ctl name="ADC4 Volume" value="12" />
<ctl name="ADC1 Volume" value="6" />
<ctl name="ADC2 Volume" value="6" />
<ctl name="ADC3 Volume" value="6" />
<ctl name="ADC4 Volume" value="6" />
<ctl name="VA_DEC0 Volume" value="84" />
<ctl name="VA_DEC1 Volume" value="84" />
@@ -263,6 +263,18 @@
<ctl name="WSA_RX INT0 VBAT WSA RX0 VBAT Enable" value="0" />
<ctl name="WSA_RX INT1 VBAT WSA RX1 VBAT Enable" value="0" />
<!-- add new awinic aw88261 controls -->
<ctl name="aw_dev_0_switch" value="Disable" />
<ctl name="aw_dev_0_prof" value="Music" />
<ctl name="aw_dev_1_switch" value="Disable" />
<ctl name="aw_dev_1_prof" value="Music" />
<ctl name="aw882xx_spk_sw_gpio_switch" value="0"/>
<!-- awinic controls end -->
<!-- swr haptic controls begin -->
<ctl name="SWR DAC_Port Switch" value="1" />
<!-- swr haptic controls end -->
<!-- Codec controls end -->
<!-- defaults for mmap record -->
@@ -284,6 +296,18 @@
<!-- These are actual sound device specific mixer settings -->
<path name="amic1">
<ctl name="TX DEC2 MUX" value="SWR_MIC" />
<ctl name="TX_DEC2 Volume" value="102" />
<ctl name="TX SMIC MUX2" value="SWR_MIC4" />
<ctl name="TX_AIF1_CAP Mixer DEC2" value="1" />
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
<ctl name="ADC1 Volume" value="5" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="ADC1_MIXER Switch" value="1" />
<ctl name="AMIC1_MIXER Switch" value="1" />
</path>
<path name="amic2">
<ctl name="TX DEC0 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX0" value="SWR_MIC5" />
@@ -299,6 +323,18 @@
<ctl name="AMIC2_MIXER Switch" value="1" />
</path>
<path name="amic5">
<ctl name="TX DEC3 MUX" value="SWR_MIC" />
<ctl name="TX_DEC3 Volume" value="102" />
<ctl name="TX SMIC MUX3" value="SWR_MIC9" />
<ctl name="TX_AIF1_CAP Mixer DEC3" value="1" />
<ctl name="ADC4 MUX" value="INP5" />
<ctl name="ADC4 Volume" value="5" />
<ctl name="ADC4 ChMap" value="SWRM_TX3_CH2" />
<ctl name="TX3 MODE" value="ADC_LP" />
<ctl name="ADC4_MIXER Switch" value="1" />
<ctl name="AMIC5_MIXER Switch" value="1" />
</path>
<path name="dmic1">
<ctl name="TX_AIF1_CAP Mixer DEC2" value="1" />
<ctl name="TX DMIC MUX2" value="DMIC0" />
@@ -320,24 +356,8 @@
</path>
<path name="speaker">
<ctl name="WSA RX0 MUX" value="AIF1_PB" />
<ctl name="WSA RX1 MUX" value="AIF1_PB" />
<ctl name="WSA_RX0 INP0" value="RX0" />
<ctl name="WSA_RX1 INP0" value="RX1" />
<ctl name="WSA_COMP1 Switch" value="1" />
<ctl name="WSA_COMP2 Switch" value="1" />
<ctl name="SpkrLeft COMP Switch" value="1" />
<ctl name="SpkrLeft VISENSE Switch" value="1" />
<ctl name="SpkrLeft CPS Switch" value="1" />
<ctl name="SpkrLeft SWR DAC_Port Switch" value="1" />
<ctl name="SpkrRight COMP Switch" value="1" />
<ctl name="SpkrRight VISENSE Switch" value="1" />
<ctl name="SpkrRight CPS Switch" value="1" />
<ctl name="SpkrRight SWR DAC_Port Switch" value="1" />
<ctl name="SpkrLeft PBR Switch" value="1" />
<ctl name="SpkrRight PBR Switch" value="1" />
<ctl name="WSA PBR Enable" value="1" />
<ctl name="Idle Detect" value="1" />
<ctl name="aw_dev_0_switch" value="Enable" />
<ctl name="aw_dev_1_switch" value="Enable" />
</path>
<path name="haptics-dev">
@@ -345,45 +365,26 @@
</path>
<path name="speaker-mono">
<ctl name="WSA RX0 MUX" value="AIF1_PB" />
<ctl name="WSA_RX0 INP0" value="RX0" />
<ctl name="WSA_COMP1 Switch" value="1" />
<ctl name="SpkrLeft COMP Switch" value="1" />
<ctl name="SpkrLeft VISENSE Switch" value="1" />
<ctl name="SpkrLeft CPS Switch" value="1" />
<ctl name="SpkrLeft SWR DAC_Port Switch" value="1" />
<ctl name="SpkrLeft PBR Switch" value="1" />
<ctl name="WSA PBR Enable" value="1" />
<ctl name="Idle Detect" value="1" />
<ctl name="aw_dev_0_switch" value="Enable" />
</path>
<path name="speaker-mono-2">
<ctl name="WSA RX1 MUX" value="AIF1_PB" />
<ctl name="WSA_RX1 INP0" value="RX1" />
<ctl name="WSA_COMP2 Switch" value="1" />
<ctl name="SpkrRight COMP Switch" value="1" />
<ctl name="SpkrRight VISENSE Switch" value="1" />
<ctl name="SpkrRight CPS Switch" value="1" />
<ctl name="SpkrRight SWR DAC_Port Switch" value="1" />
<ctl name="SpkrRight PBR Switch" value="1" />
<ctl name="WSA PBR Enable" value="1" />
<ctl name="Idle Detect" value="1" />
<ctl name="aw_dev_0_prof" value="Voice" />
<ctl name="aw_dev_0_switch" value="Enable" />
<ctl name="aw_dev_1_prof" value="Voice" />
<ctl name="aw_dev_1_switch" value="Enable" />
</path>
<path name="speaker-mono-vbat">
<path name="speaker-mono" />
<ctl name="WSA_RX INT0 VBAT WSA RX0 VBAT Enable" value="1" />
</path>
<path name="speaker-mono-2-vbat">
<path name="speaker-mono-2" />
<ctl name="WSA_RX INT1 VBAT WSA RX1 VBAT Enable" value="1" />
</path>
<path name="speaker-vbat">
<path name="speaker" />
<ctl name="WSA_RX INT0 VBAT WSA RX0 VBAT Enable" value="1" />
<ctl name="WSA_RX INT1 VBAT WSA RX1 VBAT Enable" value="1" />
</path>
<path name="speaker-hdk">
@@ -457,29 +458,25 @@
</path>
<path name="speaker-mic">
<path name="dmic1" />
<path name="amic5" />
</path>
<path name="speaker-mic-liquid">
<path name="dmic1" />
<path name="amic5" />
</path>
<path name="speaker-mic-sbc">
</path>
<path name="speaker-protected">
<ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_1" value="1" />
<ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" />
<path name="speaker" />
</path>
<path name="voice-speaker-protected">
<ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_1" value="1" />
<path name="speaker-mono" />
</path>
<path name="voice-speaker-2-protected">
<ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" />
<path name="speaker-mono-2" />
</path>
@@ -489,18 +486,14 @@
<path name="speaker-protected-vbat">
<path name="speaker-protected" />
<ctl name="WSA_RX INT0 VBAT WSA RX0 VBAT Enable" value="1" />
<ctl name="WSA_RX INT1 VBAT WSA RX1 VBAT Enable" value="1" />
</path>
<path name="voice-speaker-protected-vbat">
<path name="voice-speaker-protected" />
<ctl name="WSA_RX INT0 VBAT WSA RX0 VBAT Enable" value="1" />
</path>
<path name="voice-speaker-2-protected-vbat">
<path name="voice-speaker-2-protected" />
<ctl name="WSA_RX INT1 VBAT WSA RX1 VBAT Enable" value="1" />
</path>
<path name="voice-speaker-stereo-protected-vbat">
@@ -534,15 +527,9 @@
</path>
<path name="handset">
<ctl name="WSA RX0 MUX" value="AIF1_PB" />
<ctl name="WSA_RX0 INP0" value="RX0" />
<ctl name="WSA_COMP1 Switch" value="1" />
<ctl name="Idle Detect" value="1" />
<ctl name="SpkrLeft COMP Switch" value="1" />
<ctl name="SpkrLeft VISENSE Switch" value="1" />
<ctl name="SpkrLeft CPS Switch" value="1" />
<ctl name="SpkrLeft SWR DAC_Port Switch" value="1" />
<ctl name="WSA_RX0 Digital Volume" value="70" />
<ctl name="aw_dev_0_prof" value="Receiver" />
<ctl name="aw_dev_0_switch" value="Enable" />
<ctl name="aw882xx_spk_sw_gpio_switch" value="1" />
</path>
<path name="handset-vbat">
@@ -551,7 +538,7 @@
</path>
<path name="handset-mic">
<path name="dmic2" />
<path name="amic1" />
</path>
<path name="handset-mic-unprocessed">
@@ -588,12 +575,16 @@
<ctl name="RX INT1_1 MIX1 INP0" value="RX1" />
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX_COMP1 Switch" value="1" />
<ctl name="RX_COMP2 Switch" value="1" />
<ctl name="HPHL_COMP Switch" value="1" />
<ctl name="HPHR_COMP Switch" value="1" />
<ctl name="RX_COMP1 Switch" value="0" />
<ctl name="RX_COMP2 Switch" value="0" />
<ctl name="HPHL_COMP Switch" value="0" />
<ctl name="HPHR_COMP Switch" value="0" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
<ctl name="HPHL_RDAC Switch" value="1" />
<ctl name="HPHR_RDAC Switch" value="1" />
<ctl name="RX_HPH_PWR_MODE" value="LOHIFI" />
<ctl name="RX HPH Mode" value="CLS_AB" />
</path>
<path name="headphones-and-haptics">
@@ -603,10 +594,10 @@
<ctl name="RX INT1_1 MIX1 INP0" value="RX1" />
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX_COMP1 Switch" value="1" />
<ctl name="RX_COMP2 Switch" value="1" />
<ctl name="HPHL_COMP Switch" value="1" />
<ctl name="HPHR_COMP Switch" value="1" />
<ctl name="RX_COMP1 Switch" value="0" />
<ctl name="RX_COMP2 Switch" value="0" />
<ctl name="HPHL_COMP Switch" value="0" />
<ctl name="HPHR_COMP Switch" value="0" />
<ctl name="HPHL_RDAC Switch" value="1" />
<ctl name="HPHR_RDAC Switch" value="1" />
<ctl name="SWR DAC_Port Switch" value="1" />
@@ -706,7 +697,20 @@
</path>
<path name="voice-headphones">
<path name="headphones" />
<ctl name="RX_MACRO RX0 MUX" value="AIF1_PB" />
<ctl name="RX_MACRO RX1 MUX" value="AIF1_PB" />
<ctl name="RX INT0_1 MIX1 INP0" value="RX0" />
<ctl name="RX INT1_1 MIX1 INP0" value="RX1" />
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
<ctl name="RX_COMP1 Switch" value="0" />
<ctl name="RX_COMP2 Switch" value="0" />
<ctl name="HPHL_COMP Switch" value="0" />
<ctl name="HPHR_COMP Switch" value="0" />
<ctl name="HPHL Volume" value="20" />
<ctl name="HPHR Volume" value="20" />
<ctl name="HPHL_RDAC Switch" value="1" />
<ctl name="HPHR_RDAC Switch" value="1" />
</path>
<path name="voice-headset">
@@ -834,18 +838,37 @@
</path>
<path name="va-mic-mono">
<ctl name="VA_CDC_DMA_TX_0 Channels" value="One" />
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
<ctl name="VA DMIC MUX0" value="DMIC0" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="TX3 MODE" value="ADC_LP" />
<ctl name="VA SMIC MUX0" value="SWR_MIC9" />
<ctl name="ADC4 ChMap" value="SWRM_TX3_CH2" />
<ctl name="VA_AMIC5_MIXER Switch" value="1" />
<ctl name="ADC4 MUX" value="INP5" />
<ctl name="ADC4_MIXER Switch" value="1" />
</path>
<path name="va-mic-dmic">
<ctl name="VA_CDC_DMA_TX_0 Channels" value="Two" />
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
<ctl name="VA DEC1 MUX" value="MSM_DMIC" />
<ctl name="VA DMIC MUX0" value="DMIC0" />
<ctl name="VA DMIC MUX1" value="DMIC1" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="VA_DEC1 MODE" value="ADC_LOW_PWR" />
<ctl name="TX0 MODE" value="ADC_LP" />
<ctl name="TX3 MODE" value="ADC_LP" />
<ctl name="VA SMIC MUX0" value="SWR_MIC9" />
<ctl name="VA SMIC MUX1" value="SWR_MIC4" />
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
<ctl name="VA_AMIC1_MIXER Switch" value="1" />
<ctl name="ADC1_MIXER Switch" value="1" />
<ctl name="ADC4 ChMap" value="SWRM_TX3_CH2" />
<ctl name="VA_AMIC5_MIXER Switch" value="1" />
<ctl name="ADC4 MUX" value="INP5" />
<ctl name="ADC4_MIXER Switch" value="1" />
</path>
<path name="va-mic-tmic">
@@ -880,18 +903,38 @@
</path>
<path name="va-mic-mono-lpi">
<ctl name="VA_CDC_DMA_TX_0 Channels" value="One" />
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
<ctl name="VA DMIC MUX0" value="DMIC1" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="TX0 MODE" value="ADC_LP" />
<ctl name="VA SMIC MUX0" value="SWR_MIC4" />
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
<ctl name="VA_AMIC1_MIXER Switch" value="1" />
<ctl name="ADC1_MIXER Switch" value="1" />
</path>
<path name="va-mic-dmic-lpi">
<ctl name="VA_CDC_DMA_TX_0 Channels" value="Two" />
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
<ctl name="VA DEC1 MUX" value="MSM_DMIC" />
<ctl name="VA DMIC MUX0" value="DMIC1" />
<ctl name="VA DMIC MUX1" value="DMIC0" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="VA_DEC1 MODE" value="ADC_LOW_PWR" />
<ctl name="TX0 MODE" value="ADC_LP" />
<ctl name="TX3 MODE" value="ADC_LP" />
<ctl name="VA SMIC MUX0" value="SWR_MIC4" />
<ctl name="VA SMIC MUX1" value="SWR_MIC9" />
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
<ctl name="VA_AMIC1_MIXER Switch" value="1" />
<ctl name="ADC1_MIXER Switch" value="1" />
<ctl name="ADC4 ChMap" value="SWRM_TX3_CH2" />
<ctl name="VA_AMIC5_MIXER Switch" value="1" />
<ctl name="ADC4 MUX" value="INP5" />
<ctl name="ADC4_MIXER Switch" value="1" />
<ctl name="VA_DEC0 Volume" value="90" />
<ctl name="VA_DEC1 Volume" value="90" />
</path>
<path name="va-mic-tmic-lpi">
@@ -926,31 +969,39 @@
</path>
<path name="headset-va-mic-lpi">
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="ADC2 MUX" value="INP2" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="ADC2 ChMap" value="SWRM_TX2_CH2" />
<ctl name="HDR12 MUX" value="NO_HDR12" />
<ctl name="ADC2_BCS Disable" value="1" />
<ctl name="ADC2_MIXER Switch" value="1" />
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
<ctl name="DEC0_BCS Switch" value="1" />
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="ADC2 MUX" value="INP2" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="ADC2 ChMap" value="SWRM_TX2_CH2" />
<ctl name="MBHC ChMap" value="SWRM_TX1_CH3" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="BCS Channel" value="CH2" />
<ctl name="HDR12 MUX" value="NO_HDR12" />
<ctl name="ADC2_BCS Disable" value="0" />
<ctl name="ADC2_MIXER Switch" value="1" />
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
</path>
<path name="headset-va-mic">
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="ADC2 MUX" value="INP2" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="ADC2 ChMap" value="SWRM_TX2_CH2" />
<ctl name="HDR12 MUX" value="NO_HDR12" />
<ctl name="ADC2_BCS Disable" value="1" />
<ctl name="ADC2_MIXER Switch" value="1" />
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
<ctl name="DEC0_BCS Switch" value="1" />
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="ADC2 MUX" value="INP2" />
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
<ctl name="ADC2 ChMap" value="SWRM_TX2_CH2" />
<ctl name="MBHC ChMap" value="SWRM_TX1_CH3" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="BCS Channel" value="CH2" />
<ctl name="HDR12 MUX" value="NO_HDR12" />
<ctl name="ADC2_BCS Disable" value="0" />
<ctl name="ADC2_MIXER Switch" value="1" />
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
</path>
<path name="lpi-pcm-logging">
@@ -959,17 +1010,81 @@
<!-- Dual MIC devices -->
<path name="handset-dmic-endfire">
<ctl name="TX DEC1 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX1" value="SWR_MIC4" />
<ctl name="TX_AIF1_CAP Mixer DEC1" value="1" />
<ctl name="TX DMIC MUX1" value="DMIC1" />
<ctl name="TX_AIF1_CAP Mixer DEC2" value="1" />
<ctl name="TX DMIC MUX2" value="DMIC3" />
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
<ctl name="TX0 MODE" value="ADC_LP" />
<ctl name="ADC1_MIXER Switch" value="1" />
<ctl name="AMIC1_MIXER Switch" value="1" />
<ctl name="TX DEC3 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX3" value="SWR_MIC9" />
<ctl name="TX_AIF1_CAP Mixer DEC3" value="1" />
<ctl name="ADC4 MUX" value="INP5" />
<ctl name="ADC4 ChMap" value="SWRM_TX3_CH2" />
<ctl name="TX3 MODE" value="ADC_LP" />
<ctl name="ADC4_MIXER Switch" value="1" />
<ctl name="AMIC5_MIXER Switch" value="1" />
<ctl name="ADC1 Volume" value="8" />
<ctl name="ADC4 Volume" value="8" />
</path>
<path name="speaker-dmic-endfire">
<ctl name="TX DEC1 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX1" value="SWR_MIC4" />
<ctl name="TX_AIF1_CAP Mixer DEC1" value="1" />
<ctl name="TX DMIC MUX1" value="DMIC0" />
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
<ctl name="TX0 MODE" value="ADC_LP" />
<ctl name="ADC1_MIXER Switch" value="1" />
<ctl name="AMIC1_MIXER Switch" value="1" />
<ctl name="TX DEC3 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX3" value="SWR_MIC9" />
<ctl name="TX_AIF1_CAP Mixer DEC3" value="1" />
<ctl name="ADC4 MUX" value="INP5" />
<ctl name="ADC4 ChMap" value="SWRM_TX3_CH2" />
<ctl name="TX3 MODE" value="ADC_LP" />
<ctl name="ADC4_MIXER Switch" value="1" />
<ctl name="AMIC5_MIXER Switch" value="1" />
<ctl name="ADC1 Volume" value="8" />
<ctl name="ADC4 Volume" value="8" />
</path>
<!-- Dual ADC MIC devices -->
<path name="handset-dmic-dual-adc">
<ctl name="TX_AIF1_CAP Mixer DEC1" value="1" />
<ctl name="TX DEC1 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX1" value="SWR_MIC9" />
<ctl name="TX_AIF1_CAP Mixer DEC0" value="1" />
<ctl name="TX DEC0 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX0" value="SWR_MIC8" />
<ctl name="TX_AIF1_CAP Mixer DEC3" value="1" />
<ctl name="TX DEC3 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX3" value="SWR_MIC5" />
<ctl name="TX_AIF1_CAP Mixer DEC2" value="1" />
<ctl name="TX DMIC MUX2" value="DMIC1" />
<ctl name="TX DEC2 MUX" value="SWR_MIC" />
<ctl name="TX SMIC MUX2" value="SWR_MIC4" />
<ctl name="ADC1_MIXER Switch" value="1" />
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
<ctl name="AMIC1_MIXER Switch" value="1" />
<ctl name="TX0 MODE" value="ADC_LP" />
<ctl name="ADC2 MUX" value="INP2" />
<ctl name="HDR12 MUX" value="HDR12" />
<ctl name="ADC2 ChMap" value="SWRM_TX2_CH2" />
<ctl name="ADC2_MIXER Switch" value="1" />
<ctl name="TX1 MODE" value="ADC_LP" />
<ctl name="HDR34 MUX" value="HDR34" />
<ctl name="ADC3 ChMap" value="SWRM_TX3_CH1" />
<ctl name="ADC3_MIXER Switch" value="1" />
<ctl name="TX2 MODE" value="ADC_LP" />
<ctl name="ADC4 MUX" value="INP5" />
<ctl name="ADC4_MIXER Switch" value="1" />
<ctl name="ADC4 ChMap" value="SWRM_TX3_CH2" />
<ctl name="AMIC5_MIXER Switch" value="1" />
<ctl name="TX3 MODE" value="ADC_LP" />
<ctl name="ADC1 Volume" value="20" />
<ctl name="ADC2 Volume" value="0" />
<ctl name="ADC3 Volume" value="20" />
<ctl name="ADC4 Volume" value="0" />
</path>
<path name="dmic-endfire">
@@ -983,7 +1098,7 @@
</path>
<path name="handset-stereo-dmic-ef">
<path name="handset-dmic-endfire" />
<path name="handset-dmic-dual-adc" />
</path>
<path name="speaker-stereo-dmic-ef">