blob: f32ee2e91c050a32e271709d7acdb687c2cec79d [file] [log] [blame]
Xiaoyu Yea11fdf82017-11-21 16:49:32 -08001<?xml version="1.0" encoding="ISO-8859-1"?>
2<!--- Copyright (c) 2014-2018, The Linux Foundation. All rights reserved. -->
3<!--- -->
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
29<mixer>
30 <!-- These are the initial mixer settings -->
31 <ctl name="LSM1 Mixer SLIMBUS_5_TX" value="0" />
32 <ctl name="LSM2 Mixer SLIMBUS_5_TX" value="0" />
33 <ctl name="LSM3 Mixer SLIMBUS_5_TX" value="0" />
34 <ctl name="LSM4 Mixer SLIMBUS_5_TX" value="0" />
35 <ctl name="LSM5 Mixer SLIMBUS_5_TX" value="0" />
36 <ctl name="LSM6 Mixer SLIMBUS_5_TX" value="0" />
37 <ctl name="LSM7 Mixer SLIMBUS_5_TX" value="0" />
38 <ctl name="LSM8 Mixer SLIMBUS_5_TX" value="0" />
Xiaoyu Yecdeb3982018-09-14 15:21:12 -070039 <ctl name="LSM1 Mixer SLIMBUS_1_TX" value="0" />
40 <ctl name="LSM2 Mixer SLIMBUS_1_TX" value="0" />
41 <ctl name="LSM3 Mixer SLIMBUS_1_TX" value="0" />
42 <ctl name="LSM4 Mixer SLIMBUS_1_TX" value="0" />
43 <ctl name="LSM5 Mixer SLIMBUS_1_TX" value="0" />
44 <ctl name="LSM6 Mixer SLIMBUS_1_TX" value="0" />
45 <ctl name="LSM7 Mixer SLIMBUS_1_TX" value="0" />
46 <ctl name="LSM8 Mixer SLIMBUS_1_TX" value="0" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -080047 <ctl name="LSM1 Port" value="None" />
48 <ctl name="LSM2 Port" value="None" />
49 <ctl name="LSM3 Port" value="None" />
50 <ctl name="LSM4 Port" value="None" />
51 <ctl name="LSM5 Port" value="None" />
52 <ctl name="LSM6 Port" value="None" />
53 <ctl name="LSM7 Port" value="None" />
54 <ctl name="LSM8 Port" value="None" />
55 <ctl name="SLIMBUS_5_TX LSM Function" value="None" />
Xiaoyu Yecdeb3982018-09-14 15:21:12 -070056 <ctl name="SLIMBUS_1_TX LSM Function" value="None" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -080057 <ctl name="MADONOFF Switch" value="0" />
58 <ctl name="MAD Input" value="DMIC1" />
59 <ctl name="MAD_SEL MUX" value="SPE" />
60 <ctl name="MAD_INP MUX" value="DEC1" />
61 <ctl name="MAD_CPE1 Switch" value="0" />
62 <ctl name="CDC_IF TX13 MUX" value="ZERO" />
63 <ctl name="MAD_BROADCAST Switch" value="0" />
64 <ctl name="TX13 INP MUX" value="CDC_DEC_5" />
65 <ctl name="AIF4_MAD Mixer SLIM TX12" value="0" />
66 <ctl name="AIF4_MAD Mixer SLIM TX13" value="0" />
67 <ctl name="CPE AFE MAD Enable" value="0"/>
68 <ctl name="CLK MODE" value="EXTERNAL" />
69 <ctl name="EC BUF MUX INP" value="ZERO" />
70 <ctl name="ADC MUX1" value="DMIC" />
71 <ctl name="DMIC MUX1" value="ZERO" />
Zhou Song6edc00c2018-09-07 00:09:07 +080072 <ctl name="AIF3_CAP Mixer SLIM TX3" value="0"/>
73 <ctl name="AIF3_CAP Mixer SLIM TX2" value="0" />
74 <ctl name="AIF3_CAP Mixer SLIM TX1" value="0" />
75 <ctl name="AIF3_CAP Mixer SLIM TX0" value="0"/>
76 <ctl name="CDC_IF TX0 MUX" value="ZERO" />
77 <ctl name="CDC_IF TX1 MUX" value="ZERO" />
78 <ctl name="CDC_IF TX2 MUX" value="ZERO" />
79 <ctl name="CDC_IF TX3 MUX" value="ZERO" />
80 <ctl name="ADC MUX0" value="AMIC" />
81 <ctl name="ADC MUX1" value="AMIC" />
82 <ctl name="ADC MUX2" value="AMIC" />
83 <ctl name="ADC MUX3" value="AMIC" />
84 <ctl name="DMIC MUX0" value="ZERO" />
85 <ctl name="DMIC MUX1" value="ZERO" />
86 <ctl name="DMIC MUX2" value="ZERO" />
87 <ctl name="DMIC MUX3" value="ZERO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -080088 <ctl name="IIR0 INP0 MUX" value="ZERO" />
89 <ctl name= "ADC MUX0" value="AMIC" />
90 <ctl name= "ADC MUX1" value="AMIC" />
91 <ctl name= "ADC MUX2" value="AMIC" />
92 <ctl name= "DMIC MUX0" value="ZERO" />
93 <ctl name= "DMIC MUX2" value="ZERO" />
94 <ctl name= "WDMA3 PORT0 MUX" value="RX_MIX_TX0" />
95 <ctl name= "WDMA3 PORT1 MUX" value="RX_MIX_TX1" />
96 <ctl name= "WDMA3 PORT2 MUX" value="RX_MIX_TX2" />
97 <ctl name= "WDMA3 CH0 MUX" value="PORT_0" />
98 <ctl name= "WDMA3 CH1 MUX" value="PORT_0" />
99 <ctl name= "WDMA3 CH2 MUX" value="PORT_0" />
100 <ctl name= "WDMA3_ON_OFF Switch" value="0" />
Xiaoyu Yecdeb3982018-09-14 15:21:12 -0700101 <ctl name="SLIM_1_TX Channels" value="One" />
102 <ctl name="AUDIO_REF_EC_UL1 MUX" value="None"/>
103 <ctl name="EC Reference Channels" value="Zero"/>
104 <ctl name="EC Reference Bit Format" value="0"/>
105 <ctl name="EC Reference SampleRate" value="0"/>
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800106
107 <path name="listen-voice-wakeup-1">
108 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
109 <ctl name="LSM1 Port" value="SLIMBUS_5_TX" />
110 <ctl name="LSM1 Mixer SLIMBUS_5_TX" value="1" />
111 </path>
112
113 <path name="listen-voice-wakeup-2">
114 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
115 <ctl name="LSM2 Port" value="SLIMBUS_5_TX" />
116 <ctl name="LSM2 Mixer SLIMBUS_5_TX" value="1" />
117 </path>
118
119 <path name="listen-voice-wakeup-3">
120 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
121 <ctl name="LSM3 Port" value="SLIMBUS_5_TX" />
122 <ctl name="LSM3 Mixer SLIMBUS_5_TX" value="1" />
123 </path>
124
125 <path name="listen-voice-wakeup-4">
126 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
127 <ctl name="LSM4 Port" value="SLIMBUS_5_TX" />
128 <ctl name="LSM4 Mixer SLIMBUS_5_TX" value="1" />
129 </path>
130
131 <path name="listen-voice-wakeup-5">
132 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
133 <ctl name="LSM5 Port" value="SLIMBUS_5_TX" />
134 <ctl name="LSM5 Mixer SLIMBUS_5_TX" value="1" />
135 </path>
136
137 <path name="listen-voice-wakeup-6">
138 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
139 <ctl name="LSM6 Port" value="SLIMBUS_5_TX" />
140 <ctl name="LSM6 Mixer SLIMBUS_5_TX" value="1" />
141 </path>
142
143 <path name="listen-voice-wakeup-7">
144 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
145 <ctl name="LSM7 Port" value="SLIMBUS_5_TX" />
146 <ctl name="LSM7 Mixer SLIMBUS_5_TX" value="1" />
147 </path>
148
149 <path name="listen-voice-wakeup-8">
150 <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
151 <ctl name="LSM8 Port" value="SLIMBUS_5_TX" />
152 <ctl name="LSM8 Mixer SLIMBUS_5_TX" value="1" />
153 </path>
154
155 <path name="listen-voice-wakeup-1 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800156 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800157 <ctl name="LSM1 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800158 <ctl name="LSM1 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800159 </path>
160
161 <path name="listen-voice-wakeup-2 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800162 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800163 <ctl name="LSM2 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800164 <ctl name="LSM2 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800165 </path>
166
167 <path name="listen-voice-wakeup-3 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800168 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800169 <ctl name="LSM3 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800170 <ctl name="LSM3 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800171 </path>
172
173 <path name="listen-voice-wakeup-4 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800174 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800175 <ctl name="LSM4 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800176 <ctl name="LSM4 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800177 </path>
178
179 <path name="listen-voice-wakeup-5 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800180 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800181 <ctl name="LSM5 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800182 <ctl name="LSM5 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800183 </path>
184
185 <path name="listen-voice-wakeup-6 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800186 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800187 <ctl name="LSM6 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800188 <ctl name="LSM6 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800189 </path>
190
191 <path name="listen-voice-wakeup-7 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800192 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800193 <ctl name="LSM7 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800194 <ctl name="LSM7 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800195 </path>
196
197 <path name="listen-voice-wakeup-8 preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800198 <ctl name="SLIMBUS_1_TX LSM Function" value="SWAUDIO" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800199 <ctl name="LSM8 Port" value="ADM_LSM_TX" />
Zhou Song6edc00c2018-09-07 00:09:07 +0800200 <ctl name="LSM8 Mixer SLIMBUS_1_TX" value="1" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800201 </path>
202
203 <path name="listen-cpe-handset-mic">
204 <ctl name="MAD Input" value="DMIC2" />
205 <ctl name="MAD_SEL MUX" value="SPE" />
206 <ctl name="MAD_INP MUX" value="MAD" />
207 <ctl name="MAD_CPE1 Switch" value="1" />
208 </path>
209
210 <path name="listen-cpe-handset-dmic">
211 <ctl name="CLK MODE" value="INTERNAL" />
212 <ctl name= "ADC MUX0" value="DMIC" />
213 <ctl name= "DMIC MUX0" value="DMIC2" />
214 <ctl name= "DEC0 Volume" value="84" />
215 <ctl name= "ADC MUX1" value="DMIC" />
216 <ctl name= "DMIC MUX1" value="DMIC0" />
217 <ctl name= "DEC1 Volume" value="84" />
218 <ctl name= "WDMA3 PORT0 MUX" value="DEC0" />
219 <ctl name= "WDMA3 PORT1 MUX" value="DEC1" />
220 <ctl name= "WDMA3 CH0 MUX" value="PORT_0" />
221 <ctl name= "WDMA3 CH1 MUX" value="PORT_1" />
222 <ctl name= "WDMA3_ON_OFF Switch" value="1" />
223 </path>
224
225 <path name="listen-cpe-handset-tmic">
226 <ctl name="CLK MODE" value="INTERNAL" />
227 <ctl name= "ADC MUX0" value="DMIC" />
228 <ctl name= "DMIC MUX0" value="DMIC2" />
229 <ctl name= "DEC0 Volume" value="84" />
230 <ctl name= "ADC MUX1" value="DMIC" />
231 <ctl name= "DMIC MUX1" value="DMIC0" />
232 <ctl name= "DEC1 Volume" value="84" />
233 <ctl name= "ADC MUX2" value="DMIC" />
234 <ctl name= "DMIC MUX2" value="DMIC1" />
235 <ctl name= "DEC2 Volume" value="84" />
236 <ctl name= "WDMA3 PORT0 MUX" value="DEC0" />
237 <ctl name= "WDMA3 PORT1 MUX" value="DEC1" />
238 <ctl name= "WDMA3 PORT2 MUX" value="DEC2" />
239 <ctl name= "WDMA3 CH0 MUX" value="PORT_0" />
240 <ctl name= "WDMA3 CH1 MUX" value="PORT_1" />
241 <ctl name= "WDMA3 CH2 MUX" value="PORT_2" />
242 <ctl name= "WDMA3_ON_OFF Switch" value="1" />
243 </path>
244
245 <path name="listen-cpe-handset-qmic">
246 <ctl name="CLK MODE" value="INTERNAL" />
247 <ctl name= "ADC MUX0" value="DMIC" />
248 <ctl name= "DMIC MUX0" value="DMIC2" />
249 <ctl name= "DEC0 Volume" value="84" />
250 <ctl name= "ADC MUX1" value="DMIC" />
251 <ctl name= "DMIC MUX1" value="DMIC0" />
252 <ctl name= "DEC1 Volume" value="84" />
253 <ctl name= "ADC MUX2" value="DMIC" />
254 <ctl name= "DMIC MUX2" value="DMIC1" />
255 <ctl name= "DEC2 Volume" value="84" />
256 <ctl name= "ADC MUX3" value="DMIC" />
257 <ctl name= "DMIC MUX3" value="DMIC3" />
258 <ctl name= "DEC3 Volume" value="84" />
259 <ctl name= "WDMA3 PORT0 MUX" value="DEC0" />
260 <ctl name= "WDMA3 PORT1 MUX" value="DEC1" />
261 <ctl name= "WDMA3 PORT2 MUX" value="DEC2" />
262 <ctl name= "WDMA3 PORT3 MUX" value="DEC3" />
263 <ctl name= "WDMA3 CH0 MUX" value="PORT_0" />
264 <ctl name= "WDMA3 CH1 MUX" value="PORT_1" />
265 <ctl name= "WDMA3 CH2 MUX" value="PORT_2" />
266 <ctl name= "WDMA3 CH3 MUX" value="PORT_3" />
267 <ctl name= "WDMA3_ON_OFF Switch" value="1" />
268 </path>
269
270 <path name="listen-cpe-headset-mic">
271 <ctl name="MAD Input" value="ADC2" />
272 <ctl name="MAD_SEL MUX" value="SPE" />
273 <ctl name="MAD_INP MUX" value="MAD" />
274 <ctl name="MAD_CPE1 Switch" value="1" />
275 </path>
276
277 <path name="listen-cpe-handset-mic-ecpp">
278 <ctl name="CLK MODE" value="INTERNAL" />
279 <ctl name="EC BUF MUX INP" value="DEC1" />
280 <ctl name="ADC MUX1" value="DMIC" />
281 <ctl name="DMIC MUX1" value="DMIC2" />
282 </path>
283
284 <!-- path name used for low bandwidth FTRT codec interface -->
285 <path name="listen-cpe-handset-mic low-speed-intf">
286 <ctl name="MADONOFF Switch" value="1" />
287 <ctl name="AIF4_MAD Mixer SLIM TX12" value="1" />
288 <ctl name="MAD Input" value="DMIC2" />
289 <ctl name="CPE AFE MAD Enable" value="1"/>
290 </path>
291
292 <path name="listen-ape-handset-mic">
293 <ctl name="MAD Input" value="DMIC2" />
294 <ctl name="MAD_SEL MUX" value="MSM" />
295 <ctl name="MAD_INP MUX" value="MAD" />
296 <ctl name="MAD_BROADCAST Switch" value="1" />
297 <ctl name="CDC_IF TX13 MUX" value="MAD_BRDCST" />
298 <ctl name="AIF4_MAD Mixer SLIM TX13" value="1" />
299 </path>
300
Yunfei Zhang2d9e21f2019-05-27 11:33:41 +0800301 <path name="listen-ape-headset-mic">
302 <ctl name="AIF3_CAP Mixer SLIM TX2" value="1" />
303 <ctl name="SLIM_1_TX Channels" value="One" />
304 <ctl name="CDC_IF TX2 MUX" value="DEC2" />
305 <ctl name="ADC MUX2" value="AMIC" />
306 <ctl name="AMIC MUX2" value="ADC2" />
307 <ctl name="DEC2 Volume" value="84" />
308 </path>
309
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800310 <path name="listen-ape-handset-mic-preproc">
Zhou Song6edc00c2018-09-07 00:09:07 +0800311 <ctl name="AIF3_CAP Mixer SLIM TX2" value="1" />
312 <ctl name="SLIM_1_TX Channels" value="One" />
313 <ctl name="CDC_IF TX2 MUX" value="DEC2" />
314 <ctl name="ADC MUX2" value="DMIC" />
315 <ctl name="DMIC MUX2" value="DMIC2" />
316 <ctl name="IIR0 INP0 MUX" value="DEC2" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800317 </path>
318
319 <path name="listen-ape-handset-dmic">
Zhou Song6edc00c2018-09-07 00:09:07 +0800320 <ctl name="AIF3_CAP Mixer SLIM TX2" value="1" />
321 <ctl name="AIF3_CAP Mixer SLIM TX3" value="1" />
322 <ctl name="CDC_IF TX2 MUX" value="DEC2" />
323 <ctl name="ADC MUX2" value="DMIC" />
324 <ctl name="DMIC MUX2" value="DMIC1" />
325 <ctl name="CDC_IF TX3 MUX" value="DEC3" />
326 <ctl name="ADC MUX3" value="DMIC" />
327 <ctl name="DMIC MUX3" value="DMIC5" />
328 <ctl name="SLIM_1_TX Channels" value="Two" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800329 </path>
330
331 <path name="listen-ape-handset-tmic">
Zhou Song6edc00c2018-09-07 00:09:07 +0800332 <ctl name="AIF3_CAP Mixer SLIM TX0" value="1" />
333 <ctl name="AIF3_CAP Mixer SLIM TX1" value="1" />
334 <ctl name="AIF3_CAP Mixer SLIM TX2" value="1" />
335 <ctl name="SLIM_1_TX Channels" value="Three" />
336 <ctl name="CDC_IF TX0 MUX" value="DEC0" />
337 <ctl name="ADC MUX0" value="DMIC" />
338 <ctl name="DMIC MUX0" value="DMIC1" />
339 <ctl name="CDC_IF TX1 MUX" value="DEC1" />
340 <ctl name="ADC MUX1" value="DMIC" />
341 <ctl name="DMIC MUX1" value="DMIC5" />
342 <ctl name="CDC_IF TX2 MUX" value="DEC2" />
343 <ctl name="ADC MUX2" value="DMIC" />
344 <ctl name="DMIC MUX2" value="DMIC2" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800345 </path>
346
347 <path name="listen-ape-handset-qmic">
Zhou Song6edc00c2018-09-07 00:09:07 +0800348 <ctl name="AIF3_CAP Mixer SLIM TX0" value="1" />
349 <ctl name="AIF3_CAP Mixer SLIM TX1" value="1" />
350 <ctl name="AIF3_CAP Mixer SLIM TX2" value="1" />
351 <ctl name="AIF3_CAP Mixer SLIM TX3" value="1" />
352 <ctl name="SLIM_1_TX Channels" value="Four" />
353 <ctl name="CDC_IF TX0 MUX" value="DEC0" />
354 <ctl name="ADC MUX0" value="DMIC" />
355 <ctl name="DMIC MUX0" value="DMIC1" />
356 <ctl name="CDC_IF TX1 MUX" value="DEC1" />
357 <ctl name="ADC MUX1" value="DMIC" />
358 <ctl name="DMIC MUX1" value="DMIC5" />
359 <ctl name="CDC_IF TX2 MUX" value="DEC2" />
360 <ctl name="ADC MUX2" value="DMIC" />
361 <ctl name="DMIC MUX2" value="DMIC2" />
362 <ctl name="CDC_IF TX3 MUX" value="DEC3" />
363 <ctl name="ADC MUX3" value="DMIC" />
364 <ctl name="DMIC MUX3" value="DMIC0" />
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800365 </path>
366
367 <path name="echo-reference">
368 <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_RX"/>
369 <ctl name="EC Reference Channels" value="Two"/>
370 <ctl name="EC Reference Bit Format" value="S16_LE"/>
371 <ctl name="EC Reference SampleRate" value="48000"/>
372 </path>
373
Yunfei Zhang2d9e21f2019-05-27 11:33:41 +0800374 <path name="echo-reference line">
375 <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_6_RX"/>
376 <ctl name="EC Reference Channels" value="Two"/>
377 <ctl name="EC Reference Bit Format" value="S16_LE"/>
378 <ctl name="EC Reference SampleRate" value="48000"/>
379 </path>
380
381 <path name="echo-reference headset">
382 <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_6_RX"/>
383 <ctl name="EC Reference Channels" value="Two"/>
384 <ctl name="EC Reference Bit Format" value="S16_LE"/>
385 <ctl name="EC Reference SampleRate" value="48000"/>
386 </path>
387
Zhou Songba55afd2018-07-05 15:10:21 +0800388 <path name="echo-reference a2dp">
389 <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_7_RX"/>
390 <ctl name="EC Reference Channels" value="Two"/>
391 <ctl name="EC Reference Bit Format" value="S16_LE"/>
392 <ctl name="EC Reference SampleRate" value="48000"/>
393 </path>
394
Xiaoyu Yea11fdf82017-11-21 16:49:32 -0800395</mixer>