blob: 8845c5c4430d1dfe5f12204c6f889212081b7981 [file] [log] [blame]
Ashish Jain1221b522016-03-30 15:09:20 +05301<?xml version="1.0" encoding="ISO-8859-1"?>
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +05302<!-- Copyright (c) 2015-2016, 2018, 2020, The Linux Foundation. All rights reserved. -->
Ashish Jain1221b522016-03-30 15:09:20 +05303<!-- -->
4<!-- Redistribution and use in source and binary forms, with or without -->
5<!-- modification, are permitted provided that the following conditions are -->
6<!-- met: -->
7<!-- * Redistributions of source code must retain the above copyright -->
8<!-- notice, this list of conditions and the following disclaimer. -->
9<!-- * Redistributions in binary form must reproduce the above -->
10<!-- copyright notice, this list of conditions and the following -->
11<!-- disclaimer in the documentation and/or other materials provided -->
12<!-- with the distribution. -->
13<!-- * Neither the name of The Linux Foundation nor the names of its -->
14<!-- contributors may be used to endorse or promote products derived -->
15<!-- from this software without specific prior written permission. -->
16<!-- -->
17<!-- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -->
18<!-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -->
19<!-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT -->
20<!-- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS -->
21<!-- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -->
22<!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -->
23<!-- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -->
24<!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -->
25<!-- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -->
26<!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -->
27<!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -->
28<mixer>
29 <!-- These are the initial mixer settings -->
30 <ctl name="Voice Rx Device Mute" id="0" value="0" />
31 <ctl name="Voice Rx Device Mute" id="1" value="-1" />
32 <ctl name="Voice Rx Device Mute" id="2" value="20" />
33 <ctl name="Voice Tx Mute" id="0" value="0" />
34 <ctl name="Voice Tx Mute" id="1" value="-1" />
35 <ctl name="Voice Tx Mute" id="2" value="500" />
36 <ctl name="Voice Rx Gain" id="0" value="0" />
37 <ctl name="Voice Rx Gain" id="1" value="-1" />
38 <ctl name="Voice Rx Gain" id="2" value="20" />
39 <ctl name="Voip Tx Mute" id="0" value="0" />
40 <ctl name="Voip Tx Mute" id="1" value="500" />
41 <ctl name="Voip Rx Gain" id="0" value="0" />
42 <ctl name="Voip Rx Gain" id="1" value="20" />
43 <ctl name="Voip Mode Config" value="12" />
44 <ctl name="Voip Rate Config" value="0" />
45 <ctl name="Voip Evrc Min Max Rate Config" id="0" value="1" />
46 <ctl name="Voip Evrc Min Max Rate Config" id="1" value="4" />
47 <ctl name="Voip Dtx Mode" value="0" />
48 <ctl name="TTY Mode" value="OFF" />
49 <ctl name="HPHL Volume" value="9" />
50 <ctl name="HPHR Volume" value="9" />
51 <ctl name="RX HPH Mode" value="NORMAL" />
52 <ctl name="COMP0 RX1" value="0" />
53 <ctl name="COMP0 RX2" value="0" />
54 <ctl name="RX1 Digital Volume" value="84" />
55 <ctl name="RX2 Digital Volume" value="84" />
56 <ctl name="RX3 Digital Volume" value="84" />
Rohit kumarb17919f2016-10-03 10:25:26 +053057 <ctl name="IIR1 INP1 Volume" value="53" />
58 <ctl name="IIR1 INP2 Volume" value="53" />
59 <ctl name="IIR1 INP3 Volume" value="53" />
60 <ctl name="IIR1 INP4 Volume" value="53" />
Ashish Jain1221b522016-03-30 15:09:20 +053061 <ctl name="ADC1 Volume" value="4" />
62 <ctl name="ADC2 Volume" value="4" />
63 <ctl name="ADC3 Volume" value="4" />
64 <ctl name="DEC1 Volume" value="84" />
65 <ctl name="DEC2 Volume" value="84" />
66 <ctl name="DEC2 MUX" value="ZERO" />
67 <ctl name="DEC1 MUX" value="ZERO" />
68 <ctl name="ADC2 MUX" value="ZERO" />
69 <ctl name="RDAC2 MUX" value="ZERO" />
70 <ctl name="RX2 MIX2 INP2" value="ZERO" />
71 <ctl name="RX2 MIX2 INP1" value="ZERO" />
72 <ctl name="RX1 MIX2 INP2" value="ZERO" />
73 <ctl name="RX1 MIX2 INP1" value="ZERO" />
74 <ctl name="RX3 MIX1 INP2" value="ZERO" />
75 <ctl name="RX3 MIX1 INP1" value="ZERO" />
76 <ctl name="RX2 MIX1 INP2" value="ZERO" />
77 <ctl name="RX2 MIX1 INP1" value="ZERO" />
78 <ctl name="RX1 MIX1 INP2" value="ZERO" />
79 <ctl name="RX1 MIX1 INP1" value="ZERO" />
80 <ctl name="EAR_S" value="ZERO" />
81 <ctl name="HPHL" value="ZERO" />
82 <ctl name="HPHR" value="ZERO" />
83 <ctl name="SPK" value="ZERO" />
84 <ctl name="WSA Spk Switch" value="ZERO" />
85 <ctl name="SpkrMono WSA_RDAC" value="ZERO" />
86 <ctl name="SpkrMono BOOST Switch" value="1" />
87 <ctl name="EAR PA Gain" value="POS_6_DB" />
88 <ctl name="EAR PA Gain" value="POS_1P5_DB" />
89 <ctl name="EAR PA Boost" value="ENABLE" />
90 <ctl name="MI2S_RX Channels" value="One" />
91 <ctl name="MI2S_TX Channels" value="One" />
92 <ctl name="PRI_MI2S_RX_DL_HL Switch" value="0" />
93 <ctl name="PRI_MI2S_RX_VI_FB_MUX" value="ZERO" />
94 <ctl name="DEC3 MUX" value="ZERO" />
95 <ctl name="DEC4 MUX" value="ZERO" />
96 <ctl name="SpkrMono VISENSE Switch" value="0" />
97
98 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia1" value="0" />
99 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="0" />
100 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia3" value="0" />
101 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3" value="0" />
102 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia3" value="0" />
103 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia4" value="0" />
104 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4" value="0" />
105 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="0" />
106 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia4" value="0" />
107 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia5" value="0" />
108 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="0" />
109 <ctl name="MultiMedia1 Mixer TERT_MI2S_TX" value="0" />
110 <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="0" />
111 <ctl name="MultiMedia1 Mixer INTERNAL_BT_SCO_TX" value="0" />
112 <ctl name="PRI_MI2S_RX_Voice Mixer CSVoice" value="0" />
113 <ctl name="Voice_Tx Mixer TERT_MI2S_TX_Voice" value="0" />
114 <ctl name="PRI_MI2S_RX Port Mixer INT_BT_SCO_TX" value="0" />
115 <!-- Voice BTSCO -->
116 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_8KHZ" />
117 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="0" />
118 <ctl name="Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice" value="0" />
119 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer Multimedia6" value="0" />
120 <ctl name="MultiMedia6 Mixer TERT_MI2S_TX" value="0" />
121
122 <!-- Voice2 -->
123 <ctl name="PRI_MI2S_RX_Voice Mixer Voice2" value="0" />
124 <ctl name="Voice2_Tx Mixer TERT_MI2S_TX_Voice2" value="0" />
125 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="0" />
126 <ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="0" />
127 <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="0" />
128 <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="0" />
129 <!-- Voice2 end -->
130
131 <!-- VoWLAN -->
132 <ctl name="PRI_MI2S_RX_Voice Mixer VoWLAN" value="0" />
133 <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="0" />
134 <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="0" />
135 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN" value="0" />
136 <ctl name="VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN" value="0" />
137 <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="0" />
138 <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="0" />
139 <!-- VoWLAN -->
140
141 <!-- Multimode Voice1 -->
142 <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode1" value="0" />
143 <ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="0" />
144 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode1" value="0" />
145 <ctl name="VoiceMMode1_Tx Mixer INT_BT_SCO_TX_MMode1" value="0" />
146 <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="0" />
147 <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="0" />
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +0530148 <!-- Multimode Voice1 proxy-Port -->
149 <ctl name="PROXY_RX_Voice Mixer VoiceMMode1" value="0" />
150 <ctl name="VoiceMMode1_Tx Mixer PROXY_TX_MMode1" value="0" />
Ashish Jain1221b522016-03-30 15:09:20 +0530151 <!-- Multimode Voice1 end -->
152
153 <!-- Multimode Voice2 -->
154 <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode2" value="0" />
155 <ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="0" />
156 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode2" value="0" />
157 <ctl name="VoiceMMode2_Tx Mixer INT_BT_SCO_TX_MMode2" value="0" />
158 <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="0" />
159 <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="0" />
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +0530160 <!-- Multimode Voice2 proxy-Port -->
161 <ctl name="PROXY_RX_Voice Mixer VoiceMMode2" value="0" />
162 <ctl name="VoiceMMode2_Tx Mixer PROXY_TX_MMode2" value="0" />
Ashish Jain1221b522016-03-30 15:09:20 +0530163 <!-- Multimode Voice2 end -->
164
165 <!-- Voip -->
166 <ctl name="PRI_MI2S_RX_Voice Mixer Voip" value="0" />
167 <ctl name="Voip_Tx Mixer TERT_MI2S_TX_Voip" value="0" />
168 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_8KHZ" />
169 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="0" />
170 <ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="0" />
171 <!-- Voip end -->
172
173 <!-- fm -->
174 <ctl name="Internal FM RX Volume" value="0" />
175 <ctl name="PRI_MI2S_RX Port Mixer INTERNAL_FM_TX" value="0" />
176 <ctl name="MI2S_DL_HL Switch" value="1" />
177 <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="0" />
178 <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="0" />
179 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia1" value="0" />
180 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia5" value="0" />
181 <!-- fm end -->
182
183 <!-- RT Proxy Cal -->
184 <ctl name="RT_PROXY_1_RX SetCalMode" value="CAL_MODE_NONE" />
185 <ctl name="RT_PROXY_1_TX SetCalMode" value="CAL_MODE_NONE" />
186 <!-- RT Proxy Cal end -->
187
188 <!-- Incall Recording -->
189 <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="0" />
190 <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="0" />
191 <!-- Incall Recording end -->
192
193 <!-- Incall Music -->
194 <ctl name="Incall_Music Audio Mixer MultiMedia2" value="0" />
195 <ctl name="Incall_Music_2 Audio Mixer MultiMedia9" value="0" />
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +0530196 <ctl name="Incall_Music Audio Mixer MultiMedia9" value="0" />
Ashish Jain1221b522016-03-30 15:09:20 +0530197 <!-- Incall Music End -->
198
199 <!-- QCHAT -->
200 <ctl name="PRI_MI2S_RX_Voice Mixer QCHAT" value="0" />
201 <ctl name="QCHAT_Tx Mixer TERT_MI2S_TX_QCHAT" value="0" />
202 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer QCHAT" value="0" />
203 <ctl name="QCHAT_Tx Mixer INTERNAL_BT_SCO_TX_QCHAT" value="0" />
204 <!-- QCHAT End -->
205
206 <!-- EC_REF -->
207 <ctl name="AUDIO_REF_EC_UL1 MUX" value="None" />
208
209 <!-- IIR -->
210 <ctl name="IIR1 Band1" id ="0" value="268435456" />
211 <ctl name="IIR1 Band1" id ="1" value="0" />
212 <ctl name="IIR1 Band1" id ="2" value="0" />
213 <ctl name="IIR1 Band1" id ="3" value="0" />
214 <ctl name="IIR1 Band1" id ="4" value="0" />
215 <ctl name="IIR1 Band2" id ="0" value="268435456" />
216 <ctl name="IIR1 Band2" id ="1" value="0" />
217 <ctl name="IIR1 Band2" id ="2" value="0" />
218 <ctl name="IIR1 Band2" id ="3" value="0" />
219 <ctl name="IIR1 Band2" id ="4" value="0" />
220 <ctl name="IIR1 Band3" id ="0" value="268435456" />
221 <ctl name="IIR1 Band3" id ="1" value="0" />
222 <ctl name="IIR1 Band3" id ="2" value="0" />
223 <ctl name="IIR1 Band3" id ="3" value="0" />
224 <ctl name="IIR1 Band3" id ="4" value="0" />
225 <ctl name="IIR1 Band4" id ="0" value="268435456" />
226 <ctl name="IIR1 Band4" id ="1" value="0" />
227 <ctl name="IIR1 Band4" id ="2" value="0" />
228 <ctl name="IIR1 Band4" id ="3" value="0" />
229 <ctl name="IIR1 Band4" id ="4" value="0" />
230 <ctl name="IIR1 Band5" id ="0" value="268435456" />
231 <ctl name="IIR1 Band5" id ="1" value="0" />
232 <ctl name="IIR1 Band5" id ="2" value="0" />
233 <ctl name="IIR1 Band5" id ="3" value="0" />
234 <ctl name="IIR1 Band5" id ="4" value="0" />
235 <ctl name="IIR1 Enable Band1" value="0" />
236 <ctl name="IIR1 Enable Band2" value="0" />
237 <ctl name="IIR1 Enable Band3" value="0" />
238 <ctl name="IIR1 Enable Band4" value="0" />
239 <ctl name="IIR1 Enable Band5" value="0" />
240 <!-- IIR -->
241
242 <!-- ADSP testfwk -->
243 <ctl name="MI2S_DL_HL Switch" value="0" />
244 <!-- ADSP testfwk end-->
245
246 <path name="bt-sco-wb-samplerate">
247 <ctl name="Internal BTSCO SampleRate" value="16000" />
248 </path>
249
250 <!-- These are audio route (FE to BE) specific mixer settings -->
251 <path name="deep-buffer-playback">
252 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia1" value="1" />
253 </path>
254
255 <path name="deep-buffer-playback bt-sco">
256 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="1" />
257 </path>
258
259 <path name="deep-buffer-playback bt-sco-wb">
260 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
261 <path name="deep-buffer-playback bt-sco" />
262 </path>
263
kunleizd7014aa2018-05-14 19:34:36 +0800264 <path name="deep-buffer-playback speaker-and-bt-sco">
265 <path name="deep-buffer-playback bt-sco" />
266 <path name="deep-buffer-playback" />
267 </path>
268
269 <path name="deep-buffer-playback speaker-and-bt-sco-wb">
270 <path name="deep-buffer-playback bt-sco-wb" />
271 <path name="deep-buffer-playback" />
272 </path>
273
274 <path name="deep-buffer-playback wsa-speaker-and-bt-sco">
275 <path name="deep-buffer-playback speaker-and-bt-sco" />
276 </path>
277
278 <path name="deep-buffer-playback wsa-speaker-and-bt-sco-wb">
279 <path name="deep-buffer-playback speaker-and-bt-sco-wb" />
280 </path>
281
Ashish Jain1221b522016-03-30 15:09:20 +0530282 <path name="deep-buffer-playback afe-proxy">
283 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="1" />
284 </path>
285
286 <path name="deep-buffer-playback usb-headphones">
287 <path name="deep-buffer-playback afe-proxy" />
288 </path>
289
290 <path name="deep-buffer-playback speaker-and-usb-headphones">
291 <path name="deep-buffer-playback usb-headphones" />
292 <path name="deep-buffer-playback" />
293 </path>
294
pavanc1f1d4ba2018-02-04 11:43:20 +0530295 <path name="deep-buffer-playback speaker-and-headphones">
296 <path name="deep-buffer-playback" />
297 </path>
298
Ashish Jain1221b522016-03-30 15:09:20 +0530299 <path name="deep-buffer-playback transmission-fm">
300 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia1" value="1" />
301 </path>
302
303 <path name="low-latency-playback">
304 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia5" value="1" />
305 </path>
306
307 <path name="low-latency-playback speaker-protected">
308 <path name="low-latency-playback" />
309 </path>
310
311 <path name="low-latency-playback bt-sco">
312 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="1" />
313 </path>
314
315 <path name="low-latency-playback bt-sco-wb">
316 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
317 <path name="low-latency-playback bt-sco" />
318 </path>
319
kunleizd7014aa2018-05-14 19:34:36 +0800320 <path name="low-latency-playback speaker-and-bt-sco">
321 <path name="low-latency-playback bt-sco" />
322 <path name="low-latency-playback" />
323 </path>
324
325 <path name="low-latency-playback speaker-and-bt-sco-wb">
326 <path name="low-latency-playback bt-sco-wb" />
327 <path name="low-latency-playback" />
328 </path>
329
330 <path name="low-latency-playback wsa-speaker-and-bt-sco">
331 <path name="low-latency-playback speaker-and-bt-sco" />
332 </path>
333
334 <path name="low-latency-playback wsa-speaker-and-bt-sco-wb">
335 <path name="low-latency-playback speaker-and-bt-sco-wb" />
336 </path>
337
Ashish Jain1221b522016-03-30 15:09:20 +0530338 <path name="low-latency-playback afe-proxy">
339 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="1" />
340 </path>
341
342 <path name="low-latency-playback usb-headphones">
343 <path name="low-latency-playback afe-proxy" />
344 </path>
345
346 <path name="low-latency-playback speaker-and-usb-headphones">
347 <path name="low-latency-playback usb-headphones" />
348 <path name="low-latency-playback" />
349 </path>
350
351 <path name="low-latency-playback transmission-fm">
352 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia5" value="1" />
353 </path>
354
pavanc1f1d4ba2018-02-04 11:43:20 +0530355 <path name="low-latency-playback speaker-and-headphones">
356 <path name="low-latency-playback" />
357 </path>
358
Ashish Jain1221b522016-03-30 15:09:20 +0530359 <path name="audio-ull-playback">
360 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia3" value="1" />
361 </path>
362
363 <path name="audio-ull-playback headphones">
364 <path name="audio-ull-playback" />
365 </path>
366
367 <path name="audio-ull-playback speaker-protected">
368 <path name="audio-ull-playback" />
369 </path>
370
371 <path name="audio-ull-playback bt-sco">
372 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3" value="1" />
373 </path>
374
375 <path name="audio-ull-playback bt-sco-wb">
376 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
377 <path name="audio-ull-playback bt-sco" />
378 </path>
379
kunleizd7014aa2018-05-14 19:34:36 +0800380 <path name="audio-ull-playback speaker-and-bt-sco">
381 <path name="audio-ull-playback bt-sco" />
382 <path name="audio-ull-playback" />
383 </path>
384
385 <path name="audio-ull-playback speaker-and-bt-sco-wb">
386 <path name="audio-ull-playback bt-sco-wb" />
387 <path name="audio-ull-playback" />
388 </path>
389
390 <path name="audio-ull-playback wsa-speaker-and-bt-sco">
391 <path name="audio-ull-playback speaker-and-bt-sco" />
392 </path>
393
394 <path name="audio-ull-playback wsa-speaker-and-bt-sco-wb">
395 <path name="audio-ull-playback speaker-and-bt-sco-wb" />
396 </path>
397
Ashish Jain1221b522016-03-30 15:09:20 +0530398 <path name="audio-ull-playback afe-proxy">
399 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia3" value="1" />
400 </path>
401
402 <path name="audio-ull-playback usb-headphones">
403 <path name="audio-ull-playback afe-proxy" />
404 </path>
405
406 <path name="audio-ull-playback speaker-and-usb-headphones">
407 <path name="audio-ull-playback usb-headphones" />
408 <path name="audio-ull-playback" />
409 </path>
410
pavanc1f1d4ba2018-02-04 11:43:20 +0530411 <path name="audio-ull-playback speaker-and-headphones">
412 <path name="audio-ull-playback" />
413 </path>
414
Ashish Jain1221b522016-03-30 15:09:20 +0530415 <path name="compress-offload-playback">
416 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia4" value="1" />
417 </path>
418
419 <path name="compress-offload-playback speaker-protected">
420 <path name="compress-offload-playback" />
421 </path>
422 <path name="compress-offload-playback bt-sco">
423 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4" value="1" />
424 </path>
425
426 <path name="compress-offload-playback bt-sco-wb">
427 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
428 <path name="compress-offload-playback bt-sco" />
429 </path>
430
kunleizd7014aa2018-05-14 19:34:36 +0800431 <path name="compress-offload-playback speaker-and-bt-sco">
432 <path name="compress-offload-playback bt-sco" />
433 <path name="compress-offload-playback" />
434 </path>
435
436 <path name="compress-offload-playback speaker-and-bt-sco-wb">
437 <path name="compress-offload-playback bt-sco-wb" />
438 <path name="compress-offload-playback" />
439 </path>
440
441 <path name="compress-offload-playback wsa-speaker-and-bt-sco">
442 <path name="compress-offload-playback speaker-and-bt-sco" />
443 </path>
444
445 <path name="compress-offload-playback wsa-speaker-and-bt-sco-wb">
446 <path name="compress-offload-playback speaker-and-bt-sco-wb" />
447 </path>
448
Ashish Jain1221b522016-03-30 15:09:20 +0530449 <path name="compress-offload-playback afe-proxy">
450 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="1" />
451 </path>
452
453 <path name="compress-offload-playback usb-headphones">
454 <path name="compress-offload-playback afe-proxy" />
455 </path>
456
457 <path name="compress-offload-playback speaker-and-usb-headphones">
458 <path name="compress-offload-playback usb-headphones" />
459 <path name="compress-offload-playback" />
460 </path>
461
pavanc1f1d4ba2018-02-04 11:43:20 +0530462 <path name="compress-offload-playback speaker-and-headphones">
463 <path name="compress-offload-playback" />
kunleizd7014aa2018-05-14 19:34:36 +0800464 </path>
465
Ashish Jain1221b522016-03-30 15:09:20 +0530466 <path name="compress-offload-playback2">
467 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia7" value="1" />
468 </path>
469
470 <path name="compress-offload-playback2 bt-sco">
471 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7" value="1" />
472 </path>
473
pavanc333d2ac2018-06-08 19:13:28 +0530474 <path name="compress-offload-playback2 bt-sco-wb">
475 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
476 <path name="compress-offload-playback2 bt-sco" />
477 </path>
478
kunleizd7014aa2018-05-14 19:34:36 +0800479 <path name="compress-offload-playback2 speaker-and-bt-sco">
480 <path name="compress-offload-playback2 bt-sco" />
481 <path name="compress-offload-playback2" />
482 </path>
483
484 <path name="compress-offload-playback2 speaker-and-bt-sco-wb">
485 <path name="compress-offload-playback2 bt-sco-wb" />
486 <path name="compress-offload-playback2" />
487 </path>
488
489 <path name="compress-offload-playback2 wsa-speaker-and-bt-sco">
490 <path name="compress-offload-playback2 speaker-and-bt-sco" />
491 </path>
492
493 <path name="compress-offload-playback2 wsa-speaker-and-bt-sco-wb">
494 <path name="compress-offload-playback2 speaker-and-bt-sco-wb" />
495 </path>
496
497 <path name="compress-offload-playback2 speaker-and-headphones">
498 <path name="compress-offload-playback2" />
Ashish Jain1221b522016-03-30 15:09:20 +0530499 </path>
500
Ashish Jain1221b522016-03-30 15:09:20 +0530501 <path name="compress-offload-playback transmission-fm">
502 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia4" value="1" />
503 </path>
504
505 <path name="compress-offload-playback3">
506 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia10" value="1" />
507 </path>
508
509 <path name="compress-offload-playback3 bt-sco">
510 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia10" value="1" />
511 </path>
512
kunleizd7014aa2018-05-14 19:34:36 +0800513 <path name="compress-offload-playback3 bt-sco-wb">
514 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
515 <path name="compress-offload-playback3 bt-sco" />
516 </path>
517
518 <path name="compress-offload-playback3 speaker-and-bt-sco">
519 <path name="compress-offload-playback3 bt-sco" />
520 <path name="compress-offload-playback3" />
521 </path>
522
523 <path name="compress-offload-playback3 speaker-and-bt-sco-wb">
524 <path name="compress-offload-playback3 bt-sco-wb" />
525 <path name="compress-offload-playback3" />
526 </path>
527
528 <path name="compress-offload-playback3 wsa-speaker-and-bt-sco">
529 <path name="compress-offload-playback3 speaker-and-bt-sco" />
530 </path>
531
532 <path name="compress-offload-playback3 wsa-speaker-and-bt-sco-wb">
533 <path name="compress-offload-playback3 speaker-and-bt-sco-wb" />
534 </path>
535
536 <path name="compress-offload-playback3 speaker-and-headphones">
537 <path name="compress-offload-playback3" />
538 </path>
539
Ashish Jain1221b522016-03-30 15:09:20 +0530540 <path name="compress-offload-playback4">
541 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia11" value="1" />
542 </path>
543
544 <path name="compress-offload-playback4 bt-sco">
545 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia11" value="1" />
546 </path>
547
kunleizd7014aa2018-05-14 19:34:36 +0800548 <path name="compress-offload-playback4 bt-sco-wb">
549 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
550 <path name="compress-offload-playback4 bt-sco" />
551 </path>
552
553 <path name="compress-offload-playback4 speaker-and-bt-sco">
554 <path name="compress-offload-playback4 bt-sco" />
555 <path name="compress-offload-playback4" />
556 </path>
557
558 <path name="compress-offload-playback4 speaker-and-bt-sco-wb">
559 <path name="compress-offload-playback4 bt-sco-wb" />
560 <path name="compress-offload-playback4" />
561 </path>
562
563 <path name="compress-offload-playback4 wsa-speaker-and-bt-sco">
564 <path name="compress-offload-playback4 speaker-and-bt-sco" />
565 </path>
566
567 <path name="compress-offload-playback4 wsa-speaker-and-bt-sco-wb">
568 <path name="compress-offload-playback4 speaker-and-bt-sco-wb" />
569 </path>
570
571 <path name="compress-offload-playback4 speaker-and-headphones">
572 <path name="compress-offload-playback4" />
573 </path>
574
Ashish Jain1221b522016-03-30 15:09:20 +0530575 <path name="compress-offload-playback5">
576 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia12" value="1" />
577 </path>
578
579 <path name="compress-offload-playback5 bt-sco">
580 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia12" value="1" />
581 </path>
582
kunleizd7014aa2018-05-14 19:34:36 +0800583 <path name="compress-offload-playback5 bt-sco-wb">
584 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
585 <path name="compress-offload-playback5 bt-sco" />
586 </path>
587
588 <path name="compress-offload-playback5 speaker-and-bt-sco">
589 <path name="compress-offload-playback5 bt-sco" />
590 <path name="compress-offload-playback5" />
591 </path>
592
593 <path name="compress-offload-playback5 speaker-and-bt-sco-wb">
594 <path name="compress-offload-playback5 bt-sco-wb" />
595 <path name="compress-offload-playback5" />
596 </path>
597
598 <path name="compress-offload-playback5 wsa-speaker-and-bt-sco">
599 <path name="compress-offload-playback5 speaker-and-bt-sco" />
600 </path>
601
602 <path name="compress-offload-playback5 wsa-speaker-and-bt-sco-wb">
603 <path name="compress-offload-playback5 speaker-and-bt-sco-wb" />
604 </path>
605
606 <path name="compress-offload-playback5 speaker-and-headphones">
607 <path name="compress-offload-playback5" />
608 </path>
609
Ashish Jain1221b522016-03-30 15:09:20 +0530610 <path name="compress-offload-playback6">
611 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia13" value="1" />
612 </path>
613
614 <path name="compress-offload-playback6 bt-sco">
615 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia13" value="1" />
616 </path>
617
kunleizd7014aa2018-05-14 19:34:36 +0800618 <path name="compress-offload-playback6 bt-sco-wb">
619 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
620 <path name="compress-offload-playback6 bt-sco" />
621 </path>
622
623 <path name="compress-offload-playback6 speaker-and-bt-sco">
624 <path name="compress-offload-playback6 bt-sco" />
625 <path name="compress-offload-playback6" />
626 </path>
627
628 <path name="compress-offload-playback6 speaker-and-bt-sco-wb">
629 <path name="compress-offload-playback6 bt-sco-wb" />
630 <path name="compress-offload-playback6" />
631 </path>
632
633 <path name="compress-offload-playback6 wsa-speaker-and-bt-sco">
634 <path name="compress-offload-playback6 speaker-and-bt-sco" />
635 </path>
636
637 <path name="compress-offload-playback6 wsa-speaker-and-bt-sco-wb">
638 <path name="compress-offload-playback6 speaker-and-bt-sco-wb" />
639 </path>
640
641 <path name="compress-offload-playback6 speaker-and-headphones">
642 <path name="compress-offload-playback6" />
643 </path>
644
Ashish Jain1221b522016-03-30 15:09:20 +0530645 <path name="compress-offload-playback7">
646 <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia14" value="1" />
647 </path>
648
649 <path name="compress-offload-playback7 bt-sco">
650 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia14" value="1" />
651 </path>
652
kunleizd7014aa2018-05-14 19:34:36 +0800653 <path name="compress-offload-playback7 bt-sco-wb">
654 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
655 <path name="compress-offload-playback7 bt-sco" />
656 </path>
657
658 <path name="compress-offload-playback7 speaker-and-bt-sco">
659 <path name="compress-offload-playback7 bt-sco" />
660 <path name="compress-offload-playback7" />
661 </path>
662
663 <path name="compress-offload-playback7 speaker-and-bt-sco-wb">
664 <path name="compress-offload-playback7 bt-sco-wb" />
665 <path name="compress-offload-playback7" />
666 </path>
667
668 <path name="compress-offload-playback7 wsa-speaker-and-bt-sco">
669 <path name="compress-offload-playback7 speaker-and-bt-sco" />
670 </path>
671
672 <path name="compress-offload-playback7 wsa-speaker-and-bt-sco-wb">
673 <path name="compress-offload-playback7 speaker-and-bt-sco-wb" />
674 </path>
675
676 <path name="compress-offload-playback7 speaker-and-headphones">
677 <path name="compress-offload-playback7" />
678 </path>
679
Ashish Jain1221b522016-03-30 15:09:20 +0530680 <path name="audio-record">
681 <ctl name="MultiMedia1 Mixer TERT_MI2S_TX" value="1" />
682 </path>
683
684 <path name="audio-record bt-sco">
685 <ctl name="MultiMedia1 Mixer INTERNAL_BT_SCO_TX" value="1" />
686 </path>
687
688 <path name="audio-record bt-sco-wb">
689 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
690 <path name="audio-record bt-sco" />
691 </path>
692
693 <path name="audio-record usb-headset-mic">
694 <ctl name="MultiMedia1 Mixer AFE_PCM_TX" value="1" />
695 </path>
696
697 <path name="audio-record capture-fm">
698 <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="1" />
699 </path>
700 <path name="audio-record-compress">
701 <ctl name="MultiMedia8 Mixer TERT_MI2S_TX" value="1" />
702 </path>
703
704 <path name="audio-record-compress bt-sco">
705 <ctl name="MultiMedia8 Mixer INTERNAL_BT_SCO_TX" value="1" />
706 </path>
707
708 <path name="audio-record-compress bt-sco-wb">
709 <ctl name="Internal BTSCO SampleRate" value="16000" />
710 <path name="audio-record-compress bt-sco" />
711 </path>
712
713 <path name="audio-record-compress usb-headset-mic">
714 <ctl name="MultiMedia8 Mixer AFE_PCM_TX" value="1" />
715 </path>
716
717 <path name="low-latency-record">
718 <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="1" />
719 </path>
720
721 <path name="low-latency-record bt-sco">
722 <ctl name="MultiMedia5 Mixer INTERNAL_BT_SCO_TX" value="1" />
723 </path>
724
725 <path name="low-latency-record bt-sco-wb">
726 <ctl name="Internal BTSCO SampleRate" value="16000" />
727 <path name="low-latency-record bt-sco" />
728 </path>
729
730 <path name="low-latency-record capture-fm">
731 <ctl name="MultiMedia5 Mixer INTERNAL_FM_TX" value="1" />
732 </path>
733
734 <path name="fm-virtual-record capture-fm">
735 <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="1" />
736 </path>
737
738 <path name="voice-call">
739 <ctl name="PRI_MI2S_RX_Voice Mixer CSVoice" value="1" />
740 <ctl name="Voice_Tx Mixer TERT_MI2S_TX_Voice" value="1" />
741 </path>
742
743 <path name="voice-call bt-sco">
744 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="1" />
745 <ctl name="Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice" value="1" />
746 </path>
747
748 <path name="voice-call bt-sco-wb">
749 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
750 <path name="voice-call bt-sco" />
751 </path>
752
753 <path name="voice-call usb-headphones">
754 <ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="1" />
755 <ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="1" />
756 </path>
757
758 <path name="voice-call afe-proxy">
759 <path name="voice-call usb-headphones" />
760 </path>
761
762 <path name="voice2-call">
763 <ctl name="PRI_MI2S_RX_Voice Mixer Voice2" value="1" />
764 <ctl name="Voice2_Tx Mixer TERT_MI2S_TX_Voice2" value="1" />
765 </path>
766
767 <path name="voice2-call bt-sco">
768 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="1" />
769 <ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="1" />
770 </path>
771
772 <path name="voice2-call bt-sco-wb">
773 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
774 <path name="voice2-call bt-sco" />
775 </path>
776
777 <path name="voice2-call usb-headphones">
778 <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="1" />
779 <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="1" />
780 </path>
781
782 <path name="voice2-call afe-proxy">
783 <path name="voice2-call usb-headphones" />
784 </path>
785
786 <path name="play-fm">
787 <ctl name="Internal FM RX Volume" value="1" />
788 <ctl name="PRI_MI2S_RX Port Mixer INTERNAL_FM_TX" value="1" />
789 <ctl name="MI2S_DL_HL Switch" value="1" />
790 </path>
791
792 <path name="vowlan-call">
793 <ctl name="PRI_MI2S_RX_Voice Mixer VoWLAN" value="1" />
794 <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="1" />
795 </path>
796
797 <path name="vowlan-call hdmi">
798 <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="1" />
799 <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="1" />
800 </path>
801
802 <path name="vowlan-call bt-sco">
803 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN" value="1" />
804 <ctl name="VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN" value="1" />
805 </path>
806
807 <path name="vowlan-call bt-sco-wb">
808 <ctl name="Internal BTSCO SampleRate" value="16000" />
809 <path name="vowlan-call bt-sco" />
810 </path>
811
812 <path name="vowlan-call usb-headphones">
813 <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="1" />
814 <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="1" />
815 </path>
816
pavanc1f1d4ba2018-02-04 11:43:20 +0530817 <path name="vowlan-call speaker-and-headphones">
818 <path name="vowlan-call" />
819 </path>
820
Ashish Jain1221b522016-03-30 15:09:20 +0530821 <path name="voicemmode1-call">
822 <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode1" value="1" />
823 <ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="1" />
824 </path>
825
826 <path name="voicemmode1-call bt-sco">
827 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode1" value="1" />
828 <ctl name="VoiceMMode1_Tx Mixer INT_BT_SCO_TX_MMode1" value="1" />
829 </path>
830
831 <path name="voicemmode1-call bt-sco-wb">
832 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
833 <path name="voicemmode1-call bt-sco" />
834 </path>
835
836 <path name="voicemmode1-call usb-headphones">
837 <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="1" />
838 <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="1" />
839 </path>
840
841 <path name="voicemmode1-call afe-proxy">
842 <path name="voicemmode1-call usb-headphones" />
843 </path>
844
pavanc1f1d4ba2018-02-04 11:43:20 +0530845 <path name="voicemmode1-call speaker-and-headphones">
846 <path name="voicemmode1-call" />
847 </path>
848
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +0530849 <path name="voicemmode1-call call-proxy">
850 <ctl name="PROXY_RX_Voice Mixer VoiceMMode1" value="1" />
851 <ctl name="VoiceMMode1_Tx Mixer PROXY_TX_MMode1" value="1" />
852 </path>
853
Ashish Jain1221b522016-03-30 15:09:20 +0530854 <path name="voicemmode2-call">
855 <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode2" value="1" />
856 <ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="1" />
857 </path>
858
859 <path name="voicemmode2-call bt-sco">
860 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode2" value="1" />
861 <ctl name="VoiceMMode2_Tx Mixer INT_BT_SCO_TX_MMode2" value="1" />
862 </path>
863
864 <path name="voicemmode2-call bt-sco-wb">
865 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
866 <path name="voicemmode2-call bt-sco" />
867 </path>
868
869 <path name="voicemmode2-call usb-headphones">
870 <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="1" />
871 <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="1" />
872 </path>
873
874 <path name="voicemmode2-call afe-proxy">
875 <path name="voicemmode2-call usb-headphones" />
876 </path>
877
pavanc1f1d4ba2018-02-04 11:43:20 +0530878 <path name="voicemmode2-call speaker-and-headphones">
879 <path name="voicemmode2-call" />
880 </path>
881
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +0530882 <path name="incall-rec-uplink-and-downlink call-proxy-in">
883 <path name="incall-rec-uplink-and-downlink" />
884 </path>
885
Ashish Jain1221b522016-03-30 15:09:20 +0530886 <path name="hfp-sco">
887 <ctl name="PRI_MI2S_RX Port Mixer INTERNAL_BT_SCO_TX" value="1" />
888 <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia6" value="1" />
889 <ctl name="MultiMedia6 Mixer TERT_MI2S_TX" value="1" />
890 <ctl name="HFP_INT_UL_HL Switch" value="1" />
891 </path>
892
893 <path name="hfp-sco-wb">
894 <ctl name="Internal BTSCO SampleRate" value="16000" />
895 <path name="hfp-sco" />
896 </path>
897
898 <path name="incall-rec-uplink">
899 <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
900 </path>
901
902 <path name="incall-rec-uplink bt-sco">
903 <path name="incall-rec-uplink" />
904 </path>
905
906 <path name="incall-rec-uplink bt-sco-wb">
907 <path name="incall-rec-uplink" />
908 </path>
909
910 <path name="incall-rec-uplink afe-proxy">
911 <path name="incall-rec-uplink" />
912 </path>
913
914 <path name="incall-rec-uplink usb-headset-mic">
915 <path name="incall-rec-uplink" />
916 </path>
917
918 <path name="incall-rec-uplink-compress">
919 <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" />
920 </path>
921
922 <path name="incall-rec-uplink-compress bt-sco">
923 <path name="incall-rec-uplink-compress" />
924 </path>
925
926 <path name="incall-rec-uplink-compress bt-sco-wb">
927 <path name="incall-rec-uplink-compress" />
928 </path>
929
930 <path name="incall-rec-uplink-compress usb-headset-mic">
931 <path name="incall-rec-uplink-compress" />
932 </path>
933
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +0530934 <path name="incall-rec-uplink call-proxy-in">
935 <path name="incall-rec-uplink" />
936 </path>
937
Ashish Jain1221b522016-03-30 15:09:20 +0530938 <path name="incall-rec-downlink">
939 <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
940 </path>
941
942 <path name="incall-rec-downlink bt-sco">
943 <path name="incall-rec-downlink" />
944 </path>
945
946 <path name="incall-rec-downlink bt-sco-wb">
947 <path name="incall-rec-downlink" />
948 </path>
949
950 <path name="incall-rec-downlink afe-proxy">
951 <path name="incall-rec-downlink" />
952 </path>
953
954 <path name="incall-rec-downlink usb-headset-mic">
955 <path name="incall-rec-downlink" />
956 </path>
957
958 <path name="incall-rec-downlink-compress">
959 <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1" />
960 </path>
961
962 <path name="incall-rec-downlink-compress bt-sco">
963 <path name="incall-rec-downlink-compress" />
964 </path>
965
966 <path name="incall-rec-downlink-compress bt-sco-wb">
967 <path name="incall-rec-downlink-compress" />
968 </path>
969
970 <path name="incall-rec-downlink-compress usb-headset-mic">
971 <path name="incall-rec-downlink-compress" />
972 </path>
973
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +0530974 <path name="incall-rec-downlink call-proxy-in">
975 <path name="incall-rec-downlink" />
976 </path>
977
Ashish Jain1221b522016-03-30 15:09:20 +0530978 <path name="incall-rec-uplink-and-downlink">
979 <path name="incall-rec-uplink" />
980 <path name="incall-rec-downlink" />
981 </path>
982
983 <path name="incall-rec-uplink-and-downlink bt-sco">
984 <path name="incall-rec-uplink-and-downlink" />
985 </path>
986
987 <path name="incall-rec-uplink-and-downlink bt-sco-wb">
988 <path name="incall-rec-uplink-and-downlink" />
989 </path>
990
991 <path name="incall-rec-uplink-and-downlink afe-proxy">
992 <path name="incall-rec-uplink-and-downlink" />
993 </path>
994
995 <path name="incall-rec-uplink-and-downlink-compress">
996 <path name="incall-rec-uplink-compress" />
997 <path name="incall-rec-downlink-compress" />
998 </path>
999
1000 <path name="incall-rec-uplink-and-downlink-compress bt-sco">
1001 <path name="incall-rec-uplink-and-downlink-compress" />
1002 </path>
1003
1004 <path name="incall-rec-uplink-and-downlink-compress bt-sco-wb">
1005 <path name="incall-rec-uplink-and-downlink-compress" />
1006 </path>
1007 <path name="incall-rec-uplink-and-downlink usb-headset-mic">
1008 <path name="incall-rec-uplink-and-downlink" />
1009 </path>
1010
1011 <path name="incall-rec-uplink-and-downlink-compress usb-headset-mic">
1012 <path name="incall-rec-uplink-and-downlink-compress" />
1013 </path>
1014
1015 <path name="incall_music_uplink">
1016 <ctl name="Incall_Music Audio Mixer MultiMedia2" value="1" />
1017 </path>
1018
1019 <path name="incall_music_uplink bt-sco">
1020 <path name="incall_music_uplink" />
1021 </path>
1022
1023 <path name="incall_music_uplink bt-sco-wb">
1024 <path name="incall_music_uplink" />
1025 </path>
1026
1027 <path name="incall_music_uplink afe-proxy">
1028 <path name="incall_music_uplink" />
1029 </path>
1030
1031 <path name="incall_music_uplink usb-headphones">
1032 <path name="incall_music_uplink" />
1033 </path>
1034 <path name="incall_music_uplink2">
1035 <ctl name="Incall_Music_2 Audio Mixer MultiMedia9" value="1" />
1036 </path>
1037
1038 <path name="incall_music_uplink2 bt-sco">
1039 <path name="incall_music_uplink2" />
1040 </path>
1041
1042 <path name="incall_music_uplink2 bt-sco-wb">
1043 <path name="incall_music_uplink2" />
1044 </path>
1045
1046 <path name="incall_music_uplink2 afe-proxy">
1047 <path name="incall_music_uplink2" />
1048 </path>
1049
1050 <path name="incall_music_uplink2 usb-headphones">
1051 <path name="incall_music_uplink2" />
1052 </path>
1053 <path name="volte-call">
1054 <ctl name="PRI_MI2S_RX_Voice Mixer VoLTE" value="1" />
1055 <ctl name="VoLTE_Tx Mixer TERT_MI2S_TX_VoLTE" value="1" />
1056 </path>
1057
1058 <path name="volte-call hdmi">
1059 <ctl name="HDMI_RX_Voice Mixer VoLTE" value="1" />
1060 <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
1061 </path>
1062
1063 <path name="volte-call bt-sco">
1064 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoLTE" value="1" />
1065 <ctl name="VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE" value="1" />
1066 </path>
1067
1068 <path name="volte-call bt-sco-wb">
1069 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
1070 <path name="volte-call bt-sco" />
1071 </path>
1072
1073 <path name="volte-call usb-headphones">
1074 <ctl name="AFE_PCM_RX_Voice Mixer VoLTE" value="1" />
1075 <ctl name="VoLTE_Tx Mixer AFE_PCM_TX_VoLTE" value="1" />
1076 </path>
1077
1078 <path name="volte-call afe-proxy">
1079 <path name="volte-call usb-headphones" />
1080 </path>
1081
pavanc1f1d4ba2018-02-04 11:43:20 +05301082 <path name="volte-call speaker-and-headphones">
1083 <path name="volte-call" />
1084 </path>
1085
Ashish Jain1221b522016-03-30 15:09:20 +05301086 <path name="compress-voip-call">
1087 <ctl name="PRI_MI2S_RX_Voice Mixer Voip" value="1" />
1088 <ctl name="Voip_Tx Mixer TERT_MI2S_TX_Voip" value="1" />
1089 </path>
1090
1091 <path name="compress-voip-call bt-sco">
1092 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="1" />
1093 <ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="1" />
1094 </path>
1095
1096 <path name="compress-voip-call bt-sco-wb">
1097 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
1098 <path name="compress-voip-call bt-sco" />
1099 </path>
1100
1101 <path name="afe-proxy-playback afe-proxy">
1102 </path>
1103
1104 <path name="afe-proxy-record afe-proxy">
1105 </path>
1106
1107 <path name="compress-voip-call afe-proxy">
1108 <ctl name="AFE_PCM_RX_Voice Mixer Voip" value='1' />
1109 <ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value='1' />
1110 </path>
1111
pavanc1f1d4ba2018-02-04 11:43:20 +05301112 <path name="compress-voip-call speaker-and-headphones">
1113 <path name="compress-voip-call" />
1114 </path>
1115
Anver sadhiquef8f6a0c2020-03-23 13:47:07 +05301116 <path name="voicemmode2-call call-proxy">
1117 <ctl name="PROXY_RX_Voice Mixer VoiceMMode2" value="1" />
1118 <ctl name="VoiceMMode2_Tx Mixer PROXY_TX_MMode2" value="1" />
1119 </path>
1120
Ashish Jain1221b522016-03-30 15:09:20 +05301121 <path name="qchat-call">
1122 <ctl name="PRI_MI2S_RX_Voice Mixer QCHAT" value="1" />
1123 <ctl name="QCHAT_Tx Mixer TERT_MI2S_TX_QCHAT" value="1" />
1124 </path>
1125
1126 <path name="qchat-call bt-sco">
1127 <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer QCHAT" value="1" />
1128 <ctl name="QCHAT_Tx Mixer INTERNAL_BT_SCO_TX_QCHAT" value="1" />
1129 </path>
1130
1131 <path name="qchat-call bt-sco-wb">
1132 <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
1133 <path name="qchat-call bt-sco" />
1134 </path>
1135
1136 <!-- These are actual sound device specific mixer settings -->
1137 <path name="adc1">
1138 <ctl name="ADC1 Volume" value="6" />
1139 <ctl name="DEC1 MUX" value="ADC1" />
1140 </path>
1141
1142 <path name="adc2">
1143 <ctl name="ADC2 Volume" value="6" />
1144 <ctl name="DEC1 MUX" value="ADC2" />
1145 </path>
1146
1147 <path name="adc3">
1148 <ctl name="ADC3 Volume" value="6" />
1149 <ctl name="DEC1 MUX" value="ADC2" />
1150 <ctl name="ADC2 MUX" value="INP3" />
1151 </path>
1152
1153 <path name="speaker">
1154 <ctl name="RX3 MIX1 INP1" value="RX1" />
1155 <ctl name="SPK" value="Switch" />
1156 </path>
1157
1158 <path name="wsa-speaker">
1159 <ctl name="RX3 MIX1 INP1" value="RX1" />
1160 <ctl name="RX3 Digital Volume" value="84" />
1161 <ctl name="LINE_OUT" value="Switch" />
1162 <ctl name="SpkrMono WSA_RDAC" value="Switch" />
1163 </path>
1164
1165 <path name="spkr-rx-calib">
1166 <ctl name="PRI_MI2S_RX_DL_HL Switch" value="1" />
1167 </path>
1168
1169 <path name="vi-feedback">
1170 </path>
1171
1172 <path name="spkr-vi-record">
1173 <ctl name="PRI_MI2S_RX_VI_FB_MUX" value="SENARY_TX" />
1174 </path>
1175
1176 <path name="speaker-protected">
1177 <ctl name="DEC3 MUX" value="DMIC3" />
1178 <ctl name="DEC4 MUX" value="DMIC4" />
1179 <path name="wsa-speaker" />
1180 <ctl name="PRI_MI2S_RX_VI_FB_MUX" value="SENARY_TX" />
1181 <ctl name="SpkrMono VISENSE Switch" value="1" />
1182 </path>
1183
1184 <path name="speaker-mic">
1185 <path name="adc1" />
1186 <ctl name="IIR1 INP1 MUX" value="DEC1" />
1187 </path>
1188
1189 <path name="handset">
1190 <ctl name="RX1 MIX1 INP1" value="RX1" />
1191 <ctl name="RDAC2 MUX" value="RX1" />
1192 <ctl name="RX1 Digital Volume" value="84" />
1193 <ctl name="EAR PA Gain" value="POS_6_DB" />
1194 <ctl name="EAR_S" value="Switch" />
1195 </path>
1196
1197 <path name="handset-mic">
1198 <path name="adc1" />
1199 <ctl name="IIR1 INP1 MUX" value="DEC1" />
1200 </path>
1201
1202 <path name="headphones">
1203 <ctl name="MI2S_RX Channels" value="Two" />
1204 <ctl name="RX1 MIX1 INP1" value="RX1" />
1205 <ctl name="RX2 MIX1 INP1" value="RX2" />
1206 <ctl name="RX HPH Mode" value="HD2" />
1207 <ctl name="COMP0 RX1" value="1" />
1208 <ctl name="COMP0 RX2" value="1" />
1209 <ctl name="RDAC2 MUX" value="RX2" />
1210 <ctl name="HPHL" value="Switch" />
1211 <ctl name="HPHR" value="Switch" />
1212 </path>
1213
1214 <path name="headset-mic">
1215 <path name="adc2" />
1216 <ctl name="ADC2 MUX" value="INP2" />
1217 <ctl name="IIR1 INP1 MUX" value="DEC1" />
1218 </path>
1219
1220 <path name="sidetone-iir">
1221 <ctl name="IIR1 Enable Band1" value="1" />
1222 <ctl name="IIR1 Enable Band2" value="1" />
1223 <ctl name="IIR1 Enable Band3" value="1" />
1224 <ctl name="IIR1 Enable Band4" value="1" />
1225 <ctl name="IIR1 Enable Band5" value="1" />
1226 </path>
1227
1228 <path name="sidetone-handset">
1229 <path name="sidetone-iir" />
1230 <ctl name="IIR1 INP1 Volume" value="53" />
1231 <ctl name="RX1 MIX2 INP1" value="IIR1" />
1232 </path>
1233
1234 <path name="sidetone-headphones">
1235 <path name="sidetone-iir" />
1236 <ctl name="RX1 MIX2 INP1" value="IIR1" />
1237 <ctl name="RX2 MIX2 INP1" value="IIR1" />
1238 <ctl name="IIR1 INP1 Volume" value="53" />
1239 </path>
1240
1241
1242 <path name="voice-handset">
1243 <path name="handset" />
1244 </path>
1245
1246 <path name="voice-speaker">
1247 <path name="speaker" />
1248 </path>
1249
1250 <path name="wsa-voice-speaker">
1251 <path name="wsa-speaker" />
1252 </path>
1253
1254 <path name="voice-speaker-mic">
1255 <path name="speaker-mic" />
1256 </path>
1257
1258 <path name="voice-headphones">
1259 <path name="headphones" />
1260 </path>
1261
1262 <path name="voice-headset-mic">
1263 <path name="headset-mic" />
1264 </path>
1265
1266 <path name="speaker-and-headphones">
1267 <path name="speaker" />
1268 <path name="headphones" />
1269 </path>
1270
1271 <path name="usb-headphones">
1272 </path>
1273
1274 <path name="afe-proxy">
1275 </path>
1276
1277 <path name="transmission-fm">
1278 </path>
1279
1280 <path name="speaker-and-usb-headphones">
1281 <path name="speaker" />
1282 <path name="usb-headphones" />
1283 </path>
1284
1285 <path name="voice-rec-mic">
1286 <path name="handset-mic" />
1287 </path>
1288
1289 <path name="camcorder-mic">
1290 <path name="handset-mic" />
1291 </path>
1292
1293 <path name="bt-sco-headset">
1294 </path>
1295
1296 <path name="bt-sco-mic">
1297 </path>
1298
1299 <path name="bt-sco-headset-wb">
1300 </path>
1301
1302 <path name="bt-sco-mic-wb">
1303 </path>
1304 <path name="usb-headset-mic">
1305 </path>
1306
1307 <path name="capture-fm">
1308 </path>
1309
1310 <!-- Dual MIC devices -->
1311 <path name="speaker-dmic-endfire">
1312 <path name="adc1" />
1313 <ctl name="ADC3 Volume" value="6" />
1314 <ctl name="DEC2 MUX" value="ADC2" />
1315 <ctl name="MI2S_TX Channels" value="Two" />
1316 <ctl name="ADC2 MUX" value="INP3" />
1317 </path>
1318
1319 <path name="dmic-endfire">
1320 <path name="speaker-dmic-endfire" />
1321 </path>
1322
1323 <path name="voice-dmic-ef-tmus">
1324 <path name="dmic-endfire" />
1325 </path>
1326
1327 <path name="voice-dmic-ef">
1328 <path name="dmic-endfire" />
1329 </path>
1330
1331 <path name="voice-speaker-dmic-ef">
1332 <path name="dmic-endfire" />
1333 </path>
1334
1335 <path name="voice-rec-dmic-ef">
1336 <path name="dmic-endfire" />
1337 </path>
1338
1339 <path name="voice-rec-dmic-ef-fluence">
1340 <path name="dmic-endfire" />
1341 </path>
1342
1343 <path name="handset-stereo-dmic-ef">
1344 <path name="speaker-dmic-endfire" />
1345 </path>
1346
1347 <path name="speaker-stereo-dmic-ef">
1348 <path name="speaker-dmic-endfire" />
1349 </path>
1350
1351 <path name="speaker-dmic-broadside">
1352 <path name="adc1" />
1353 <ctl name="ADC3 Volume" value="6" />
1354 <ctl name="DEC2 MUX" value="ADC2" />
1355 <ctl name="ADC2 MUX" value="INP3" />
1356 <ctl name="MI2S_TX Channels" value="Two" />
1357 </path>
1358
1359 <path name="dmic-broadside">
1360 <path name="speaker-dmic-broadside" />
1361 </path>
1362
1363 <path name="voice-speaker-dmic-broadside">
1364 <path name="dmic-broadside"/>
1365 </path>
1366
1367 <path name="echo-reference">
1368 <ctl name="AUDIO_REF_EC_UL1 MUX" value="I2S_RX" />
1369 </path>
1370
1371 <!-- TTY devices -->
1372
1373 <path name="tty-headphones">
1374 <ctl name="RX1 MIX1 INP1" value="RX1" />
1375 <ctl name="HPHL" value="Switch" />
1376 </path>
1377
1378 <path name="voice-tty-full-headphones">
1379 <ctl name="TTY Mode" value="FULL" />
1380 <path name="tty-headphones" />
1381 </path>
1382
1383 <path name="voice-tty-vco-headphones">
1384 <ctl name="TTY Mode" value="VCO" />
1385 <path name="tty-headphones" />
1386 </path>
1387
1388 <path name="voice-tty-hco-handset">
1389 <ctl name="TTY Mode" value="HCO" />
1390 <path name="handset" />
1391 </path>
1392
1393 <path name="voice-tty-full-headset-mic">
1394 <path name="adc2" />
1395 <ctl name="ADC2 MUX" value="INP2" />
1396 </path>
1397
1398 <path name="voice-tty-hco-headset-mic">
1399 <path name="voice-tty-full-headset-mic" />
1400 </path>
1401
1402 <path name="voice-tty-vco-handset-mic">
1403 <path name="adc1" />
1404 </path>
1405
Chaithanya Krishna Bacharajub5974cf2016-05-11 15:40:10 +05301406 <path name="unprocessed-handset-mic">
1407 <path name="handset-mic" />
1408 </path>
1409
1410 <path name="unprocessed-mic">
1411 <path name="unprocessed-handset-mic" />
1412 </path>
1413
Ashish Jain1221b522016-03-30 15:09:20 +05301414 <path name="ADSP testfwk">
1415 <ctl name="MI2S_DL_HL Switch" value="1" />
1416 </path>
1417
1418 <path name="voice-rx">
1419 </path>
1420
1421 <path name="voice-tx">
1422 </path>
1423
1424 <path name="line">
1425 <path name="headphones" />
1426 </path>
1427
1428 <path name="voice-line">
1429 <path name="voice-headphones" />
1430 </path>
1431
1432 <path name="speaker-and-line">
1433 <path name="speaker-and-headphones" />
1434 </path>
1435
1436</mixer>