mirror of
https://github.com/LineageOS/android_device_xiaomi_vermeer.git
synced 2026-06-21 10:39:32 +00:00
vermeer: audio: Apply xiaomi mixer path changes
Change-Id: I50c31ae1602084ff03d58a7081f2bde92f0b2e64
This commit is contained in:
@@ -209,22 +209,22 @@
|
|||||||
<ctl name="RX_RX0 Digital Volume" value="84" />
|
<ctl name="RX_RX0 Digital Volume" value="84" />
|
||||||
<ctl name="RX_RX1 Digital Volume" value="84" />
|
<ctl name="RX_RX1 Digital Volume" value="84" />
|
||||||
<ctl name="RX_RX2 Digital Volume" value="84" />
|
<ctl name="RX_RX2 Digital Volume" value="84" />
|
||||||
<ctl name="HPHL Volume" value="20" />
|
<ctl name="HPHL Volume" value="18" />
|
||||||
<ctl name="HPHR Volume" value="20" />
|
<ctl name="HPHR Volume" value="18" />
|
||||||
|
|
||||||
<ctl name="TX_DEC0 Volume" value="102" />
|
<ctl name="TX_DEC0 Volume" value="84" />
|
||||||
<ctl name="TX_DEC1 Volume" value="114" />
|
<ctl name="TX_DEC1 Volume" value="84" />
|
||||||
<ctl name="TX_DEC2 Volume" value="114" />
|
<ctl name="TX_DEC2 Volume" value="84" />
|
||||||
<ctl name="TX_DEC3 Volume" value="114" />
|
<ctl name="TX_DEC3 Volume" value="84" />
|
||||||
<ctl name="TX_DEC4 Volume" value="144" />
|
<ctl name="TX_DEC4 Volume" value="84" />
|
||||||
<ctl name="TX_DEC5 Volume" value="84" />
|
<ctl name="TX_DEC5 Volume" value="84" />
|
||||||
<ctl name="TX_DEC6 Volume" value="84" />
|
<ctl name="TX_DEC6 Volume" value="84" />
|
||||||
<ctl name="TX_DEC7 Volume" value="84" />
|
<ctl name="TX_DEC7 Volume" value="84" />
|
||||||
|
|
||||||
<ctl name="ADC1 Volume" value="12" />
|
<ctl name="ADC1 Volume" value="6" />
|
||||||
<ctl name="ADC2 Volume" value="12" />
|
<ctl name="ADC2 Volume" value="6" />
|
||||||
<ctl name="ADC3 Volume" value="12" />
|
<ctl name="ADC3 Volume" value="6" />
|
||||||
<ctl name="ADC4 Volume" value="12" />
|
<ctl name="ADC4 Volume" value="6" />
|
||||||
|
|
||||||
<ctl name="VA_DEC0 Volume" value="84" />
|
<ctl name="VA_DEC0 Volume" value="84" />
|
||||||
<ctl name="VA_DEC1 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 INT0 VBAT WSA RX0 VBAT Enable" value="0" />
|
||||||
<ctl name="WSA_RX INT1 VBAT WSA RX1 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 -->
|
<!-- Codec controls end -->
|
||||||
|
|
||||||
<!-- defaults for mmap record -->
|
<!-- defaults for mmap record -->
|
||||||
@@ -284,6 +296,18 @@
|
|||||||
|
|
||||||
|
|
||||||
<!-- These are actual sound device specific mixer settings -->
|
<!-- 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">
|
<path name="amic2">
|
||||||
<ctl name="TX DEC0 MUX" value="SWR_MIC" />
|
<ctl name="TX DEC0 MUX" value="SWR_MIC" />
|
||||||
<ctl name="TX SMIC MUX0" value="SWR_MIC5" />
|
<ctl name="TX SMIC MUX0" value="SWR_MIC5" />
|
||||||
@@ -299,6 +323,18 @@
|
|||||||
<ctl name="AMIC2_MIXER Switch" value="1" />
|
<ctl name="AMIC2_MIXER Switch" value="1" />
|
||||||
</path>
|
</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">
|
<path name="dmic1">
|
||||||
<ctl name="TX_AIF1_CAP Mixer DEC2" value="1" />
|
<ctl name="TX_AIF1_CAP Mixer DEC2" value="1" />
|
||||||
<ctl name="TX DMIC MUX2" value="DMIC0" />
|
<ctl name="TX DMIC MUX2" value="DMIC0" />
|
||||||
@@ -320,24 +356,8 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker">
|
<path name="speaker">
|
||||||
<ctl name="WSA RX0 MUX" value="AIF1_PB" />
|
<ctl name="aw_dev_0_switch" value="Enable" />
|
||||||
<ctl name="WSA RX1 MUX" value="AIF1_PB" />
|
<ctl name="aw_dev_1_switch" value="Enable" />
|
||||||
<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" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="haptics-dev">
|
<path name="haptics-dev">
|
||||||
@@ -345,45 +365,26 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-mono">
|
<path name="speaker-mono">
|
||||||
<ctl name="WSA RX0 MUX" value="AIF1_PB" />
|
<ctl name="aw_dev_0_switch" value="Enable" />
|
||||||
<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" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-mono-2">
|
<path name="speaker-mono-2">
|
||||||
<ctl name="WSA RX1 MUX" value="AIF1_PB" />
|
<ctl name="aw_dev_0_prof" value="Voice" />
|
||||||
<ctl name="WSA_RX1 INP0" value="RX1" />
|
<ctl name="aw_dev_0_switch" value="Enable" />
|
||||||
<ctl name="WSA_COMP2 Switch" value="1" />
|
<ctl name="aw_dev_1_prof" value="Voice" />
|
||||||
<ctl name="SpkrRight COMP Switch" value="1" />
|
<ctl name="aw_dev_1_switch" value="Enable" />
|
||||||
<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" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-mono-vbat">
|
<path name="speaker-mono-vbat">
|
||||||
<path name="speaker-mono" />
|
<path name="speaker-mono" />
|
||||||
<ctl name="WSA_RX INT0 VBAT WSA RX0 VBAT Enable" value="1" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-mono-2-vbat">
|
<path name="speaker-mono-2-vbat">
|
||||||
<path name="speaker-mono-2" />
|
<path name="speaker-mono-2" />
|
||||||
<ctl name="WSA_RX INT1 VBAT WSA RX1 VBAT Enable" value="1" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-vbat">
|
<path name="speaker-vbat">
|
||||||
<path name="speaker" />
|
<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>
|
||||||
|
|
||||||
<path name="speaker-hdk">
|
<path name="speaker-hdk">
|
||||||
@@ -457,29 +458,25 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-mic">
|
<path name="speaker-mic">
|
||||||
<path name="dmic1" />
|
<path name="amic5" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-mic-liquid">
|
<path name="speaker-mic-liquid">
|
||||||
<path name="dmic1" />
|
<path name="amic5" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-mic-sbc">
|
<path name="speaker-mic-sbc">
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-protected">
|
<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 name="speaker" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-speaker-protected">
|
<path name="voice-speaker-protected">
|
||||||
<ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_1" value="1" />
|
|
||||||
<path name="speaker-mono" />
|
<path name="speaker-mono" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-speaker-2-protected">
|
<path name="voice-speaker-2-protected">
|
||||||
<ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" />
|
|
||||||
<path name="speaker-mono-2" />
|
<path name="speaker-mono-2" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
@@ -489,18 +486,14 @@
|
|||||||
|
|
||||||
<path name="speaker-protected-vbat">
|
<path name="speaker-protected-vbat">
|
||||||
<path name="speaker-protected" />
|
<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>
|
||||||
|
|
||||||
<path name="voice-speaker-protected-vbat">
|
<path name="voice-speaker-protected-vbat">
|
||||||
<path name="voice-speaker-protected" />
|
<path name="voice-speaker-protected" />
|
||||||
<ctl name="WSA_RX INT0 VBAT WSA RX0 VBAT Enable" value="1" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-speaker-2-protected-vbat">
|
<path name="voice-speaker-2-protected-vbat">
|
||||||
<path name="voice-speaker-2-protected" />
|
<path name="voice-speaker-2-protected" />
|
||||||
<ctl name="WSA_RX INT1 VBAT WSA RX1 VBAT Enable" value="1" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-speaker-stereo-protected-vbat">
|
<path name="voice-speaker-stereo-protected-vbat">
|
||||||
@@ -534,15 +527,9 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="handset">
|
<path name="handset">
|
||||||
<ctl name="WSA RX0 MUX" value="AIF1_PB" />
|
<ctl name="aw_dev_0_prof" value="Receiver" />
|
||||||
<ctl name="WSA_RX0 INP0" value="RX0" />
|
<ctl name="aw_dev_0_switch" value="Enable" />
|
||||||
<ctl name="WSA_COMP1 Switch" value="1" />
|
<ctl name="aw882xx_spk_sw_gpio_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" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="handset-vbat">
|
<path name="handset-vbat">
|
||||||
@@ -551,7 +538,7 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="handset-mic">
|
<path name="handset-mic">
|
||||||
<path name="dmic2" />
|
<path name="amic1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="handset-mic-unprocessed">
|
<path name="handset-mic-unprocessed">
|
||||||
@@ -588,12 +575,16 @@
|
|||||||
<ctl name="RX INT1_1 MIX1 INP0" value="RX1" />
|
<ctl name="RX INT1_1 MIX1 INP0" value="RX1" />
|
||||||
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
|
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
|
||||||
<ctl name="RX INT1 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_COMP1 Switch" value="0" />
|
||||||
<ctl name="RX_COMP2 Switch" value="1" />
|
<ctl name="RX_COMP2 Switch" value="0" />
|
||||||
<ctl name="HPHL_COMP Switch" value="1" />
|
<ctl name="HPHL_COMP Switch" value="0" />
|
||||||
<ctl name="HPHR_COMP Switch" value="1" />
|
<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="HPHL_RDAC Switch" value="1" />
|
||||||
<ctl name="HPHR_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>
|
||||||
|
|
||||||
<path name="headphones-and-haptics">
|
<path name="headphones-and-haptics">
|
||||||
@@ -603,10 +594,10 @@
|
|||||||
<ctl name="RX INT1_1 MIX1 INP0" value="RX1" />
|
<ctl name="RX INT1_1 MIX1 INP0" value="RX1" />
|
||||||
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
|
<ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
|
||||||
<ctl name="RX INT1 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_COMP1 Switch" value="0" />
|
||||||
<ctl name="RX_COMP2 Switch" value="1" />
|
<ctl name="RX_COMP2 Switch" value="0" />
|
||||||
<ctl name="HPHL_COMP Switch" value="1" />
|
<ctl name="HPHL_COMP Switch" value="0" />
|
||||||
<ctl name="HPHR_COMP Switch" value="1" />
|
<ctl name="HPHR_COMP Switch" value="0" />
|
||||||
<ctl name="HPHL_RDAC Switch" value="1" />
|
<ctl name="HPHL_RDAC Switch" value="1" />
|
||||||
<ctl name="HPHR_RDAC Switch" value="1" />
|
<ctl name="HPHR_RDAC Switch" value="1" />
|
||||||
<ctl name="SWR DAC_Port Switch" value="1" />
|
<ctl name="SWR DAC_Port Switch" value="1" />
|
||||||
@@ -706,7 +697,20 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-headphones">
|
<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>
|
||||||
|
|
||||||
<path name="voice-headset">
|
<path name="voice-headset">
|
||||||
@@ -834,18 +838,37 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="va-mic-mono">
|
<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_AIF1_CAP Mixer DEC0" value="1" />
|
||||||
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
|
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA DMIC MUX0" value="DMIC0" />
|
<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>
|
||||||
|
|
||||||
<path name="va-mic-dmic">
|
<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 DEC0" value="1" />
|
||||||
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
|
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
|
||||||
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
|
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA DEC1 MUX" value="MSM_DMIC" />
|
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA DMIC MUX0" value="DMIC0" />
|
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
|
||||||
<ctl name="VA DMIC MUX1" value="DMIC1" />
|
<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>
|
||||||
|
|
||||||
<path name="va-mic-tmic">
|
<path name="va-mic-tmic">
|
||||||
@@ -880,18 +903,38 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="va-mic-mono-lpi">
|
<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_AIF1_CAP Mixer DEC0" value="1" />
|
||||||
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
|
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA DMIC MUX0" value="DMIC1" />
|
<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>
|
||||||
|
|
||||||
<path name="va-mic-dmic-lpi">
|
<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 DEC0" value="1" />
|
||||||
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
|
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
|
||||||
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
|
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA DEC1 MUX" value="MSM_DMIC" />
|
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA DMIC MUX0" value="DMIC1" />
|
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
|
||||||
<ctl name="VA DMIC MUX1" value="DMIC0" />
|
<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>
|
||||||
|
|
||||||
<path name="va-mic-tmic-lpi">
|
<path name="va-mic-tmic-lpi">
|
||||||
@@ -926,6 +969,7 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="headset-va-mic-lpi">
|
<path name="headset-va-mic-lpi">
|
||||||
|
<ctl name="DEC0_BCS Switch" value="1" />
|
||||||
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
|
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
|
||||||
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
|
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
|
||||||
@@ -933,13 +977,17 @@
|
|||||||
<ctl name="ADC2 MUX" value="INP2" />
|
<ctl name="ADC2 MUX" value="INP2" />
|
||||||
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
|
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
|
||||||
<ctl name="ADC2 ChMap" value="SWRM_TX2_CH2" />
|
<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="HDR12 MUX" value="NO_HDR12" />
|
||||||
<ctl name="ADC2_BCS Disable" value="1" />
|
<ctl name="ADC2_BCS Disable" value="0" />
|
||||||
<ctl name="ADC2_MIXER Switch" value="1" />
|
<ctl name="ADC2_MIXER Switch" value="1" />
|
||||||
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
|
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="headset-va-mic">
|
<path name="headset-va-mic">
|
||||||
|
<ctl name="DEC0_BCS Switch" value="1" />
|
||||||
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
|
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
|
||||||
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||||
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
|
<ctl name="VA SMIC MUX0" value="SWR_MIC5" />
|
||||||
@@ -947,8 +995,11 @@
|
|||||||
<ctl name="ADC2 MUX" value="INP2" />
|
<ctl name="ADC2 MUX" value="INP2" />
|
||||||
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
|
<ctl name="VA_DEC0 MODE" value="ADC_LOW_PWR" />
|
||||||
<ctl name="ADC2 ChMap" value="SWRM_TX2_CH2" />
|
<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="HDR12 MUX" value="NO_HDR12" />
|
||||||
<ctl name="ADC2_BCS Disable" value="1" />
|
<ctl name="ADC2_BCS Disable" value="0" />
|
||||||
<ctl name="ADC2_MIXER Switch" value="1" />
|
<ctl name="ADC2_MIXER Switch" value="1" />
|
||||||
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
|
<ctl name="VA_AMIC2_MIXER Switch" value="1" />
|
||||||
</path>
|
</path>
|
||||||
@@ -959,17 +1010,81 @@
|
|||||||
|
|
||||||
<!-- Dual MIC devices -->
|
<!-- Dual MIC devices -->
|
||||||
<path name="handset-dmic-endfire">
|
<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_AIF1_CAP Mixer DEC1" value="1" />
|
||||||
<ctl name="TX DMIC MUX1" value="DMIC1" />
|
<ctl name="ADC1 ChMap" value="SWRM_TX2_CH1" />
|
||||||
<ctl name="TX_AIF1_CAP Mixer DEC2" value="1" />
|
<ctl name="TX0 MODE" value="ADC_LP" />
|
||||||
<ctl name="TX DMIC MUX2" value="DMIC3" />
|
<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>
|
||||||
|
|
||||||
<path name="speaker-dmic-endfire">
|
<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_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_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>
|
||||||
|
|
||||||
<path name="dmic-endfire">
|
<path name="dmic-endfire">
|
||||||
@@ -983,7 +1098,7 @@
|
|||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="handset-stereo-dmic-ef">
|
<path name="handset-stereo-dmic-ef">
|
||||||
<path name="handset-dmic-endfire" />
|
<path name="handset-dmic-dual-adc" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-stereo-dmic-ef">
|
<path name="speaker-stereo-dmic-ef">
|
||||||
|
|||||||
Reference in New Issue
Block a user