dre: Import audio configs from LA.UM.9.14.r1-19200.02-LAHAINA.QSSI13.0
The SM8350 audio HAL has SM4350 configuration files, so we will just import those. Any configurations not imported from there were pulled from OOS 11.0.6.0.DE17AA. Change-Id: I2bed70eba6b08d63b3bcc15c93ed1fc54ea0a770
This commit is contained in:
parent
b5eeaf89ed
commit
7f5a985687
9 changed files with 150 additions and 1660 deletions
|
|
@ -54,14 +54,8 @@
|
|||
<ctl name="VA_AIF1_CAP Mixer DEC5" value="0" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC6" value="0" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC7" value="0" />
|
||||
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC2 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC3 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC4 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC5 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC6 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC7 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC0 MUX" value="MSM_DMIC" />
|
||||
<ctl name="VA DEC1 MUX" value="MSM_DMIC" />
|
||||
<ctl name="VA DMIC MUX0" value="ZERO" />
|
||||
<ctl name="VA DMIC MUX1" value="ZERO" />
|
||||
<ctl name="VA DMIC MUX2" value="ZERO" />
|
||||
|
|
@ -78,38 +72,13 @@
|
|||
<ctl name="VA SMIC MUX5" value="ZERO" />
|
||||
<ctl name="VA SMIC MUX6" value="ZERO" />
|
||||
<ctl name="VA SMIC MUX7" value="ZERO" />
|
||||
<ctl name="ADC2 MUX" value="INP2" />
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="None"/>
|
||||
<ctl name="EC Reference Channels" value="Zero"/>
|
||||
<ctl name="EC Reference Bit Format" value="0"/>
|
||||
<ctl name="EC Reference SampleRate" value="0"/>
|
||||
<ctl name="ADC2_MIXER Switch" value="0" />
|
||||
<ctl name="ADC2 MUX" value="ZERO" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2 Volume" value="12" />
|
||||
<ctl name="VA_DEC0 MODE" value="ADC_DEFAULT" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
<ctl name="SWR_MIC0 HIFI PortMap" value="ZERO" />
|
||||
<ctl name="SWR_MIC1 HIFI PortMap" value="ZERO" />
|
||||
<ctl name="SWR_MIC2 HIFI PortMap" value="ZERO" />
|
||||
<ctl name="SWR_MIC3 HIFI PortMap" value="ZERO" />
|
||||
<ctl name="SWR_MIC0 SWR_DMIC_VA_MIXER Switch" value="0" />
|
||||
<ctl name="SWR_MIC1 SWR_DMIC_VA_MIXER Switch" value="0" />
|
||||
<ctl name="SWR_MIC2 SWR_DMIC_VA_MIXER Switch" value="0" />
|
||||
<ctl name="SWR_MIC3 SWR_DMIC_VA_MIXER Switch" value="0" />
|
||||
<ctl name="SWR_MIC0 LP PortMap" value="ZERO" />
|
||||
<ctl name="SWR_MIC1 LP PortMap" value="ZERO" />
|
||||
<ctl name="SWR_MIC2 LP PortMap" value="ZERO" />
|
||||
<ctl name="SWR_MIC3 LP PortMap" value="ZERO" />
|
||||
<ctl name="ADC1 ChMap" value="ZERO" />
|
||||
<ctl name="ADC2 ChMap" value="ZERO" />
|
||||
<ctl name="ADC3 ChMap" value="ZERO" />
|
||||
<ctl name="ADC4 ChMap" value="ZERO" />
|
||||
<ctl name="HDR12 MUX" value="NO_HDR12" />
|
||||
<ctl name="HDR34 MUX" value="NO_HDR34" />
|
||||
<ctl name="TX0 MODE" value="ADC_NORMAL" />
|
||||
<ctl name="TX1 MODE" value="ADC_NORMAL" />
|
||||
<ctl name="TX2 MODE" value="ADC_NORMAL" />
|
||||
<ctl name="TX3 MODE" value="ADC_NORMAL" />
|
||||
|
||||
<path name="listen-voice-wakeup-1">
|
||||
<ctl name="LSM1 Mixer VA_CDC_DMA_TX_0" value="1" />
|
||||
|
|
@ -178,118 +147,111 @@
|
|||
<path name="listen-voice-wakeup-1 port">
|
||||
<ctl name="LSM1 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-2 port">
|
||||
<ctl name="LSM2 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-3 port">
|
||||
<ctl name="LSM3 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-4 port">
|
||||
<ctl name="LSM4 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-5 port">
|
||||
<ctl name="LSM5 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-6 port">
|
||||
<ctl name="LSM6 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-7 port">
|
||||
<ctl name="LSM7 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-8 port">
|
||||
<ctl name="LSM8 Port" value="VA_CDC_DMA_TX_0" />
|
||||
<ctl name="LPI Enable" value="1" />
|
||||
<ctl name="ADC2_BCS Disable" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-1 preproc port">
|
||||
<ctl name="LSM1 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-2 preproc port">
|
||||
<ctl name="LSM2 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-3 preproc port">
|
||||
<ctl name="LSM3 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-4 preproc port">
|
||||
<ctl name="LSM4 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-5 preproc port">
|
||||
<ctl name="LSM5 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-6 preproc port">
|
||||
<ctl name="LSM6 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-7 preproc port">
|
||||
<ctl name="LSM7 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<path name="listen-voice-wakeup-8 preproc port">
|
||||
<ctl name="LSM8 Port" value="ADM_LSM_TX" />
|
||||
<ctl name="LPI Enable" value="0" />
|
||||
<ctl name="ADC2_BCS Disable" value="0" />
|
||||
</path>
|
||||
|
||||
<!-- qcom origin config
|
||||
<path name="listen-ape-handset-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_MIC3" />
|
||||
<ctl name="SWR_MIC3 LP PortMap" value="SWRM_TX1_CH4" />
|
||||
<ctl name="VA_DEC0 Volume" value="84" />
|
||||
<ctl name="SWR_MIC3 SWR_DMIC_VA_MIXER Switch" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-ape-handset-mic-preproc">
|
||||
<path name="listen-ape-handset-mic" />
|
||||
</path>
|
||||
|
||||
<path name="listen-ape-handset-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="SWR_MIC" />
|
||||
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA SMIC MUX0" value="SWR_MIC3" />
|
||||
<ctl name="VA SMIC MUX1" value="SWR_MIC0" />
|
||||
<ctl name="SWR_MIC3 LP PortMap" value="SWRM_TX1_CH4" />
|
||||
<ctl name="SWR_MIC0 LP PortMap" value="SWRM_TX1_CH1" />
|
||||
<ctl name="VA_DEC0 Volume" value="84" />
|
||||
<ctl name="VA_DEC1 Volume" value="84" />
|
||||
<ctl name="SWR_MIC3 SWR_DMIC_VA_MIXER Switch" value="1" />
|
||||
<ctl name="SWR_MIC0 SWR_DMIC_VA_MIXER Switch" value="1" />
|
||||
</path>
|
||||
-->
|
||||
<!-- alvin.zhang@MM.Audio, 2020/09/11, modify mic config for SVA -->
|
||||
<path name="listen-ape-handset-mic">
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
|
||||
<!-- chenchen@MM.audio, 2020/12/31, integrate for ok google hotword start -->
|
||||
<!--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 DMIC MUX0" value="DMIC2" /-->
|
||||
<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="SWR_MIC" />
|
||||
<ctl name="VA SMIC MUX0" value="SWR_MIC0" />
|
||||
<ctl name="ADC1 ChMap" value="SWRM_TX1_CH1" />
|
||||
<ctl name="ADC1_MIXER Switch" value="1" />
|
||||
<!-- chenchen@MM.audio, 2020/12/31, integrate for ok google hotword end -->
|
||||
</path>
|
||||
|
||||
<path name="listen-ape-handset-mic-preproc">
|
||||
|
|
@ -302,93 +264,36 @@
|
|||
<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="DMIC3" />
|
||||
<ctl name="VA DMIC MUX1" value="DMIC1" />
|
||||
</path>
|
||||
<!-- end -->
|
||||
|
||||
<path name="listen-ape-handset-tmic">
|
||||
<ctl name="VA_CDC_DMA_TX_0 Channels" value="Three" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC2" value="1" />
|
||||
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC2 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA SMIC MUX0" value="SWR_MIC11" />
|
||||
<ctl name="VA SMIC MUX1" value="SWR_MIC8" />
|
||||
<ctl name="VA SMIC MUX2" value="SWR_MIC9" />
|
||||
<ctl name="SWR_MIC3 HIFI PortMap" value="SWRM_TX3_CH4" />
|
||||
<ctl name="SWR_MIC0 HIFI PortMap" value="SWRM_TX3_CH1" />
|
||||
<ctl name="SWR_MIC2 HIFI PortMap" value="SWRM_TX3_CH2" />
|
||||
<ctl name="VA_DEC0 Volume" value="99" />
|
||||
<ctl name="VA_DEC1 Volume" value="99" />
|
||||
<ctl name="VA_DEC2 Volume" value="99" />
|
||||
<ctl name="SWR_MIC3 SWR_DMIC_MIXER Switch" value="1" />
|
||||
<ctl name="SWR_MIC0 SWR_DMIC_MIXER Switch" value="1" />
|
||||
<ctl name="SWR_MIC2 SWR_DMIC_MIXER Switch" value="1" />
|
||||
</path>
|
||||
|
||||
<path name="listen-ape-handset-qmic">
|
||||
<ctl name="VA_CDC_DMA_TX_0 Channels" value="Four" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC0" value="1" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC1" value="1" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC2" value="1" />
|
||||
<ctl name="VA_AIF1_CAP Mixer DEC3" value="1" />
|
||||
<ctl name="VA DEC0 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC1 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC2 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA DEC3 MUX" value="SWR_MIC" />
|
||||
<ctl name="VA SMIC MUX0" value="SWR_MIC11" />
|
||||
<ctl name="VA SMIC MUX1" value="SWR_MIC8" />
|
||||
<ctl name="VA SMIC MUX2" value="SWR_MIC9" />
|
||||
<ctl name="VA SMIC MUX3" value="SWR_MIC10" />
|
||||
<ctl name="SWR_MIC3 HIFI PortMap" value="SWRM_TX3_CH4" />
|
||||
<ctl name="SWR_MIC0 HIFI PortMap" value="SWRM_TX3_CH1" />
|
||||
<ctl name="SWR_MIC1 HIFI PortMap" value="SWRM_TX3_CH2" />
|
||||
<ctl name="SWR_MIC2 HIFI PortMap" value="SWRM_TX3_CH3" />
|
||||
<ctl name="VA_DEC0 Volume" value="99" />
|
||||
<ctl name="VA_DEC1 Volume" value="99" />
|
||||
<ctl name="VA_DEC2 Volume" value="99" />
|
||||
<ctl name="VA_DEC3 Volume" value="99" />
|
||||
<ctl name="SWR_MIC3 SWR_DMIC_MIXER Switch" value="1" />
|
||||
<ctl name="SWR_MIC0 SWR_DMIC_MIXER Switch" value="1" />
|
||||
<ctl name="SWR_MIC1 SWR_DMIC_MIXER Switch" value="1" />
|
||||
<ctl name="SWR_MIC2 SWR_DMIC_MIXER Switch" value="1" />
|
||||
<ctl name="VA DMIC MUX0" value="DMIC1" />
|
||||
<ctl name="VA DMIC MUX1" value="DMIC2" />
|
||||
</path>
|
||||
|
||||
<path name="listen-ape-headset-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="VA SMIC MUX0" value="SWR_MIC4" />
|
||||
<ctl name="ADC2_MIXER Switch" value="1" />
|
||||
<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="ADC2 ChMap" value="SWRM_TX2_CH1" />
|
||||
</path>
|
||||
|
||||
<path name="echo-reference">
|
||||
<!-- vincent.chen@MM.Audio, 2021/01/06, merge qcom tunings for Alexa
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="WSA_CDC_DMA_RX_0"/> -->
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="TERT_MI2S_RX"/>
|
||||
<!-- vincent.chen@MM.Audio, 2021/01/06, merge qcom tunings for Alexa end -->
|
||||
<ctl name="EC Reference Channels" value="Two"/>
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_1" />
|
||||
<ctl name="EC Reference Channels" value="One"/>
|
||||
<ctl name="EC Reference Bit Format" value="S16_LE"/>
|
||||
<ctl name="EC Reference SampleRate" value="48000"/>
|
||||
</path>
|
||||
|
||||
<path name="echo-reference handset">
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="WSA_CDC_DMA_RX_0" />
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" />
|
||||
<ctl name="EC Reference Channels" value="One"/>
|
||||
<ctl name="EC Reference Bit Format" value="S16_LE"/>
|
||||
<ctl name="EC Reference SampleRate" value="48000"/>
|
||||
</path>
|
||||
|
||||
<path name="echo-reference headphones">
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0"/>
|
||||
<ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" />
|
||||
<ctl name="EC Reference Channels" value="Two"/>
|
||||
<ctl name="EC Reference Bit Format" value="S16_LE"/>
|
||||
<ctl name="EC Reference SampleRate" value="48000"/>
|
||||
|
|
@ -404,4 +309,5 @@
|
|||
<ctl name="EC Reference Bit Format" value="S16_LE"/>
|
||||
<ctl name="EC Reference SampleRate" value="48000"/>
|
||||
</path>
|
||||
|
||||
</mixer>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue