pstar: add support for voip record low latency path

Add target specific changes to support voip using low latency record path.

[dianlujitao: WSA_CDC_DMA_RX_0 -> TERT_MI2S_RX for nio]

Change-Id: I459041bd11e868000c37565b8eb098ad514c37cb
This commit is contained in:
Revathi Uddaraju 2020-07-27 11:48:41 +05:30 committed by SGCMarkus
parent 1885914711
commit bc748508a1
2 changed files with 20 additions and 0 deletions

View File

@ -55,6 +55,7 @@
<usecase name="USECASE_AUDIO_PLAYBACK_AFE_PROXY" type="out" id="5"/> <usecase name="USECASE_AUDIO_PLAYBACK_AFE_PROXY" type="out" id="5"/>
<usecase name="USECASE_AUDIO_RECORD_AFE_PROXY" type="in" id="6"/> <usecase name="USECASE_AUDIO_RECORD_AFE_PROXY" type="in" id="6"/>
<usecase name="USECASE_AUDIO_RECORD_LOW_LATENCY" type="in" id="13" /> <usecase name="USECASE_AUDIO_RECORD_LOW_LATENCY" type="in" id="13" />
<usecase name="USECASE_AUDIO_RECORD_VOIP_LOW_LATENCY" type="in" id="13" />
<usecase name="USECASE_AUDIO_PLAYBACK_ULL" type="out" id="13" /> <usecase name="USECASE_AUDIO_PLAYBACK_ULL" type="out" id="13" />
<usecase name="USECASE_AUDIO_PLAYBACK_SILENCE" type="out" id="23" /> <usecase name="USECASE_AUDIO_PLAYBACK_SILENCE" type="out" id="23" />
<usecase name="USECASE_AUDIO_PLAYBACK_VOIP" type="out" id="12" /> <usecase name="USECASE_AUDIO_PLAYBACK_VOIP" type="out" id="12" />

View File

@ -465,6 +465,21 @@
<path name="echo-reference bt-sco" /> <path name="echo-reference bt-sco" />
</path> </path>
<path name="echo-reference-voip-low-latency">
<ctl name="AUDIO_REF_EC_UL8 MUX" value="TERT_MI2S_RX" />
<ctl name="EC Reference Channels" value="Two"/>
</path>
<path name="echo-reference-voip-low-latency handset">
<ctl name="AUDIO_REF_EC_UL8 MUX" value="TERT_MI2S_RX" />
<ctl name="EC Reference Channels" value="One"/>
</path>
<path name="echo-reference-voip-low-latency headphones">
<ctl name="AUDIO_REF_EC_UL8 MUX" value="TERT_MI2S_RX" />
<ctl name="EC Reference Channels" value="Two"/>
</path>
<path name="echo-reference-voip"> <path name="echo-reference-voip">
<ctl name="AUDIO_REF_EC_UL10 MUX" value="TERT_MI2S_RX" /> <ctl name="AUDIO_REF_EC_UL10 MUX" value="TERT_MI2S_RX" />
<ctl name="EC Reference Channels" value="One"/> <ctl name="EC Reference Channels" value="One"/>
@ -1703,6 +1718,10 @@
</path> </path>
<!-- VoIP Tx settings --> <!-- VoIP Tx settings -->
<path name="audio-record-voip-low-latency">
<ctl name="MultiMedia8 Mixer TX_CDC_DMA_TX_3" value="1" />
</path>
<path name="audio-record-voip"> <path name="audio-record-voip">
<ctl name="MultiMedia10 Mixer TX_CDC_DMA_TX_3" value="1" /> <ctl name="MultiMedia10 Mixer TX_CDC_DMA_TX_3" value="1" />
</path> </path>