blob: 7c29c82f29454e333a70bb3712f9f8eef5ded0dd [file] [log] [blame]
Damir Didjusto42238692013-10-28 17:08:54 -07001<?xml version="1.0" encoding="ISO-8859-1"?>
2<mixer>
3 <!-- These are the initial mixer settings -->
4 <ctl name="Voice Rx Device Mute" id="0" value="0" />
5 <ctl name="Voice Rx Device Mute" id="1" value="-1" />
6 <ctl name="Voice Rx Device Mute" id="2" value="20" />
7 <ctl name="Voice Tx Mute" id="0" value="0" />
8 <ctl name="Voice Tx Mute" id="1" value="-1" />
9 <ctl name="Voice Tx Mute" id="2" value="500" />
10 <ctl name="Voice Rx Gain" id="0" value="0" />
11 <ctl name="Voice Rx Gain" id="1" value="-1" />
12 <ctl name="Voice Rx Gain" id="2" value="20" />
13 <ctl name="TTY Mode" value="Off" />
14 <ctl name="LINEOUT1 Volume" value="13" />
15 <ctl name="LINEOUT2 Volume" value="13" />
16 <ctl name="LINEOUT3 Volume" value="13" />
17 <ctl name="LINEOUT4 Volume" value="13" />
18 <ctl name="HPHL Volume" value="20" />
19 <ctl name="HPHR Volume" value="20" />
20 <ctl name="RX1 Digital Volume" value="84" />
21 <ctl name="RX2 Digital Volume" value="84" />
22 <ctl name="RX3 Digital Volume" value="84" />
23 <ctl name="RX4 Digital Volume" value="84" />
24 <ctl name="RX5 Digital Volume" value="84" />
25 <ctl name="RX6 Digital Volume" value="84" />
26 <ctl name="RX7 Digital Volume" value="84" />
27 <ctl name="ADC1 Volume" value="19" />
28 <ctl name="ADC2 Volume" value="19" />
29 <ctl name="ADC3 Volume" value="19" />
30 <ctl name="ADC4 Volume" value="19" />
31 <ctl name="ADC5 Volume" value="19" />
32 <ctl name="ADC6 Volume" value="19" />
33 <ctl name="DEC1 Volume" value="84" />
34 <ctl name="DEC2 Volume" value="84" />
35 <ctl name="DEC3 Volume" value="84" />
36 <ctl name="DEC4 Volume" value="84" />
37 <ctl name="DEC5 Volume" value="84" />
38 <ctl name="DEC6 Volume" value="84" />
39 <ctl name="DEC7 Volume" value="84" />
40 <ctl name="DEC8 Volume" value="84" />
41 <ctl name="DEC9 Volume" value="84" />
42 <ctl name="DEC10 Volume" value="84" />
43 <ctl name="COMP0 Switch" value="0" />
44 <ctl name="COMP1 Switch" value="0" />
45 <ctl name="COMP2 Switch" value="0" />
46 <ctl name="SLIMBUS_3_RX Port Mixer MI2S_TX" value="0" />
47 <ctl name="HDMI_RX Port Mixer MI2S_TX" value="0" />
48 <ctl name="SLIMBUS_0_RX Port Mixer SLIM_0_TX" value="0" />
49 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia1" value="0" />
50 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia2" value="0" />
51 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia3" value="0" />
52 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia4" value="0" />
53 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia5" value="0" />
54 <ctl name="AUX_PCM_RX Audio Mixer MultiMedia5" value="0" />
55 <ctl name="AUX_PCM_RX_Voice Mixer CSVoice" value="0" />
56 <ctl name="SEC_AUX_PCM_RX_Voice Mixer CSVoice" value="0" />
57 <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="0" />
58 <ctl name="Voice_Tx Mixer SEC_AUX_PCM_TX_Voice" value="0" />
59 <!-- Voice BTSCO -->
60 <ctl name="Internal BTSCO SampleRate" value="8000" />
61 <ctl name="AUX_PCM_RX_Voice Mixer CSVoice" value="0" />
62 <ctl name="Voice_Tx Mixer AUX_PCM_TX_Voice" value="0" />
63 <ctl name="HDMI_RX_Voice Mixer CSVoice" value="0" />
64 <ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="0" />
65 <ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia1" value="0" />
66 <ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia2" value="0" />
67 <ctl name="MultiMedia5 Mixer SLIM_0_TX" value="0" />
68 <ctl name="MultiMedia5 Mixer AFE_PCM_TX" value="0" />
69 <ctl name="MultiMedia4 Mixer MI2S_TX" value="0" />
70 <ctl name="MultiMedia1 Mixer MI2S_TX" value="0" />
71 <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="0" />
72 <ctl name="MultiMedia1 Mixer SLIM_4_TX" value="0" />
73 <ctl name="MultiMedia1 Mixer SEC_AUX_PCM_UL_TX" value="0" />
74 <ctl name="HDMI Mixer MultiMedia1" value="0" />
75 <ctl name="HDMI Mixer MultiMedia2" value="0" />
76 <ctl name="HDMI Mixer MultiMedia3" value="0" />
77 <ctl name="HDMI Mixer MultiMedia4" value="0" />
78 <ctl name="HDMI Mixer MultiMedia5" value="0" />
79 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="0" />
80 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia2" value="0" />
81 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia3" value="0" />
82 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="0" />
83 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="0" />
84 <ctl name="IIR1 INP1 MUX" value="ZERO" />
85 <ctl name="SLIM TX10 MUX" value="ZERO" />
86 <ctl name="SLIM TX9 MUX" value="ZERO" />
87 <ctl name="SLIM TX8 MUX" value="ZERO" />
88 <ctl name="SLIM TX7 MUX" value="ZERO" />
89 <ctl name="SLIM TX6 MUX" value="ZERO" />
90 <ctl name="SLIM TX5 MUX" value="ZERO" />
91 <ctl name="SLIM TX4 MUX" value="ZERO" />
92 <ctl name="SLIM TX3 MUX" value="ZERO" />
93 <ctl name="SLIM TX2 MUX" value="ZERO" />
94 <ctl name="SLIM TX1 MUX" value="ZERO" />
95 <ctl name="DEC10 MUX" value="ZERO" />
96 <ctl name="DEC9 MUX" value="ZERO" />
97 <ctl name="DEC8 MUX" value="ZERO" />
98 <ctl name="DEC7 MUX" value="ZERO" />
99 <ctl name="DEC6 MUX" value="ZERO" />
100 <ctl name="DEC5 MUX" value="ZERO" />
101 <ctl name="DEC4 MUX" value="ZERO" />
102 <ctl name="DEC3 MUX" value="ZERO" />
103 <ctl name="DEC2 MUX" value="ZERO" />
104 <ctl name="DEC1 MUX" value="ZERO" />
105 <ctl name="RX2 MIX2 INP2" value="ZERO" />
106 <ctl name="RX2 MIX2 INP1" value="ZERO" />
107 <ctl name="RX1 MIX2 INP2" value="ZERO" />
108 <ctl name="RX1 MIX2 INP1" value="ZERO" />
109 <ctl name="RX7 MIX1 INP2" value="ZERO" />
110 <ctl name="RX7 MIX1 INP1" value="ZERO" />
111 <ctl name="RX6 MIX1 INP2" value="ZERO" />
112 <ctl name="RX6 MIX1 INP1" value="ZERO" />
113 <ctl name="RX5 MIX1 INP2" value="ZERO" />
114 <ctl name="RX5 MIX1 INP1" value="ZERO" />
115 <ctl name="RX4 MIX1 INP2" value="ZERO" />
116 <ctl name="RX4 MIX1 INP1" value="ZERO" />
117 <ctl name="RX3 MIX1 INP2" value="ZERO" />
118 <ctl name="RX3 MIX1 INP1" value="ZERO" />
119 <ctl name="RX2 MIX1 INP2" value="ZERO" />
120 <ctl name="RX2 MIX1 INP1" value="ZERO" />
121 <ctl name="RX1 MIX1 INP3" value="ZERO" />
122 <ctl name="RX1 MIX1 INP2" value="ZERO" />
123 <ctl name="RX1 MIX1 INP1" value="ZERO" />
124 <ctl name="HPHL DAC Switch" value="0" />
125 <ctl name="DAC1 Switch" value="0" />
126 <ctl name="SLIM_0_RX Channels" value="One" />
127 <ctl name="SLIM_0_TX Channels" value="One" />
128 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
129 <ctl name="EAR PA Gain" value="POS_6_DB" />
130 <ctl name="SLIM RX2 MUX" value="ZERO" />
131 <ctl name="SPK DRV Volume" value="8" />
132 <ctl name="AIF1_CAP Mixer SLIM TX7" value="0" />
133 <ctl name="AIF1_CAP Mixer SLIM TX8" value="0"/>
134 <ctl name="CLASS_H_DSM MUX" value="ZERO" />
135 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="0" />
136 <ctl name="HDMI Mixer MultiMedia4" value="0" />
137 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia4" value="0" />
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800138 <!-- usb headset -->
139 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="0" />
140 <ctl name="MultiMedia1 Mixer AFE_PCM_TX" value="0" />
141 <ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="0" />
142 <ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="0" />
143 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="0" />
144 <!-- usb headset end -->
145 <!-- fm -->
146 <ctl name="SLIMBUS_0_RX Port Mixer INTERNAL_FM_TX" value="0" />
147 <ctl name="SLIMBUS_DL_HL Switch" value="0" />
148 <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="0" />
149 <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="0" />
150 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia1" value="0" />
151 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia5" value="0" />
152 <!-- fm end -->
153
154 <!-- Incall Recording -->
155 <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="0" />
156 <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="0" />
157
158 <!-- VoLTE -->
159 <ctl name="SLIM_0_RX_Voice Mixer VoLTE" value="0" />
160 <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="0" />
161 <ctl name="HDMI_RX_Voice Mixer VoLTE" value="0" />
162 <ctl name="AUX_PCM_RX_Voice Mixer VoLTE" value="0" />
163 <ctl name="VoLTE_Tx Mixer AUX_PCM_TX_VoLTE" value="0" />
164 <!-- VoLTE end-->
165
166 <!-- Voice2 -->
167 <ctl name="SLIM_0_RX_Voice Mixer Voice2" value="0" />
168 <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="0" />
169 <ctl name="HDMI_RX_Voice Mixer Voice2" value="0" />
170 <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="0" />
171 <ctl name="AUX_PCM_RX_Voice Mixer Voice2" value="0" />
172 <ctl name="Voice2_Tx Mixer AUX_PCM_TX_Voice2" value="0" />
173 <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="0" />
174 <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="0" />
175 <!-- Voice2 End-->
Damir Didjusto42238692013-10-28 17:08:54 -0700176
177 <!-- anc headset -->
178 <!-- speaker anc combo -->
179 <ctl name="RX4 DSM MUX" value="CIC_OUT" />
180 <ctl name="RX6 DSM MUX" value="CIC_OUT" />
181 <!-- speaker anc combo end -->
182 <!-- IIR/voice anc -->
183 <ctl name="IIR1 Band1" id ="0" value="268435456" />
184 <ctl name="IIR1 Band1" id ="1" value="0" />
185 <ctl name="IIR1 Band1" id ="2" value="0" />
186 <ctl name="IIR1 Band1" id ="3" value="0" />
187 <ctl name="IIR1 Band1" id ="4" value="0" />
188 <ctl name="IIR1 Band2" id ="0" value="268435456" />
189 <ctl name="IIR1 Band2" id ="1" value="0" />
190 <ctl name="IIR1 Band2" id ="2" value="0" />
191 <ctl name="IIR1 Band2" id ="3" value="0" />
192 <ctl name="IIR1 Band2" id ="4" value="0" />
193 <ctl name="IIR1 Band3" id ="0" value="268435456" />
194 <ctl name="IIR1 Band3" id ="1" value="0" />
195 <ctl name="IIR1 Band3" id ="2" value="0" />
196 <ctl name="IIR1 Band3" id ="3" value="0" />
197 <ctl name="IIR1 Band3" id ="4" value="0" />
198 <ctl name="IIR1 Band4" id ="0" value="268435456" />
199 <ctl name="IIR1 Band4" id ="1" value="0" />
200 <ctl name="IIR1 Band4" id ="2" value="0" />
201 <ctl name="IIR1 Band4" id ="3" value="0" />
202 <ctl name="IIR1 Band4" id ="4" value="0" />
203 <ctl name="IIR1 Band5" id ="0" value="268435456" />
204 <ctl name="IIR1 Band5" id ="1" value="0" />
205 <ctl name="IIR1 Band5" id ="2" value="0" />
206 <ctl name="IIR1 Band5" id ="3" value="0" />
207 <ctl name="IIR1 Band5" id ="4" value="0" />
208 <ctl name="IIR1 Enable Band1" value="0" />
209 <ctl name="IIR1 Enable Band2" value="0" />
210 <ctl name="IIR1 Enable Band3" value="0" />
211 <ctl name="IIR1 Enable Band4" value="0" />
212 <ctl name="IIR1 Enable Band5" value="0" />
213 <ctl name="IIR1 INP1 Volume" value="62" />
214 <!-- IIR/voice anc end -->
215 <!-- anc handset -->
216 <ctl name="ANC Slot" value="0" />
217 <ctl name="ANC1 FB MUX" value="ZERO" />
218 <!-- anc handset end -->
219 <ctl name="ANC1 MUX" value="ZERO" />
220 <ctl name="ANC2 MUX" value="ZERO" />
221 <ctl name="ANC Function" value="OFF" />
222 <!-- anc headset end-->
223 <!-- aanc handset mic -->
224 <ctl name="AIF1_CAP Mixer SLIM TX9" value="0" />
225 <ctl name="SLIM_0_RX AANC MUX" value="ZERO" />
226 <!-- aanc handset mic end -->
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800227 <!-- ssr qmic -->
228 <ctl name="AIF1_CAP Mixer SLIM TX10" value="0" />
229 <!-- ssr qmic end-->
Damir Didjusto42238692013-10-28 17:08:54 -0700230
231 <!-- These are audio route (FE to BE) specific mixer settings -->
232 <path name="deep-buffer-playback">
233 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="1" />
234 </path>
235
236 <path name="deep-buffer-playback hdmi">
237 <ctl name="HDMI Mixer MultiMedia1" value="1" />
238 </path>
239
240 <path name="deep-buffer-playback speaker-and-hdmi">
241 <path name="deep-buffer-playback hdmi" />
242 <path name="deep-buffer-playback" />
243 </path>
244
245 <path name="deep-buffer-playback bt-sco">
246 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia1" value="1" />
247 </path>
248
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800249 <path name="deep-buffer-playback afe-proxy">
250 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="1" />
251 </path>
252
253 <path name="deep-buffer-playback usb-headphones">
254 <path name="deep-buffer-playback afe-proxy" />
255 </path>
256
257 <path name="deep-buffer-playback speaker-and-usb-headphones">
258 <path name="deep-buffer-playback usb-headphones" />
259 <path name="deep-buffer-playback" />
260 </path>
261
262 <path name="deep-buffer-playback transmission-fm">
263 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia1" value="1" />
264 </path>
265
Damir Didjusto42238692013-10-28 17:08:54 -0700266 <path name="low-latency-playback">
267 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
268 </path>
269
270 <path name="low-latency-playback hdmi">
271 <ctl name="HDMI Mixer MultiMedia5" value="1" />
272 </path>
273
274 <path name="low-latency-playback bt-sco">
275 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia5" value="1" />
276 </path>
277
278 <path name="low-latency-playback speaker-and-hdmi">
279 <path name="low-latency-playback hdmi" />
280 <path name="low-latency-playback" />
281 </path>
282
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800283 <path name="low-latency-playback afe-proxy">
284 <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="1" />
285 </path>
286
287 <path name="low-latency-playback usb-headphones">
288 <path name="low-latency-playback afe-proxy" />
289 </path>
290
291 <path name="low-latency-playback speaker-and-usb-headphones">
292 <path name="low-latency-playback usb-headphones" />
293 <path name="low-latency-playback" />
294 </path>
295
296 <path name="low-latency-playback transmission-fm">
297 <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia5" value="1" />
298 </path>
299
Damir Didjusto42238692013-10-28 17:08:54 -0700300 <path name="multi-channel-playback hdmi">
301 <ctl name="HDMI Mixer MultiMedia2" value="1" />
302 </path>
303
304 <path name="compress-offload-playback">
305 <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="1" />
306 </path>
307
308 <path name="compress-offload-playback hdmi">
309 <ctl name="HDMI Mixer MultiMedia4" value="1" />
310 </path>
311
312 <path name="compress-offload-playback bt-sco">
313 <ctl name="SEC_AUX_PCM_RX Audio Mixer MultiMedia4" value="1" />
314 </path>
315
316 <path name="compress-offload-playback speaker-and-hdmi">
317 <path name="compress-offload-playback hdmi" />
318 <path name="compress-offload-playback" />
319 </path>
320
321 <path name="audio-record">
322 <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
323 </path>
324
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800325 <path name="audio-record usb-headset-mic">
326 <ctl name="MultiMedia1 Mixer AFE_PCM_TX" value="1" />
327 </path>
328
Damir Didjusto42238692013-10-28 17:08:54 -0700329 <path name="audio-record bt-sco">
330 <ctl name="MultiMedia1 Mixer SEC_AUX_PCM_UL_TX" value="1" />
331 </path>
332
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800333 <path name="audio-record capture-fm">
334 <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="1" />
335 </path>
336
337 <path name="fm-virtual-record capture-fm">
338 <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="1" />
339 </path>
340
Damir Didjusto42238692013-10-28 17:08:54 -0700341 <path name="voice-call">
342 <ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="1" />
343 <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
344 </path>
345
346 <path name="voice-call hdmi">
347 <ctl name="HDMI_RX_Voice Mixer CSVoice" value="1" />
348 <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
349 </path>
350
351 <path name="voice-call bt-sco">
352 <ctl name="AUX_PCM_RX_Voice Mixer CSVoice" value="1" />
353 <ctl name="Voice_Tx Mixer AUX_PCM_TX_Voice" value="1" />
354 </path>
355
356 <path name="voice-call bt-sco-wb">
357 <ctl name="Internal BTSCO SampleRate" value="16000" />
358 <path name="voice-call bt-sco" />
359 </path>
360
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800361 <path name="voice-call usb-headphones">
362 <ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="1" />
363 <ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="1" />
364 </path>
365
366 <path name="voice2-call">
367 <ctl name="SLIM_0_RX_Voice Mixer Voice2" value="1" />
368 <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="1" />
369 </path>
370
371 <path name="voice2-call hdmi">
372 <ctl name="HDMI_RX_Voice Mixer Voice2" value="1" />
373 <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="1" />
374 </path>
375
376 <path name="voice2-call bt-sco">
377 <ctl name="AUX_PCM_RX_Voice Mixer Voice2" value="1" />
378 <ctl name="Voice2_Tx Mixer AUX_PCM_TX_Voice2" value="1" />
379 </path>
380
381 <path name="voice2-call bt-sco-wb">
382 <ctl name="Internal BTSCO SampleRate" value="16000" />
383 <path name="voice-call bt-sco" />
384 </path>
385
386 <path name="voice2-call usb-headphones">
387 <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="1" />
388 <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="1" />
389 </path>
390
391 <path name="play-fm">
392 <ctl name="Internal FM RX Volume" value="1" />
393 <ctl name="SLIMBUS_0_RX Port Mixer INTERNAL_FM_TX" value="1" />
394 <ctl name="SLIMBUS_DL_HL Switch" value="1" />
395 </path>
396
397 <path name="incall-rec-uplink">
398 <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
399 </path>
400
401 <path name="incall-rec-downlink">
402 <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
403 </path>
404
405 <path name="incall-rec-uplink-and-downlink">
406 <path name="incall-rec-uplink" />
407 <path name="incall-rec-downlink" />
408 </path>
409
410 <path name="volte-call">
411 <ctl name="SLIM_0_RX_Voice Mixer VoLTE" value="1" />
412 <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
413 </path>
414
415 <path name="volte-call hdmi">
416 <ctl name="HDMI_RX_Voice Mixer VoLTE" value="1" />
417 <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
418 </path>
419
420 <path name="volte-call bt-sco">
421 <ctl name="AUX_PCM_RX_Voice Mixer VoLTE" value="1" />
422 <ctl name="VoLTE_Tx Mixer AUX_PCM_TX_VoLTE" value="1" />
423 </path>
424
425 <path name="volte-call bt-sco-wb">
426 <ctl name="Internal BTSCO SampleRate" value="16000" />
427 <path name="volte-call bt-sco" />
428 </path>
429
Damir Didjusto42238692013-10-28 17:08:54 -0700430 <!-- These are actual sound device specific mixer settings -->
431 <path name="adc1">
432 <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
433 <ctl name="SLIM_0_TX Channels" value="One" />
434 <ctl name="SLIM TX7 MUX" value="DEC6" />
435 <ctl name="DEC6 MUX" value="ADC1" />
436 <ctl name="IIR1 INP1 MUX" value="DEC6" />
437 </path>
438
439 <path name="adc2">
440 <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
441 <ctl name="SLIM_0_TX Channels" value="One" />
442 <ctl name="SLIM TX7 MUX" value="DEC5" />
443 <ctl name="DEC5 MUX" value="ADC2" />
444 <ctl name="IIR1 INP1 MUX" value="DEC5" />
445 </path>
446
447 <path name="dmic1">
448 <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
449 <ctl name="SLIM_0_TX Channels" value="One" />
450 <ctl name="SLIM TX7 MUX" value="DEC7" />
451 <ctl name="DEC7 MUX" value="DMIC1" />
452 <ctl name="IIR1 INP1 MUX" value="DEC7" />
453 </path>
454
455 <path name="speaker">
456 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
457 <ctl name="RX1 MIX1 INP1" value="RX1" />
458 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
459 <ctl name="DAC1 Switch" value="1" />
460 </path>
461
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800462 <path name="speaker-fluid">
463 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
464 <ctl name="RX7 MIX1 INP1" value="RX1" />
465 <ctl name="COMP0 Switch" value="1" />
466 </path>
467
468 <path name="speaker-DB">
469 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
470 <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
471 <ctl name="SLIM_0_RX Channels" value="Two" />
472 <ctl name="RX3 MIX1 INP1" value="RX1" />
473 <ctl name="RX5 MIX1 INP1" value="RX2" />
474 <ctl name="LINEOUT1 Volume" value="20" />
475 <ctl name="LINEOUT2 Volume" value="20" />
476 </path>
477
478 <path name="speaker-liquid">
479 <path name="speaker-DB" />
480 <ctl name="RDAC5 MUX" value="DEM3_INV" />
481 <ctl name="RDAC7 MUX" value="DEM5_INV" />
482 <ctl name="COMP2 Switch" value="1" />
483 <ctl name="LINEOUT3 Volume" value="20" />
484 <ctl name="LINEOUT4 Volume" value="20" />
485 </path>
486
487 <path name="sidetone-iir">
Damir Didjusto42238692013-10-28 17:08:54 -0700488 <ctl name="IIR1 Enable Band1" value="1" />
489 <ctl name="IIR1 Enable Band2" value="1" />
490 <ctl name="IIR1 Enable Band3" value="1" />
491 <ctl name="IIR1 Enable Band4" value="1" />
492 <ctl name="IIR1 Enable Band5" value="1" />
493 </path>
494
495 <path name="sidetone-headphones">
496 <path name="sidetone-iir" />
497 <ctl name="IIR1 INP1 Volume" value="77" />
498 <ctl name="RX1 MIX2 INP1" value="IIR1" />
499 <ctl name="RX2 MIX2 INP1" value="IIR1" />
500 </path>
501
502 <path name="sidetone-handset">
503 <path name="sidetone-iir" />
504 <ctl name="IIR1 INP1 Volume" value="62" />
505 <ctl name="RX1 MIX2 INP1" value="IIR1" />
506 </path>
507
508 <path name="speaker-mic">
509 <path name="dmic1" />
510 </path>
511
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800512 <path name="speaker-mic-liquid">
513 <path name="dmic1" />
514 <ctl name="DEC9 Volume" value="111" />
515 </path>
516
517 <path name="speaker-mic-DB">
518 <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
519 <ctl name="SLIM_0_TX Channels" value="One" />
520 <ctl name="SLIM TX7 MUX" value="DEC6" />
521 <ctl name="DEC6 MUX" value="ADC1" />
522 <ctl name="ADC1 Volume" value="124" />
523 <ctl name="IIR1 INP1 MUX" value="DEC7" />
524 </path>
525
Damir Didjusto42238692013-10-28 17:08:54 -0700526 <path name="handset">
527 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
528 <ctl name="SLIM_0_RX Channels" value="One" />
529 <ctl name="RX1 MIX1 INP1" value="RX1" />
530 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
531 <ctl name="DAC1 Switch" value="1" />
532 </path>
533
534 <path name="handset-mic">
535 <path name="dmic1" />
536 </path>
537
538 <path name="anc-handset">
539 <ctl name="ANC Function" value="ON" />
540 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
541 <ctl name="SLIM_0_RX Channels" value="One" />
542 <ctl name="RX1 MIX1 INP1" value="RX1" />
543 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
544 <ctl name="DAC1 Switch" value="1" />
545 <ctl name="RX1 Digital Volume" value="81" />
546 <ctl name="ANC Slot" value="6" />
547 <ctl name="ANC1 MUX" value="DMIC4" />
548 <ctl name="ANC1 FB MUX" value="EAR_HPH_L" />
549 </path>
550
551 <path name="headphones">
552 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
553 <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
554 <ctl name="SLIM_0_RX Channels" value="Two" />
555 <ctl name="RX1 MIX1 INP1" value="RX1" />
556 <ctl name="RX2 MIX1 INP1" value="RX2" />
557 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
558 <ctl name="HPHL DAC Switch" value="1" />
559 <ctl name="COMP1 Switch" value="1" />
560 </path>
561
562 <path name="headset-mic">
563 <path name="adc2" />
564 <ctl name="ADC2 Volume" value="13" />
565 </path>
566
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800567 <path name="headset-mic-liquid">
568 <path name="adc2" />
569 <ctl name="ADC2 Volume" value="20" />
570 </path>
571
Damir Didjusto42238692013-10-28 17:08:54 -0700572 <path name="voice-handset">
573 <path name="sidetone-handset" />
574 <path name="handset" />
575 </path>
576
577 <path name="voice-handset-tmus">
578 <path name="handset" />
579 </path>
580
581 <path name="voice-speaker">
582 <path name="speaker" />
583 </path>
584
585 <path name="voice-speaker-mic">
586 <path name="speaker-mic" />
587 </path>
588
589 <path name="voice-headphones">
Damir Didjusto42238692013-10-28 17:08:54 -0700590 <path name="headphones" />
591 </path>
592
593 <path name="voice-headset-mic">
594 <path name="headset-mic" />
Haynes Mathew George01037cb2014-04-24 15:30:31 -0700595 <path name="sidetone-headphones" />
Damir Didjusto42238692013-10-28 17:08:54 -0700596 <ctl name="ADC2 Volume" value="13" />
597 </path>
598
599 <path name="speaker-and-headphones">
600 <path name="headphones" />
601 <ctl name="DAC1 Switch" value="1" />
602 <ctl name="RX7 MIX1 INP1" value="RX1" />
603 </path>
604
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800605 <path name="speaker-and-headphones-fluid">
606 <path name="headphones" />
607 <ctl name="RX7 MIX1 INP1" value="RX1" />
608 <ctl name="COMP0 Switch" value="1" />
609 </path>
610
611 <path name="speaker-and-headphones-DB">
612 <path name="headphones" />
613 <ctl name="RX3 MIX1 INP1" value="RX1" />
614 <ctl name="RX5 MIX1 INP1" value="RX2" />
615 <ctl name="LINEOUT1 Volume" value="20" />
616 <ctl name="LINEOUT2 Volume" value="20" />
617 </path>
618
619 <path name="speaker-and-headphones-liquid">
620 <path name="speaker-and-headphones-DB" />
621 <ctl name="RDAC5 MUX" value="DEM3_INV" />
622 <ctl name="RDAC7 MUX" value="DEM5_INV" />
623 <ctl name="COMP2 Switch" value="1" />
624 <ctl name="LINEOUT2 Volume" value="20" />
625 <ctl name="LINEOUT4 Volume" value="20" />
626 </path>
627
628 <path name="usb-headphones">
629 </path>
630
631 <path name="afe-proxy">
632 </path>
633
634 <path name="transmission-fm">
635 </path>
636
Damir Didjusto42238692013-10-28 17:08:54 -0700637 <path name="anc-headphones">
638 <ctl name="ANC Function" value="ON" />
639 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
640 <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
641 <ctl name="SLIM_0_RX Channels" value="Two" />
642 <ctl name="RX1 MIX1 INP1" value="RX1" />
643 <ctl name="RX2 MIX1 INP1" value="RX2" />
644 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
645 <ctl name="HPHL DAC Switch" value="1" />
646 <ctl name="HPHL Volume" value="14" />
647 <ctl name="HPHR Volume" value="14" />
648 <ctl name="RX1 Digital Volume" value="81" />
649 <ctl name="RX2 Digital Volume" value="81" />
650 <ctl name="ANC Slot" value="0" />
651 <ctl name="ANC1 FB MUX" value="EAR_HPH_L" />
652 <ctl name="ANC1 MUX" value="ADC3" />
653 <ctl name="ANC2 MUX" value="ADC4" />
654 <ctl name="ADC3 Volume" value="14" />
655 <ctl name="ADC4 Volume" value="14" />
656 </path>
657
658 <path name="speaker-and-anc-headphones">
659 <ctl name="ANC Function" value="ON" />
660 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
661 <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
662 <ctl name="SLIM_0_RX Channels" value="Two" />
663 <ctl name="RX3 MIX1 INP1" value="RX1" />
664 <ctl name="RX5 MIX1 INP1" value="RX2" />
665 <ctl name="RX4 DSM MUX" value="DSM_INV" />
666 <ctl name="RX6 DSM MUX" value="DSM_INV" />
667 <ctl name="LINEOUT1 Volume" value="13" />
668 <ctl name="LINEOUT2 Volume" value="13" />
669 <ctl name="LINEOUT3 Volume" value="13" />
670 <ctl name="LINEOUT4 Volume" value="13" />
671 <ctl name="RX1 MIX1 INP1" value="RX1" />
672 <ctl name="RX2 MIX1 INP1" value="RX2" />
673 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
674 <ctl name="HPHL DAC Switch" value="1" />
675 <ctl name="HPHL Volume" value="14" />
676 <ctl name="HPHR Volume" value="14" />
677 <ctl name="RX1 Digital Volume" value="81" />
678 <ctl name="RX2 Digital Volume" value="81" />
679 <ctl name="ANC Slot" value="0" />
680 <ctl name="ANC1 FB MUX" value="EAR_HPH_L" />
681 <ctl name="ANC1 MUX" value="ADC3" />
682 <ctl name="ANC2 MUX" value="ADC4" />
683 <ctl name="ADC3 Volume" value="14" />
684 <ctl name="ADC4 Volume" value="14" />
685 </path>
686
687 <path name="voice-anc-headphones">
688 <ctl name="ANC Function" value="ON" />
689 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
690 <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
691 <ctl name="SLIM_0_RX Channels" value="Two" />
692 <ctl name="RX1 MIX1 INP1" value="RX1" />
693 <ctl name="RX2 MIX1 INP1" value="RX2" />
694 <ctl name="IIR1 Enable Band1" value="1" />
695 <ctl name="IIR1 Enable Band2" value="1" />
696 <ctl name="IIR1 Enable Band3" value="1" />
697 <ctl name="IIR1 Enable Band4" value="1" />
698 <ctl name="IIR1 Enable Band5" value="1" />
699 <ctl name="IIR1 INP1 Volume" value="62" />
700 <ctl name="RX1 MIX2 INP1" value="IIR1" />
701 <ctl name="RX2 MIX2 INP1" value="IIR1" />
702 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
703 <ctl name="HPHL DAC Switch" value="1" />
704 <ctl name="HPHL Volume" value="14" />
705 <ctl name="HPHR Volume" value="14" />
706 <ctl name="RX1 Digital Volume" value="81" />
707 <ctl name="RX2 Digital Volume" value="81" />
708 <ctl name="ANC Slot" value="0" />
709 <ctl name="ANC1 FB MUX" value="EAR_HPH_L" />
710 <ctl name="ANC1 MUX" value="ADC3" />
711 <ctl name="ANC2 MUX" value="ADC4" />
712 <ctl name="ADC3 Volume" value="14" />
713 <ctl name="ADC4 Volume" value="14" />
714 </path>
715
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800716 <path name="speaker-and-anc-headphones-fluid">
717 <path name="anc-headphones" />
718 <ctl name="RX7 MIX1 INP1" value="RX1" />
719 <ctl name="COMP0 Switch" value="1" />
720 </path>
721
722 <path name="speaker-and-anc-headphones-DB">
723 <path name="anc-headphones" />
724 <ctl name="RX3 MIX1 INP1" value="RX1" />
725 <ctl name="RX5 MIX1 INP1" value="RX2" />
726 <ctl name="LINEOUT1 Volume" value="20" />
727 <ctl name="LINEOUT2 Volume" value="20" />
728 </path>
729
730 <path name="speaker-and-anc-headphones-liquid">
731 <path name="speaker-and-anc-headphones-DB" />
732 <ctl name="RDAC5 MUX" value="DEM3_INV" />
733 <ctl name="RDAC7 MUX" value="DEM5_INV" />
734 <ctl name="COMP2 Switch" value="1" />
735 <ctl name="LINEOUT2 Volume" value="20" />
736 <ctl name="LINEOUT4 Volume" value="20" />
737 </path>
738
Damir Didjusto42238692013-10-28 17:08:54 -0700739 <path name="hdmi">
740 </path>
741
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800742 <path name="speaker-and-usb-headphones">
743 <path name="speaker" />
744 <path name="usb-headphones" />
745 </path>
746
Damir Didjusto42238692013-10-28 17:08:54 -0700747 <path name="speaker-and-hdmi">
748 <path name="speaker" />
749 <path name="hdmi" />
750 </path>
751
752 <path name="voice-rec-mic">
753 <path name="handset-mic" />
754 </path>
755
756 <path name="camcorder-mic">
757 <path name="handset-mic" />
758 </path>
759
760 <path name="hdmi-tx">
761 <path name="handset-mic" />
762 </path>
763
764 <path name="bt-sco-headset">
765 </path>
766
767 <path name="bt-sco-mic">
768 </path>
769
770 <path name="bt-sco-headset-wb">
771 </path>
772
773 <path name="bt-sco-mic-wb">
774 </path>
775
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800776 <path name="usb-headset-mic">
777 </path>
778
779 <path name="capture-fm">
780 </path>
781
782
Damir Didjusto42238692013-10-28 17:08:54 -0700783 <path name="aanc-handset-mic">
784 <ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
785 <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
786 <ctl name="AIF1_CAP Mixer SLIM TX9" value="1" />
787 <ctl name="SLIM_0_TX Channels" value="Three" />
788 <ctl name="SLIM_0_RX AANC MUX" value="SLIMBUS_0_TX" />
789 <ctl name="SLIM TX7 MUX" value="DEC7" />
790 <ctl name="DEC7 MUX" value="DMIC1" />
791 <ctl name="SLIM TX8 MUX" value="DEC9" />
792 <ctl name="DEC9 MUX" value="DMIC4" />
793 <ctl name="SLIM TX9 MUX" value="DEC6" />
794 <ctl name="DEC6 MUX" value="DMIC6" />
795 <ctl name="IIR1 INP1 MUX" value="DEC7" />
796 </path>
797
798 <!-- Dual MIC devices -->
799 <path name="speaker-dmic-endfire">
800 <ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
801 <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800802 <ctl name="SLIM TX7 MUX" value="DEC7" />
803 <ctl name="DEC7 MUX" value="DMIC1" />
804 <ctl name="SLIM TX8 MUX" value="DEC10" />
805 <ctl name="DEC10 MUX" value="DMIC3" />
Damir Didjusto42238692013-10-28 17:08:54 -0700806 <ctl name="SLIM_0_TX Channels" value="Two" />
807 </path>
808
809 <path name="dmic-endfire">
810 <path name="speaker-dmic-endfire" />
811 <ctl name="IIR1 INP1 MUX" value="DEC6" />
812 </path>
813
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800814 <path name="handset-stereo-dmic-ef">
815 <path name="speaker-dmic-endfire" />
816 </path>
817
818 <path name="speaker-stereo-dmic-ef">
819 <path name="speaker-dmic-endfire" />
820 </path>
821
Damir Didjusto42238692013-10-28 17:08:54 -0700822 <path name="voice-dmic-ef-tmus">
823 <path name="dmic-endfire" />
824 </path>
825
826 <path name="voice-dmic-ef">
827 <path name="dmic-endfire" />
828 </path>
829
830 <path name="voice-speaker-dmic-ef">
831 <path name="dmic-endfire" />
832 </path>
833
834 <path name="voice-rec-dmic-ef">
835 <path name="dmic-endfire" />
836 </path>
837
838 <path name="voice-rec-dmic-ef-fluence">
839 <path name="dmic-endfire" />
840 </path>
841
842 <!-- Quad MIC devices -->
843 <path name="speaker-qmic">
844 <ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
845 <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
846 <ctl name="AIF1_CAP Mixer SLIM TX9" value="1" />
847 <ctl name="AIF1_CAP Mixer SLIM TX10" value="1" />
848 <ctl name="SLIM_0_TX Channels" value="Four" />
849 <ctl name="SLIM TX7 MUX" value="DEC7" />
850 <ctl name="DEC7 MUX" value="DMIC1" />
851 <ctl name="SLIM TX8 MUX" value="DEC8" />
852 <ctl name="DEC8 MUX" value="DMIC2" />
853 <ctl name="SLIM TX9 MUX" value="DEC10" />
854 <ctl name="DEC10 MUX" value="DMIC3" />
855 <ctl name="SLIM TX10 MUX" value="DEC9" />
856 <ctl name="DEC9 MUX" value="DMIC4" />
857 </path>
858
859 <path name="voice-speaker-qmic">
860 <path name="speaker-qmic" />
861 </path>
862
Damir Didjustof10c0dd2013-11-07 18:18:17 -0800863 <path name="quad-mic">
864 <path name="speaker-qmic" />
865 </path>
866
Damir Didjusto42238692013-10-28 17:08:54 -0700867 <!-- TTY devices -->
868
869 <path name="tty-headphones">
870 <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
871 <ctl name="SLIM_0_RX Channels" value="One" />
872 <ctl name="RX1 MIX1 INP1" value="RX1" />
873 <ctl name="CLASS_H_DSM MUX" value="DSM_HPHL_RX1" />
874 <ctl name="HPHL DAC Switch" value="1" />
875 <ctl name="COMP1 Switch" value="1" />
876 <ctl name="HPHL Volume" value="20" />
877 </path>
878
879 <path name="voice-tty-full-headphones">
880 <ctl name="TTY Mode" value="FULL" />
881 <path name="tty-headphones" />
882 </path>
883
884 <path name="voice-tty-vco-headphones">
885 <ctl name="TTY Mode" value="VCO" />
886 <path name="tty-headphones" />
887 </path>
888
889 <path name="voice-tty-hco-handset">
890 <ctl name="TTY Mode" value="HCO" />
891 <path name="handset" />
892 </path>
893
894 <path name="voice-tty-full-headset-mic">
895 <path name="adc2" />
896 <ctl name="ADC2 Volume" value="12" />
897 </path>
898
899 <path name="voice-tty-hco-headset-mic">
900 <path name="voice-tty-full-headset-mic" />
901 </path>
902
903 <path name="voice-tty-vco-handset-mic">
904 <path name="dmic1" />
905 </path>
906
907</mixer>