Loading configs/atoll/mixer_paths_qrd.xml +126 −49 Original line number Diff line number Diff line Loading @@ -146,6 +146,8 @@ <!-- HFP end --> <!-- echo reference --> <ctl name="AUDIO_REF_EC_UL1 MUX" value="None" /> <ctl name="AUDIO_REF_EC_UL10 MUX" value="None" /> <ctl name="EC Reference Channels" value="Zero"/> <!-- usb headset --> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="0" /> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="0" /> Loading Loading @@ -307,8 +309,12 @@ <!-- TX Controls --> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="MultiMedia1 Mixer TX_CDC_DMA_TX_3" value="0" /> <ctl name="ADC1_MIXER Switch" value="0" /> <ctl name="ADC1 MUX" value="ZERO" /> <ctl name="ADC2_MIXER Switch" value="0" /> <ctl name="ADC2 MUX" value="ZERO" /> <ctl name="ADC3_MIXER Switch" value="0" /> <ctl name="ADC3 MUX" value="ZERO" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="0" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="0" /> <ctl name="TX_AIF1_CAP Mixer DEC2" value="0" /> Loading Loading @@ -434,30 +440,56 @@ <path name="echo-reference"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="WSA_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference handset"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference headphones"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference headset"> <path name="echo-reference headphones" /> </path> <path name="echo-reference display-port"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="DISPLAY_PORT" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference headphones-44.1"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference-voip"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="WSA_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference-voip handset"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference-voip headphones"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference-voip display-port"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="DISPLAY_PORT" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference-voip headphones-44.1"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="deep-buffer-playback"> Loading Loading @@ -1376,6 +1408,10 @@ <ctl name="MultiMedia1 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record headset-mic"> <ctl name="MultiMedia1 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record usb-headset-mic"> <ctl name="MultiMedia1 Mixer USB_AUDIO_TX" value="1" /> </path> Loading @@ -1401,6 +1437,10 @@ <ctl name="MultiMedia8 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-compress headset-mic"> <ctl name="MultiMedia8 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-compress bt-sco"> <ctl name="MultiMedia8 Mixer SLIM_7_TX" value="1" /> </path> Loading Loading @@ -1463,6 +1503,10 @@ <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink headste-mic"> <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink bt-sco"> <path name="incall-rec-uplink" /> </path> Loading @@ -1487,6 +1531,10 @@ <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink-compress headset-mic"> <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink-compress bt-sco"> <path name="incall-rec-uplink-compress" /> </path> Loading @@ -1511,6 +1559,10 @@ <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink headset-mic"> <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink bt-sco"> <path name="incall-rec-downlink" /> </path> Loading @@ -1535,6 +1587,10 @@ <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink-compress headset-mic"> <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink-compress bt-sco"> <path name="incall-rec-downlink-compress" /> </path> Loading @@ -1560,6 +1616,10 @@ <path name="incall-rec-downlink" /> </path> <path name="incall-rec-uplink-and-downlink headset-mic"> <path name="incall-rec-uplink-and-downlink" /> </path> <path name="incall-rec-uplink-and-downlink bt-sco"> <path name="incall-rec-uplink-and-downlink" /> </path> Loading @@ -1585,6 +1645,10 @@ <path name="incall-rec-downlink-compress" /> </path> <path name="incall-rec-uplink-and-downlink-compress headset-mic"> <path name="incall-rec-uplink-and-downlink-compress" /> </path> <path name="incall-rec-uplink-and-downlink-compress bt-sco"> <path name="incall-rec-uplink-and-downlink-compress" /> </path> Loading Loading @@ -1832,6 +1896,10 @@ <ctl name="MultiMedia10 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-voip headset-mic"> <ctl name="MultiMedia10 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-voip usb-headset-mic"> <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="1" /> </path> Loading Loading @@ -2035,6 +2103,10 @@ <ctl name="MultiMedia16 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="mmap-record headset-mic"> <ctl name="MultiMedia16 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="mmap-record bt-sco"> <ctl name="MultiMedia16 Mixer SLIM_7_TX" value="1" /> </path> Loading Loading @@ -2183,13 +2255,22 @@ <path name="amic3"> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC2" /> <ctl name="TX SMIC MUX0" value="ADC1" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="amic4"> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC2" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC3_MIXER Switch" value="1" /> <ctl name="ADC3 MUX" value="INP4" /> </path> <path name="dmic1"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> Loading Loading @@ -2228,24 +2309,24 @@ <path name="speaker"> <ctl name="WSA_CDC_DMA_RX_0 Channels" value="One" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrRight VISENSE Switch" value="1" /> <ctl name="SpkrRight SWR DAC_Port Switch" value="1" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrLeft VISENSE Switch" value="1" /> <ctl name="SpkrLeft SWR DAC_Port Switch" value="1" /> </path> <path name="speaker-mono"> <ctl name="WSA_CDC_DMA_RX_0 Channels" value="One" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrRight VISENSE Switch" value="1" /> <ctl name="SpkrRight SWR DAC_Port Switch" value="1" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrLeft VISENSE Switch" value="1" /> <ctl name="SpkrLeft SWR DAC_Port Switch" value="1" /> </path> <path name="speaker-mono-2"> Loading Loading @@ -2280,11 +2361,11 @@ </path> <path name="speaker-mic"> <path name="dmic3" /> <path name="amic3" /> </path> <path name="speaker-protected"> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" /> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_1" value="1" /> <ctl name="WSA_CDC_DMA_0 TX Format" value="PACKED_16B" /> <path name="speaker" /> <ctl name="VI_FEED_TX Channels" value="One" /> Loading @@ -2292,7 +2373,7 @@ </path> <path name="voice-speaker-protected"> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" /> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_1" value="1" /> <ctl name="WSA_CDC_DMA_0 TX Format" value="PACKED_16B" /> <path name="speaker-mono" /> <ctl name="VI_FEED_TX Channels" value="One" /> Loading @@ -2300,11 +2381,7 @@ </path> <path name="voice-speaker-2-protected"> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" /> <ctl name="WSA_CDC_DMA_0 TX Format" value="PACKED_16B" /> <path name="speaker-mono-2" /> <ctl name="VI_FEED_TX Channels" value="One" /> <ctl name="WSA_RX_0_VI_FB_RCH_MUX" value="WSA_CDC_DMA_TX_0" /> <path name="voice-speaker-protected" /> </path> <path name="voice-speaker-stereo-protected"> Loading @@ -2331,7 +2408,7 @@ </path> <path name="handset-mic"> <path name="dmic2" /> <path name="amic1" /> </path> <path name="headphones"> Loading Loading @@ -2477,18 +2554,19 @@ <!-- Dual MIC devices --> <path name="handset-dmic-endfire"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Two" /> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC0" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC1" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="TX DEC1 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX1" value="ADC1" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC3" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="speaker-dmic-endfire"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Two" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC2" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC1" /> <path name="handset-dmic-endfire" /> </path> <path name="dmic-endfire"> Loading Loading @@ -2568,7 +2646,7 @@ </path> <path name="voice-tty-vco-handset-mic"> <path name="dmic3" /> <path name="amic3" /> </path> <path name="unprocessed-handset-mic"> Loading @@ -2589,12 +2667,20 @@ <path name="speaker-tmic"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Three" /> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC0" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC2" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="TX DEC1 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX1" value="ADC1" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="TX DMIC MUX1" value="DMIC1" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> <ctl name="TX DEC2 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX2" value="ADC2" /> <ctl name="TX_AIF1_CAP Mixer DEC2" value="1" /> <ctl name="TX DMIC MUX2" value="DMIC3" /> <ctl name="ADC3_MIXER Switch" value="1" /> <ctl name="ADC3 MUX" value="INP4" /> </path> <path name="voice-speaker-tmic"> Loading @@ -2602,15 +2688,6 @@ </path> <path name="speaker-qmic"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Four" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC2" /> <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="TX_AIF1_CAP Mixer DEC3" value="1" /> <ctl name="TX DMIC MUX3" value="DMIC4" /> </path> <path name="voice-speaker-qmic"> Loading configs/atoll/sound_trigger_mixer_paths_qrd.xml +31 −25 Original line number Diff line number Diff line Loading @@ -81,6 +81,12 @@ <ctl name="EC Reference Channels" value="Zero"/> <ctl name="EC Reference Bit Format" value="0"/> <ctl name="EC Reference SampleRate" value="0"/> <ctl name="ADC1_MIXER Switch" value="0" /> <ctl name="ADC2_MIXER Switch" value="0" /> <ctl name="ADC3_MIXER Switch" value="0" /> <ctl name="ADC2 MUX" value="ZERO" /> <ctl name="ADC3 MUX" value="ZERO" /> <ctl name="ADC4 MUX" value="ZERO" /> <path name="listen-voice-wakeup-1"> <ctl name="LSM1 Mixer VA_CDC_DMA_TX_0" value="1" /> Loading Loading @@ -212,8 +218,9 @@ <path name="listen-ape-handset-mic"> <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 SMIC MUX0" value="ADC0" /> <ctl name="ADC1_MIXER Switch" value="1" /> </path> <path name="listen-ape-handset-mic-preproc"> Loading @@ -222,41 +229,36 @@ <path name="listen-ape-handset-dmic"> <ctl name="VA_CDC_DMA_TX_0 Channels" value="Two" /> <ctl name="VA DEC0 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX0" value="ADC0" /> <ctl name="VA_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="VA DEC1 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX1" value="ADC2" /> <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="DMIC2" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="listen-ape-handset-tmic"> <ctl name="VA_CDC_DMA_TX_0 Channels" value="Three" /> <ctl name="VA DEC0 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX0" value="ADC0" /> <ctl name="VA_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="VA DEC1 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX1" value="ADC1" /> <ctl name="VA_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> <ctl name="VA DEC2 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX2" value="ADC2" /> <ctl name="VA_AIF1_CAP Mixer DEC2" value="1" /> <ctl name="VA DEC0 MUX" value="MSM_DMIC" /> <ctl name="VA DEC1 MUX" value="MSM_DMIC" /> <ctl name="VA DEC2 MUX" value="MSM_DMIC" /> <ctl name="VA DMIC MUX0" value="DMIC1" /> <ctl name="VA DMIC MUX1" value="DMIC2" /> <ctl name="VA DMIC MUX2" value="DMIC4" /> <ctl name="ADC3_MIXER Switch" value="1" /> <ctl name="ADC3 MUX" value="INP4" /> </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="MSM_DMIC" /> <ctl name="VA DEC1 MUX" value="MSM_DMIC" /> <ctl name="VA DEC2 MUX" value="MSM_DMIC" /> <ctl name="VA DEC3 MUX" value="MSM_DMIC" /> <ctl name="VA DMIC MUX0" value="DMIC1" /> <ctl name="VA DMIC MUX1" value="DMIC2" /> <ctl name="VA DMIC MUX2" value="DMIC3" /> <ctl name="VA DMIC MUX3" value="DMIC4" /> </path> <path name="listen-ape-headset-mic"> Loading Loading @@ -289,4 +291,8 @@ <ctl name="EC Reference SampleRate" value="48000"/> </path> <path name="echo-reference line"> <path name="echo-reference headset" /> </path> </mixer> Loading
configs/atoll/mixer_paths_qrd.xml +126 −49 Original line number Diff line number Diff line Loading @@ -146,6 +146,8 @@ <!-- HFP end --> <!-- echo reference --> <ctl name="AUDIO_REF_EC_UL1 MUX" value="None" /> <ctl name="AUDIO_REF_EC_UL10 MUX" value="None" /> <ctl name="EC Reference Channels" value="Zero"/> <!-- usb headset --> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="0" /> <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="0" /> Loading Loading @@ -307,8 +309,12 @@ <!-- TX Controls --> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="MultiMedia1 Mixer TX_CDC_DMA_TX_3" value="0" /> <ctl name="ADC1_MIXER Switch" value="0" /> <ctl name="ADC1 MUX" value="ZERO" /> <ctl name="ADC2_MIXER Switch" value="0" /> <ctl name="ADC2 MUX" value="ZERO" /> <ctl name="ADC3_MIXER Switch" value="0" /> <ctl name="ADC3 MUX" value="ZERO" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="0" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="0" /> <ctl name="TX_AIF1_CAP Mixer DEC2" value="0" /> Loading Loading @@ -434,30 +440,56 @@ <path name="echo-reference"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="WSA_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference handset"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference headphones"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference headset"> <path name="echo-reference headphones" /> </path> <path name="echo-reference display-port"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="DISPLAY_PORT" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference headphones-44.1"> <ctl name="AUDIO_REF_EC_UL1 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference-voip"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="WSA_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference-voip handset"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="One"/> </path> <path name="echo-reference-voip headphones"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference-voip display-port"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="DISPLAY_PORT" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="echo-reference-voip headphones-44.1"> <ctl name="AUDIO_REF_EC_UL10 MUX" value="RX_CDC_DMA_RX_0" /> <ctl name="EC Reference Channels" value="Two"/> </path> <path name="deep-buffer-playback"> Loading Loading @@ -1376,6 +1408,10 @@ <ctl name="MultiMedia1 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record headset-mic"> <ctl name="MultiMedia1 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record usb-headset-mic"> <ctl name="MultiMedia1 Mixer USB_AUDIO_TX" value="1" /> </path> Loading @@ -1401,6 +1437,10 @@ <ctl name="MultiMedia8 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-compress headset-mic"> <ctl name="MultiMedia8 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-compress bt-sco"> <ctl name="MultiMedia8 Mixer SLIM_7_TX" value="1" /> </path> Loading Loading @@ -1463,6 +1503,10 @@ <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink headste-mic"> <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink bt-sco"> <path name="incall-rec-uplink" /> </path> Loading @@ -1487,6 +1531,10 @@ <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink-compress headset-mic"> <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" /> </path> <path name="incall-rec-uplink-compress bt-sco"> <path name="incall-rec-uplink-compress" /> </path> Loading @@ -1511,6 +1559,10 @@ <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink headset-mic"> <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink bt-sco"> <path name="incall-rec-downlink" /> </path> Loading @@ -1535,6 +1587,10 @@ <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink-compress headset-mic"> <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1" /> </path> <path name="incall-rec-downlink-compress bt-sco"> <path name="incall-rec-downlink-compress" /> </path> Loading @@ -1560,6 +1616,10 @@ <path name="incall-rec-downlink" /> </path> <path name="incall-rec-uplink-and-downlink headset-mic"> <path name="incall-rec-uplink-and-downlink" /> </path> <path name="incall-rec-uplink-and-downlink bt-sco"> <path name="incall-rec-uplink-and-downlink" /> </path> Loading @@ -1585,6 +1645,10 @@ <path name="incall-rec-downlink-compress" /> </path> <path name="incall-rec-uplink-and-downlink-compress headset-mic"> <path name="incall-rec-uplink-and-downlink-compress" /> </path> <path name="incall-rec-uplink-and-downlink-compress bt-sco"> <path name="incall-rec-uplink-and-downlink-compress" /> </path> Loading Loading @@ -1832,6 +1896,10 @@ <ctl name="MultiMedia10 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-voip headset-mic"> <ctl name="MultiMedia10 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="audio-record-voip usb-headset-mic"> <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="1" /> </path> Loading Loading @@ -2035,6 +2103,10 @@ <ctl name="MultiMedia16 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="mmap-record headset-mic"> <ctl name="MultiMedia16 Mixer TX_CDC_DMA_TX_3" value="1" /> </path> <path name="mmap-record bt-sco"> <ctl name="MultiMedia16 Mixer SLIM_7_TX" value="1" /> </path> Loading Loading @@ -2183,13 +2255,22 @@ <path name="amic3"> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC2" /> <ctl name="TX SMIC MUX0" value="ADC1" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="amic4"> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC2" /> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC3_MIXER Switch" value="1" /> <ctl name="ADC3 MUX" value="INP4" /> </path> <path name="dmic1"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="One" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> Loading Loading @@ -2228,24 +2309,24 @@ <path name="speaker"> <ctl name="WSA_CDC_DMA_RX_0 Channels" value="One" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrRight VISENSE Switch" value="1" /> <ctl name="SpkrRight SWR DAC_Port Switch" value="1" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrLeft VISENSE Switch" value="1" /> <ctl name="SpkrLeft SWR DAC_Port Switch" value="1" /> </path> <path name="speaker-mono"> <ctl name="WSA_CDC_DMA_RX_0 Channels" value="One" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrRight VISENSE Switch" value="1" /> <ctl name="SpkrRight SWR DAC_Port Switch" value="1" /> <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 BOOST Switch" value="1" /> <ctl name="SpkrLeft VISENSE Switch" value="1" /> <ctl name="SpkrLeft SWR DAC_Port Switch" value="1" /> </path> <path name="speaker-mono-2"> Loading Loading @@ -2280,11 +2361,11 @@ </path> <path name="speaker-mic"> <path name="dmic3" /> <path name="amic3" /> </path> <path name="speaker-protected"> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" /> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_1" value="1" /> <ctl name="WSA_CDC_DMA_0 TX Format" value="PACKED_16B" /> <path name="speaker" /> <ctl name="VI_FEED_TX Channels" value="One" /> Loading @@ -2292,7 +2373,7 @@ </path> <path name="voice-speaker-protected"> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" /> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_1" value="1" /> <ctl name="WSA_CDC_DMA_0 TX Format" value="PACKED_16B" /> <path name="speaker-mono" /> <ctl name="VI_FEED_TX Channels" value="One" /> Loading @@ -2300,11 +2381,7 @@ </path> <path name="voice-speaker-2-protected"> <ctl name="WSA_AIF_VI Mixer WSA_SPKR_VI_2" value="1" /> <ctl name="WSA_CDC_DMA_0 TX Format" value="PACKED_16B" /> <path name="speaker-mono-2" /> <ctl name="VI_FEED_TX Channels" value="One" /> <ctl name="WSA_RX_0_VI_FB_RCH_MUX" value="WSA_CDC_DMA_TX_0" /> <path name="voice-speaker-protected" /> </path> <path name="voice-speaker-stereo-protected"> Loading @@ -2331,7 +2408,7 @@ </path> <path name="handset-mic"> <path name="dmic2" /> <path name="amic1" /> </path> <path name="headphones"> Loading Loading @@ -2477,18 +2554,19 @@ <!-- Dual MIC devices --> <path name="handset-dmic-endfire"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Two" /> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC0" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC1" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="TX DEC1 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX1" value="ADC1" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC3" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="speaker-dmic-endfire"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Two" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC2" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC1" /> <path name="handset-dmic-endfire" /> </path> <path name="dmic-endfire"> Loading Loading @@ -2568,7 +2646,7 @@ </path> <path name="voice-tty-vco-handset-mic"> <path name="dmic3" /> <path name="amic3" /> </path> <path name="unprocessed-handset-mic"> Loading @@ -2589,12 +2667,20 @@ <path name="speaker-tmic"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Three" /> <ctl name="TX DEC0 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX0" value="ADC0" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC2" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="TX DEC1 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX1" value="ADC1" /> <ctl name="TX_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="TX DMIC MUX1" value="DMIC1" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> <ctl name="TX DEC2 MUX" value="SWR_MIC" /> <ctl name="TX SMIC MUX2" value="ADC2" /> <ctl name="TX_AIF1_CAP Mixer DEC2" value="1" /> <ctl name="TX DMIC MUX2" value="DMIC3" /> <ctl name="ADC3_MIXER Switch" value="1" /> <ctl name="ADC3 MUX" value="INP4" /> </path> <path name="voice-speaker-tmic"> Loading @@ -2602,15 +2688,6 @@ </path> <path name="speaker-qmic"> <ctl name="TX_CDC_DMA_TX_3 Channels" value="Four" /> <ctl name="TX_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="TX DMIC MUX0" value="DMIC2" /> <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="TX_AIF1_CAP Mixer DEC3" value="1" /> <ctl name="TX DMIC MUX3" value="DMIC4" /> </path> <path name="voice-speaker-qmic"> Loading
configs/atoll/sound_trigger_mixer_paths_qrd.xml +31 −25 Original line number Diff line number Diff line Loading @@ -81,6 +81,12 @@ <ctl name="EC Reference Channels" value="Zero"/> <ctl name="EC Reference Bit Format" value="0"/> <ctl name="EC Reference SampleRate" value="0"/> <ctl name="ADC1_MIXER Switch" value="0" /> <ctl name="ADC2_MIXER Switch" value="0" /> <ctl name="ADC3_MIXER Switch" value="0" /> <ctl name="ADC2 MUX" value="ZERO" /> <ctl name="ADC3 MUX" value="ZERO" /> <ctl name="ADC4 MUX" value="ZERO" /> <path name="listen-voice-wakeup-1"> <ctl name="LSM1 Mixer VA_CDC_DMA_TX_0" value="1" /> Loading Loading @@ -212,8 +218,9 @@ <path name="listen-ape-handset-mic"> <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 SMIC MUX0" value="ADC0" /> <ctl name="ADC1_MIXER Switch" value="1" /> </path> <path name="listen-ape-handset-mic-preproc"> Loading @@ -222,41 +229,36 @@ <path name="listen-ape-handset-dmic"> <ctl name="VA_CDC_DMA_TX_0 Channels" value="Two" /> <ctl name="VA DEC0 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX0" value="ADC0" /> <ctl name="VA_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="VA DEC1 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX1" value="ADC2" /> <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="DMIC2" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> </path> <path name="listen-ape-handset-tmic"> <ctl name="VA_CDC_DMA_TX_0 Channels" value="Three" /> <ctl name="VA DEC0 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX0" value="ADC0" /> <ctl name="VA_AIF1_CAP Mixer DEC0" value="1" /> <ctl name="ADC1_MIXER Switch" value="1" /> <ctl name="VA DEC1 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX1" value="ADC1" /> <ctl name="VA_AIF1_CAP Mixer DEC1" value="1" /> <ctl name="ADC2_MIXER Switch" value="1" /> <ctl name="ADC2 MUX" value="INP3" /> <ctl name="VA DEC2 MUX" value="SWR_MIC" /> <ctl name="VA SMIC MUX2" value="ADC2" /> <ctl name="VA_AIF1_CAP Mixer DEC2" value="1" /> <ctl name="VA DEC0 MUX" value="MSM_DMIC" /> <ctl name="VA DEC1 MUX" value="MSM_DMIC" /> <ctl name="VA DEC2 MUX" value="MSM_DMIC" /> <ctl name="VA DMIC MUX0" value="DMIC1" /> <ctl name="VA DMIC MUX1" value="DMIC2" /> <ctl name="VA DMIC MUX2" value="DMIC4" /> <ctl name="ADC3_MIXER Switch" value="1" /> <ctl name="ADC3 MUX" value="INP4" /> </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="MSM_DMIC" /> <ctl name="VA DEC1 MUX" value="MSM_DMIC" /> <ctl name="VA DEC2 MUX" value="MSM_DMIC" /> <ctl name="VA DEC3 MUX" value="MSM_DMIC" /> <ctl name="VA DMIC MUX0" value="DMIC1" /> <ctl name="VA DMIC MUX1" value="DMIC2" /> <ctl name="VA DMIC MUX2" value="DMIC3" /> <ctl name="VA DMIC MUX3" value="DMIC4" /> </path> <path name="listen-ape-headset-mic"> Loading Loading @@ -289,4 +291,8 @@ <ctl name="EC Reference SampleRate" value="48000"/> </path> <path name="echo-reference line"> <path name="echo-reference headset" /> </path> </mixer>