1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!-- Copyright (c) 2018-2020, 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<!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -->
26<!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                          -->
27<mixer>
28    <!-- These are the initial mixer settings -->
29    <ctl name="Voice Rx Device Mute" id="0" value="0"/>
30    <ctl name="Voice Rx Device Mute" id="1" value="-1"/>
31    <ctl name="Voice Rx Device Mute" id="2" value="20"/>
32    <ctl name="Voice Tx Mute" id="0" value="0"/>
33    <ctl name="Voice Tx Mute" id="1" value="-1"/>
34    <ctl name="Voice Tx Mute" id="2" value="500"/>
35    <ctl name="Voice Rx Gain" id="0" value="0"/>
36    <ctl name="Voice Rx Gain" id="1" value="-1"/>
37    <ctl name="Voice Rx Gain" id="2" value="20"/>
38    <ctl name="Voice Sidetone Enable" value="0"/>
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="SLIMBUS_0_RX Port Mixer SLIM_0_TX" value="0"/>
50    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia1" value="0"/>
51    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia4" value="0"/>
52    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia5" value="0"/>
53    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia7" value="0"/>
54    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia8" value="0"/>
55    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="0"/>
56    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia11" value="0"/>
57    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia12" value="0"/>
58    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia13" value="0"/>
59    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia14" value="0"/>
60    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia15" value="0"/>
61    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia16" value="0"/>
62    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia30" value="0"/>
63    <ctl name="SLIMBUS_6_RX Port Mixer SLIM_0_TX" value="0"/>
64    <ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia1" value="0"/>
65    <ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia2" value="0"/>
66    <ctl name="MultiMedia5 Mixer SLIM_0_TX" value="0"/>
67    <ctl name="MultiMedia5 Mixer AFE_PCM_TX" value="0"/>
68    <ctl name="MultiMedia5 Mixer SLIM_8_TX" value="0"/>
69    <ctl name="MultiMedia5 Mixer SLIM_7_TX" value="0"/>
70    <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="0"/>
71    <ctl name="MultiMedia1 Mixer SLIM_4_TX" value="0"/>
72    <ctl name="MultiMedia1 Mixer SLIM_7_TX" value="0"/>
73    <ctl name="MultiMedia8 Mixer SLIM_0_TX" value="0"/>
74    <ctl name="MultiMedia8 Mixer SLIM_4_TX" value="0"/>
75    <ctl name="MultiMedia8 Mixer SLIM_7_TX" value="0"/>
76    <ctl name="MultiMedia10 Mixer SLIM_0_TX" value="0"/>
77    <ctl name="MultiMedia10 Mixer SLIM_7_TX" value="0"/>
78    <ctl name="MultiMedia10 Mixer AFE_PCM_TX" value="0"/>
79    <ctl name="HDMI Mixer MultiMedia1" value="0"/>
80    <ctl name="HDMI Mixer MultiMedia2" value="0"/>
81    <ctl name="HDMI Mixer MultiMedia3" value="0"/>
82    <ctl name="HDMI Mixer MultiMedia4" value="0"/>
83    <ctl name="HDMI Mixer MultiMedia5" value="0"/>
84    <ctl name="HDMI Mixer MultiMedia6" value="0"/>
85    <ctl name="HDMI Mixer MultiMedia7" value="0"/>
86    <ctl name="HDMI Mixer MultiMedia8" value="0"/>
87    <ctl name="HDMI Mixer MultiMedia9" value="0"/>
88    <ctl name="HDMI Mixer MultiMedia10" value="0"/>
89    <ctl name="HDMI Mixer MultiMedia11" value="0"/>
90    <ctl name="HDMI Mixer MultiMedia12" value="0"/>
91    <ctl name="HDMI Mixer MultiMedia13" value="0"/>
92    <ctl name="HDMI Mixer MultiMedia14" value="0"/>
93    <ctl name="HDMI Mixer MultiMedia15" value="0"/>
94    <ctl name="HDMI Mixer MultiMedia16" value="0"/>
95    <ctl name="DISPLAY_PORT Mixer MultiMedia1" value="0"/>
96    <ctl name="DISPLAY_PORT Mixer MultiMedia2" value="0"/>
97    <ctl name="DISPLAY_PORT Mixer MultiMedia3" value="0"/>
98    <ctl name="DISPLAY_PORT Mixer MultiMedia4" value="0"/>
99    <ctl name="DISPLAY_PORT Mixer MultiMedia5" value="0"/>
100    <ctl name="DISPLAY_PORT Mixer MultiMedia6" value="0"/>
101    <ctl name="DISPLAY_PORT Mixer MultiMedia7" value="0"/>
102    <ctl name="DISPLAY_PORT Mixer MultiMedia8" value="0"/>
103    <ctl name="DISPLAY_PORT Mixer MultiMedia9" value="0"/>
104    <ctl name="DISPLAY_PORT Mixer MultiMedia10" value="0"/>
105    <ctl name="DISPLAY_PORT Mixer MultiMedia11" value="0"/>
106    <ctl name="DISPLAY_PORT Mixer MultiMedia12" value="0"/>
107    <ctl name="DISPLAY_PORT Mixer MultiMedia13" value="0"/>
108    <ctl name="DISPLAY_PORT Mixer MultiMedia14" value="0"/>
109    <ctl name="DISPLAY_PORT Mixer MultiMedia15" value="0"/>
110    <ctl name="DISPLAY_PORT Mixer MultiMedia16" value="0"/>
111    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="0"/>
112    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia1" value="0"/>
113    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia2" value="0"/>
114    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia2" value="0"/>
115    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia3" value="0"/>
116    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia3" value="0"/>
117    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="0"/>
118    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia4" value="0"/>
119    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia4" value="0"/>
120    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia4" value="0"/>
121    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="0"/>
122    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia5" value="0"/>
123    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia5" value="0"/>
124    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia7" value="0"/>
125    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia7" value="0"/>
126    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia7" value="0"/>
127    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia7" value="0"/>
128    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia8" value="0"/>
129    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia8" value="0"/>
130    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia8" value="0"/>
131    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia10" value="0"/>
132    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia10" value="0"/>
133    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia10" value="0"/>
134    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia10" value="0"/>
135    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia11" value="0"/>
136    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia11" value="0"/>
137    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia11" value="0"/>
138    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia11" value="0"/>
139    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia12" value="0"/>
140    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia12" value="0"/>
141    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia12" value="0"/>
142    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia12" value="0"/>
143    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia13" value="0"/>
144    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia13" value="0"/>
145    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia13" value="0"/>
146    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia13" value="0"/>
147    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia14" value="0"/>
148    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia14" value="0"/>
149    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia14" value="0"/>
150    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia14" value="0"/>
151    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia15" value="0"/>
152    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia15" value="0"/>
153    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia15" value="0"/>
154    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia15" value="0"/>
155    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="0"/>
156    <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia16" value="0"/>
157    <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia16" value="0"/>
158    <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia16" value="0"/>
159    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia1" value="0"/>
160    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia2" value="0"/>
161    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia3" value="0"/>
162    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia4" value="0"/>
163    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia5" value="0"/>
164    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia7" value="0"/>
165    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia8" value="0"/>
166    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia10" value="0"/>
167    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia11" value="0"/>
168    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia12" value="0"/>
169    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia13" value="0"/>
170    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia14" value="0"/>
171    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia15" value="0"/>
172    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia16" value="0"/>
173    <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia30" value="0"/>
174    <ctl name="MultiMedia1 Mixer USB_AUDIO_TX" value="0"/>
175    <ctl name="MultiMedia2 Mixer USB_AUDIO_TX" value="0"/>
176    <ctl name="MultiMedia5 Mixer USB_AUDIO_TX" value="0"/>
177    <ctl name="MultiMedia8 Mixer USB_AUDIO_TX" value="0"/>
178    <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="0"/>
179    <ctl name="MultiMedia6 Mixer SLIM_0_TX" value="0"/>
180    <ctl name="SLIM_2_RX Format" value="UNPACKED"/>
181    <ctl name="SLIM_2_RX SampleRate" value="KHZ_48"/>
182    <ctl name="SLIM_5_RX SampleRate" value="KHZ_44P1"/>
183    <ctl name="SLIM_0_RX Channels" value="One"/>
184    <ctl name="SLIM_5_RX Channels" value="One"/>
185    <ctl name="SLIM_6_RX Channels" value="One"/>
186    <ctl name="SLIM_2_RX Channels" value="One"/>
187    <ctl name="SLIM_0_TX Channels" value="One"/>
188    <ctl name="SLIM_1_TX Channels" value="One"/>
189    <ctl name="AIF1_CAP Mixer SLIM TX9" value="0"/>
190    <ctl name="AIF1_CAP Mixer SLIM TX8" value="0"/>
191    <ctl name="AIF1_CAP Mixer SLIM TX7" value="0"/>
192    <ctl name="AIF1_CAP Mixer SLIM TX6" value="0"/>
193    <ctl name="AIF1_CAP Mixer SLIM TX5" value="0"/>
194    <ctl name="AIF1_CAP Mixer SLIM TX4" value="0"/>
195    <ctl name="AIF1_CAP Mixer SLIM TX3" value="0"/>
196    <ctl name="AIF1_CAP Mixer SLIM TX2" value="0"/>
197    <ctl name="AIF1_CAP Mixer SLIM TX1" value="0"/>
198    <ctl name="AIF1_CAP Mixer SLIM TX0" value="0"/>
199    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="0"/>
200    <ctl name="SLIM0_RX_VI_FB_LCH_MUX" value="ZERO"/>
201    <ctl name="SLIM0_RX_VI_FB_RCH_MUX" value="ZERO"/>
202    <ctl name="VI_FEED_TX Channels" value="Two"/>
203    <ctl name="AIF4_VI Mixer SPKR_VI_1" value="0"/>
204    <ctl name="AIF4_VI Mixer SPKR_VI_2" value="0"/>
205    <ctl name="SLIM_4_TX Format" value="UNPACKED"/>
206    <ctl name="AANC_SLIM_0_RX MUX" value="ZERO"/>
207    <ctl name="ASM Bit Width" value="24"/>
208    <ctl name="Instance ID Support" value="1"/>
209
210    <!-- mixer control to configure group afe tdm ports.
211         Index 0: TDM Interface number.
212             Ex: PRI = 0 (RX), 1 (TX)
213             Ex: SEC = 2 (RX), 3 (TX)
214         Index 1: TDM slot number. Ex: RX0 = 0, RX1 = 1.
215         Index 2: Channel 1's slot offset
216         Index 3: Channel 2's slot offset
217             Currently can configure for only 2 channels.
218         Index 4: Termination value. Must be FF.
219    -->
220    <ctl name="TDM Slot Map" id = "0" value="0"/>
221    <ctl name="TDM Slot Map" id = "1" value="0"/>
222    <ctl name="TDM Slot Map" id = "2" value="0"/>
223    <ctl name="TDM Slot Map" id = "3" value="4"/>
224    <ctl name="TDM Slot Map" id = "4" value="0xFF"/>
225
226    <!-- Cirrus TDM config -->
227    <ctl name="TERT_TDM_RX_0 Channels" value="Two"/>
228    <ctl name="TERT_TDM_RX_0 Format" value="S32_LE"/>
229    <ctl name="TERT_TDM_RX_1 Channels" value="One"/>
230    <ctl name="TERT_TDM_RX_1 Format" value="S32_LE"/>
231    <ctl name="TERT_TDM_TX_0 Channels" value="Four"/>
232    <ctl name="TERT_TDM_TX_0 Format" value="S32_LE"/>
233    <ctl name="TERT_TDM_RX_0 Data Format" value="LPCM" />
234
235    <!-- Cirrus Booster Amp Algorithm Enable/Disable -->
236    <ctl name="Cirrus SP" value="Config SP Enable"/>
237    <ctl name="Cirrus SP FBPort" value="TERT_TDM_RX_0"/>
238    <!-- Cirrus Booster Amp Algorithm end -->
239    <!-- Cirrus Amp Gain -->
240    <ctl name="AMP PCM Gain" value="17"/>
241    <ctl name="R AMP PCM Gain" value="17"/>
242    <!-- Cirrus Amp Gain end-->
243    <!-- Cirrus Amp Enables -->
244    <ctl name="AMP Enable Switch" value="1"/>
245    <ctl name="R AMP Enable Switch" value="1"/>
246    <ctl name="Channel Mux" value="RX1"/>
247    <ctl name="ASPTX1SRC" value="VMON"/>
248    <ctl name="ASPTX2SRC" value="IMON"/>
249    <ctl name="ASPTX3SRC" value="Zero Fill"/>
250    <ctl name="ASPTX4SRC" value="Zero Fill"/>
251    <ctl name="ASPTX5SRC" value="Zero Fill"/>
252    <ctl name="ASPTX6SRC" value="Zero Fill"/>
253    <ctl name="R Channel Mux" value="RX2"/>
254    <ctl name="R ASPTX1SRC" value="Zero Fill"/>
255    <ctl name="R ASPTX2SRC" value="Zero Fill"/>
256    <ctl name="R ASPTX3SRC" value="VMON"/>
257    <ctl name="R ASPTX4SRC" value="IMON"/>
258    <ctl name="R ASPTX5SRC" value="Zero Fill"/>
259    <ctl name="R ASPTX6SRC" value="Zero Fill"/>
260    <!-- Cirrus Amp Enables end -->
261    <!-- HFP start -->
262    <ctl name="HFP_PRI_AUX_UL_HL Switch" value="0"/>
263    <ctl name="SLIMBUS_0_RX Port Mixer SLIM_7_TX" value="0"/>
264    <!-- HFP end -->
265    <!-- echo reference -->
266    <ctl name="AUDIO_REF_EC_UL1 MUX" value="None"/>
267    <ctl name="AUDIO_REF_EC_UL10 MUX" value="None"/>
268    <!-- usb headset -->
269    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="0"/>
270    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="0"/>
271    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="0"/>
272    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia7" value="0"/>
273    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia10" value="0"/>
274    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia11" value="0"/>
275    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia12" value="0"/>
276    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia13" value="0"/>
277    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia14" value="0"/>
278    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia15" value="0"/>
279    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="0"/>
280    <ctl name="MultiMedia1 Mixer AFE_PCM_TX" value="0"/>
281    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="0"/>
282    <!-- usb headset end -->
283    <!-- fm -->
284    <ctl name="SLIMBUS_8 LOOPBACK Volume" value="0"/>
285    <ctl name="SLIMBUS_0_RX Port Mixer SLIM_8_TX" value="0"/>
286    <ctl name="SLIMBUS_DL_HL Switch" value="0"/>
287    <ctl name="SLIMBUS_6_RX Port Mixer SLIM_8_TX" value="0"/>
288    <ctl name="SLIMBUS6_DL_HL Switch" value="0"/>
289    <ctl name="MultiMedia1 Mixer SLIM_8_TX" value="0"/>
290    <ctl name="MultiMedia2 Mixer SLIM_8_TX" value="0"/>
291    <!-- fm end -->
292    <!-- iaxxx tdm -->
293    <ctl name="MultiMedia1 Mixer QUAT_TDM_TX_0" value="0" />
294    <ctl name="MultiMedia2 Mixer QUAT_TDM_TX_0" value="0" />
295    <ctl name="MultiMedia3 Mixer QUAT_TDM_TX_0" value="0" />
296    <ctl name="MultiMedia4 Mixer QUAT_TDM_TX_0" value="0" />
297    <ctl name="MultiMedia5 Mixer QUAT_TDM_TX_0" value="0" />
298    <ctl name="MultiMedia6 Mixer QUAT_TDM_TX_0" value="0" />
299    <ctl name="MultiMedia7 Mixer QUAT_TDM_TX_0" value="0" />
300    <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="0" />
301    <ctl name="MultiMedia9 Mixer QUAT_TDM_TX_0" value="0" />
302    <ctl name="MultiMedia10 Mixer QUAT_TDM_TX_0" value="0" />
303    <ctl name="MultiMedia11 Mixer QUAT_TDM_TX_0" value="0" />
304    <ctl name="MultiMedia12 Mixer QUAT_TDM_TX_0" value="0" />
305    <ctl name="MultiMedia13 Mixer QUAT_TDM_TX_0" value="0" />
306    <ctl name="MultiMedia14 Mixer QUAT_TDM_TX_0" value="0" />
307    <ctl name="MultiMedia15 Mixer QUAT_TDM_TX_0" value="0" />
308    <ctl name="MultiMedia16 Mixer QUAT_TDM_TX_0" value="0" />
309    <ctl name="QUAT_TDM_TX_0 Channels" value="One" />
310    <ctl name="QUAT_TDM_TX_0 Format" value="S32_LE" />
311    <ctl name="QUAT_TDM_RX_0 Channels" value="One"/>
312    <ctl name="QUAT_TDM_RX_0 Format" value="S32_LE" />
313    <ctl name="QUAT_TDM_RX_0 Data Format" value="LPCM" />
314    <!-- iaxxx tdm end -->
315    <!-- iaxxx codec -->
316    <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_NONE" />
317    <ctl name="Port ApllCLK Src" value="IAXXX_SRC_SYSCLK" />
318    <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_NONE" />
319    <ctl name="Port ApllCLK" value="IAXXX_ACLK_FREQ_24576" />
320    <ctl name="Route Status" value="InActive" />
321    <!-- PDM Port mapping : Jaws
322         Dmic1 : PortC
323         Dmic2 : PortB
324         Dmic3 : PortD
325         Camera Sensor: CDC_PDM1
326     -->
327    <ctl name="CDC DMIC Enable" value="0" />
328
329    <!-- new adnc 7.0 kcontrol -->
330    <ctl name="Pdm CDC0 CDC DMic0 En" value="0" />
331    <ctl name="Pdm CDC0 CDC DMic1 En" value="0" />
332    <ctl name="Pdm CDC0 CDC DMic2 En" value="0" />
333    <ctl name="Pdm CDC1 CDC DMic3 En" value="0" />
334
335    <ctl name="Pdm PortC CDC DMic4 En" value="0" />
336    <ctl name="Pdm PortC CDC DMic5 En" value="0" />
337    <ctl name="Pdm PortB CDC DMic6 En" value="0" />
338    <ctl name="Pdm PortB CDC DMic7 En" value="0" />
339
340    <ctl name="Pdm PortB DO DMic0 En" value="0" />
341    <ctl name="Pdm PortB DO DMic1 En" value="0" />
342    <ctl name="Pdm PortC DO DMic0 En" value="0" />
343    <ctl name="Pdm PortC DO DMic1 En" value="0" />
344
345    <ctl name="Pdm PortB Setup" value="0" />
346    <ctl name="Pdm PortC Setup" value="0" />
347    <ctl name="Pdm CDC Setup" value="0" />
348    <ctl name="Pdm CDC1 Setup" value="0" />
349    <ctl name="PDM PortC Start" value="0" />
350    <ctl name="PDM PortB Start" value="0" />
351    <ctl name="PDM CDC0 Start" value="0" />
352    <ctl name="PDM CDC1 Start" value="0" />
353    <ctl name="PortB MicBias" value="0" />
354    <ctl name="PortC MicBias" value="0" />
355    <ctl name="CDC0 MicBias" value="0" />
356    <ctl name="CDC1 MicBias" value="0" />
357
358    <!-- input gain -->
359    <ctl name="Rx0Chan GnRmp" value="STEP_0" />
360    <ctl name="Rx0Ch EpGain" value="0" />
361    <ctl name="Rx0Chan Gain En" value="0" />
362    <ctl name="Rx1Chan GnRmp" value="STEP_0" />
363    <ctl name="Rx1Ch EpGain" value="0" />
364    <ctl name="Rx1Chan Gain En" value="0" />
365    <ctl name="Rx2Chan GnRmp" value="STEP_0" />
366    <ctl name="Rx2Ch EpGain" value="0" />
367    <ctl name="Rx2Chan Gain En" value="0" />
368    <ctl name="Rx3Chan GnRmp" value="STEP_0" />
369    <ctl name="Rx3Ch EpGain" value="0" />
370    <ctl name="Rx3Chan Gain En" value="0" />
371
372    <!-- PDMI0 and PDMI2 are acting as Head of the streams-->
373    <!-- Bit / Port
374         6 : B (0x40 / 64)
375         4 : C (0x10 / 16)
376         3 : D (0x08 / 8)
377    -->
378    <ctl name="PDM Hos" value="0" />
379
380    <!-- iaxxx input ch 0~2 -->
381    <ctl name="strm0 ASRC Mode" value="ASRC_ENABLE" />
382    <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
383    <ctl name="strm0 Format FrLn" value="NONE" />
384    <ctl name="strm0 Format Sr" value="RATE_8K" />
385    <ctl name="strm0 Format Enc" value="ENCODING_OPAQUE" />
386    <ctl name="strm0 Dir" value="0" />
387    <ctl name="strm0 DC block en" value="0" />
388    <ctl name="strm0 inter strm delay" value="0" />
389    <ctl name="strm0 Xfer Mode" value="SSP" />
390    <!-- iaxxx pdm port c -->
391    <ctl name="strm0 Port" value="NONE" />
392    <ctl name="strm0 Port Enc" value="ENCODING_OPAQUE" />
393    <ctl name="strm0 CH Mask En" value="0" />
394    <ctl name="strm0 En" value="0" />
395
396    <ctl name="strm1 ASRC Mode" value="ASRC_ENABLE" />
397    <ctl name="strm1 Master Strm Id" value="STREAMID_0" />
398    <ctl name="strm1 Format FrLn" value="NONE" />
399    <ctl name="strm1 Format Sr" value="RATE_8K" />
400    <ctl name="strm1 Format Enc" value="ENCODING_OPAQUE" />
401    <ctl name="strm1 Dir" value="0" />
402    <ctl name="strm1 DC block en" value="0" />
403    <ctl name="strm1 inter strm delay" value="0" />
404    <!-- iaxxx pdm port b -->
405    <ctl name="strm1 Port" value="NONE" />
406    <ctl name="strm1 Port Enc" value="ENCODING_OPAQUE" />
407    <ctl name="strm1 CH Mask En" value="0" />
408    <ctl name="strm1 En" value="0" />
409
410    <ctl name="strm2 ASRC Mode" value="ASRC_ENABLE" />
411    <ctl name="strm2 Master Strm Id" value="STREAMID_0" />
412    <ctl name="strm2 Format FrLn" value="NONE" />
413    <ctl name="strm2 Format Sr" value="RATE_8K" />
414    <ctl name="strm2 Format Enc" value="ENCODING_OPAQUE" />
415    <ctl name="strm2 Dir" value="0" />
416    <ctl name="strm2 DC block en" value="0" />
417    <ctl name="strm2 inter strm delay" value="0" />
418    <!-- iaxxx pdm port d -->
419    <ctl name="strm2 Port" value="NONE" />
420    <ctl name="strm2 Port Enc" value="ENCODING_OPAQUE" />
421    <ctl name="strm2 CH Mask En" value="0" />
422    <ctl name="strm2 En" value="0" />
423
424    <ctl name="Tx0Chan IpSrcId" value="UNKNOWN" />
425    <ctl name="Tx1Chan IpSrcId" value="UNKNOWN" />
426    <ctl name="Tx2Chan IpSrcId" value="UNKNOWN" />
427
428    <!-- iaxxx output ch 8 -->
429    <ctl name="strm8 Format Sr" value="RATE_8K" />
430    <ctl name="strm8 Format FrLn" value="NONE" />
431    <ctl name="strm8 Format Enc" value="ENCODING_OPAQUE" />
432    <ctl name="strm8 ASRC Mode" value="ASRC_ENABLE" />
433    <ctl name="strm8 Master Strm Id" value="STREAMID_NONE" />
434    <ctl name="strm8 inter strm delay" value="0" />
435    <ctl name="strm8 Dir" value="0" />
436    <ctl name="strm8 Port" value="NONE" />
437    <ctl name="strm8 Port Enc" value="ENCODING_OPAQUE" />
438    <ctl name="strm8 CH Mask En" value="0" />
439    <ctl name="strm8 En" value="0" />
440    <ctl name="strm8 Xfer Mode" value="SSP" />
441    <ctl name="strm8 Low Latency IpStr Id" value="STREAMID_NONE" />
442
443    <!-- iaxxx codec end -->
444
445    <!-- Multimode Voice1 -->
446    <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode1" value="0"/>
447    <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode1" value="0"/>
448    <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode1" value="0"/>
449    <ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="0"/>
450    <ctl name="VoiceMMode1_Tx Mixer QUAT_TDM_TX_0_MMode1" value="0"/>
451    <!-- Multimode Voice1 BTSCO -->
452    <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="0"/>
453    <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="0"/>
454    <!-- Multimode Voice1 USB headset -->
455    <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="0"/>
456    <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="0"/>
457    <ctl name="USB_AUDIO_RX_Voice Mixer VoiceMMode1" value="0"/>
458    <ctl name="VoiceMMode1_Tx Mixer USB_AUDIO_TX_MMode1" value="0"/>
459    <!-- Miltimode Voice1 end-->
460
461    <!-- Multimode Voice2 -->
462    <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode2" value="0"/>
463    <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode2" value="0"/>
464    <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode2" value="0"/>
465    <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="0"/>
466    <ctl name="VoiceMMode2_Tx Mixer QUAT_TDM_TX_0_MMode2" value="0"/>
467    <!-- Multimode Voice2 BTSCO -->
468    <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="0"/>
469    <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="0"/>
470    <!-- Multimode Voice2 USB headset -->
471    <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="0"/>
472    <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="0"/>
473    <ctl name="USB_AUDIO_RX_Voice Mixer VoiceMMode2" value="0"/>
474    <ctl name="VoiceMMode2_Tx Mixer USB_AUDIO_TX_MMode2" value="0"/>
475    <!-- Multimode Voice2 end-->
476
477    <!-- Voice external ec. reference -->
478    <ctl name="VOC_EXT_EC MUX" value="NONE"/>
479    <ctl name="AIF3_CAP Mixer SLIM TX1" value="0"/>
480    <ctl name="AIF3_CAP Mixer SLIM TX2" value="0"/>
481    <!-- Voice external ec. reference end -->
482
483    <!-- RT Proxy Cal -->
484    <ctl name="RT_PROXY_1_RX SetCalMode" value="CAL_MODE_NONE"/>
485    <ctl name="RT_PROXY_1_TX SetCalMode" value="CAL_MODE_NONE"/>
486    <!-- RT Proxy Cal end -->
487
488    <!-- Incall Recording -->
489    <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="0"/>
490    <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="0"/>
491    <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="0"/>
492    <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="0"/>
493    <!-- Incall Recording End -->
494
495    <!-- Incall Music -->
496    <ctl name="Incall_Music Audio Mixer MultiMedia2" value="0"/>
497    <ctl name="Incall_Music Audio Mixer MultiMedia9" value="0" />
498    <!-- Incall Music End -->
499
500    <!-- compress-voip-call start -->
501    <ctl name="SLIM_0_RX_Voice Mixer Voip" value="0"/>
502    <ctl name="SLIM_6_RX_Voice Mixer Voip" value="0"/>
503    <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="0"/>
504    <ctl name="SLIM_7_RX_Voice Mixer Voip" value="0"/>
505    <ctl name="Voip_Tx Mixer SLIM_7_TX_Voip" value="0"/>
506    <ctl name="AFE_PCM_RX_Voice Mixer Voip" value="0"/>
507    <ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value="0"/>
508    <ctl name="USB_AUDIO_RX_Voice Mixer Voip" value="0"/>
509    <ctl name="Voip_Tx Mixer USB_AUDIO_TX_Voip" value="0"/>
510    <ctl name="TERT_TDM_RX_0_Voice Mixer Voip" value="0"/>
511    <!-- compress-voip-call end-->
512
513    <!-- Audio BTSCO -->
514    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia1" value="0"/>
515    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia4" value="0"/>
516    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia5" value="0"/>
517    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia6" value="0"/>
518    <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia30" value="0"/>
519    <ctl name="MultiMedia1 Mixer SLIM_7_TX" value="0"/>
520    <!-- audio record compress-->
521    <ctl name="MultiMedia8 Mixer SLIM_0_TX" value="0"/>
522    <ctl name="MultiMedia8 Mixer SLIM_7_TX" value="0"/>
523    <ctl name="MultiMedia8 Mixer AFE_PCM_TX" value="0"/>
524    <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="0"/>
525    <!-- audio record compress end-->
526
527    <!-- split a2dp -->
528    <ctl name="BT SampleRate" value="KHZ_8"/>
529    <ctl name="AFE Input Channels" value="Zero"/>
530    <ctl name="SLIM7_RX ADM Channels" value="Zero"/>
531    <!-- split a2dp end-->
532
533    <!-- ADSP testfwk -->
534    <ctl name="SLIMBUS_DL_HL Switch" value="0"/>
535    <ctl name="SLIMBUS6_DL_HL Switch" value="0"/>
536    <!-- ADSP testfwk end-->
537
538    <ctl name="AFE_PCM_RX Audio Mixer MultiMedia3" value="0"/>
539
540    <!-- Codec controls -->
541    <!-- WSA controls -->
542    <ctl name="SpkrLeft COMP Switch" value="0"/>
543    <ctl name="SpkrRight COMP Switch" value="0"/>
544    <ctl name="SpkrLeft BOOST Switch" value="0"/>
545    <ctl name="SpkrRight BOOST Switch" value="0"/>
546    <ctl name="SpkrLeft VISENSE Switch" value="0"/>
547    <ctl name="SpkrRight VISENSE Switch" value="0"/>
548    <ctl name="SpkrLeft SWR DAC_Port Switch" value="0"/>
549    <ctl name="SpkrRight SWR DAC_Port Switch" value="0"/>
550    <ctl name="SpkrLeft WSA PA Gain" value="G_0_DB"/>
551
552    <!-- Volume controls -->
553    <ctl name="LINEOUT1 Volume" value="13"/>
554    <ctl name="LINEOUT2 Volume" value="13"/>
555    <ctl name="HPHL Volume" value="20"/>
556    <ctl name="HPHR Volume" value="20"/>
557    <ctl name="EAR PA Gain" value="G_6_DB"/>
558    <ctl name="EAR SPKR PA Gain" value="G_DEFAULT"/>
559
560    <ctl name="RX0 Digital Volume" value="84"/>
561    <ctl name="RX1 Digital Volume" value="84"/>
562    <ctl name="RX2 Digital Volume" value="84"/>
563    <ctl name="RX3 Digital Volume" value="84"/>
564    <ctl name="RX4 Digital Volume" value="84"/>
565    <ctl name="RX5 Digital Volume" value="84"/>
566    <ctl name="RX6 Digital Volume" value="84"/>
567    <ctl name="RX7 Digital Volume" value="84"/>
568    <ctl name="ADC1 Volume" value="12"/>
569    <ctl name="ADC2 Volume" value="12"/>
570    <ctl name="ADC3 Volume" value="0"/>
571    <ctl name="ADC4 Volume" value="0"/>
572    <ctl name="DEC0 Volume" value="84"/>
573    <ctl name="DEC1 Volume" value="84"/>
574    <ctl name="DEC2 Volume" value="84"/>
575    <ctl name="DEC3 Volume" value="84"/>
576    <ctl name="DEC4 Volume" value="84"/>
577    <ctl name="DEC5 Volume" value="84"/>
578    <ctl name="DEC6 Volume" value="84"/>
579    <ctl name="DEC7 Volume" value="84"/>
580    <ctl name="DEC8 Volume" value="84"/>
581
582    <!-- Compander controls -->
583    <ctl name="COMP1 Switch" value="1"/>
584    <ctl name="COMP2 Switch" value="1"/>
585    <ctl name="COMP7 Switch" value="0"/>
586    <ctl name="COMP8 Switch" value="0"/>
587
588    <!-- ADC, DMIC and AMIC controls -->
589    <ctl name="ADC MUX0" value="AMIC"/>
590    <ctl name="ADC MUX1" value="AMIC"/>
591    <ctl name="ADC MUX2" value="AMIC"/>
592    <ctl name="ADC MUX3" value="AMIC"/>
593    <ctl name="ADC MUX4" value="AMIC"/>
594    <ctl name="ADC MUX5" value="AMIC"/>
595    <ctl name="ADC MUX6" value="AMIC"/>
596    <ctl name="ADC MUX7" value="AMIC"/>
597    <ctl name="ADC MUX8" value="AMIC"/>
598    <ctl name="ADC MUX10" value="AMIC"/>
599    <ctl name="ADC MUX11" value="AMIC"/>
600    <ctl name="ADC MUX12" value="AMIC"/>
601    <ctl name="ADC MUX13" value="AMIC"/>
602    <ctl name="DMIC MUX0" value="ZERO"/>
603    <ctl name="DMIC MUX1" value="ZERO"/>
604    <ctl name="DMIC MUX2" value="ZERO"/>
605    <ctl name="DMIC MUX3" value="ZERO"/>
606    <ctl name="DMIC MUX4" value="ZERO"/>
607    <ctl name="DMIC MUX5" value="ZERO"/>
608    <ctl name="DMIC MUX6" value="ZERO"/>
609    <ctl name="DMIC MUX7" value="ZERO"/>
610    <ctl name="DMIC MUX8" value="ZERO"/>
611    <ctl name="DMIC MUX10" value="ZERO"/>
612    <ctl name="DMIC MUX11" value="ZERO"/>
613    <ctl name="DMIC MUX12" value="ZERO"/>
614    <ctl name="DMIC MUX13" value="ZERO"/>
615    <ctl name="AMIC MUX0" value="ZERO"/>
616    <ctl name="AMIC MUX1" value="ZERO"/>
617    <ctl name="AMIC MUX2" value="ZERO"/>
618    <ctl name="AMIC MUX3" value="ZERO"/>
619    <ctl name="AMIC MUX4" value="ZERO"/>
620    <ctl name="AMIC MUX5" value="ZERO"/>
621    <ctl name="AMIC MUX6" value="ZERO"/>
622    <ctl name="AMIC MUX7" value="ZERO"/>
623    <ctl name="AMIC MUX8" value="ZERO"/>
624    <ctl name="AMIC MUX10" value="ZERO"/>
625    <ctl name="AMIC MUX11" value="ZERO"/>
626    <ctl name="AMIC MUX12" value="ZERO"/>
627    <ctl name="AMIC MUX13" value="ZERO"/>
628
629    <ctl name="AMIC4_5 SEL" value="AMIC4"/>
630    <!-- CDC_IF and SLIM controls -->
631    <ctl name="SLIM RX0 MUX" value="ZERO"/>
632    <ctl name="SLIM RX1 MUX" value="ZERO"/>
633    <ctl name="SLIM RX2 MUX" value="ZERO"/>
634    <ctl name="SLIM RX3 MUX" value="ZERO"/>
635    <ctl name="SLIM RX4 MUX" value="ZERO"/>
636    <ctl name="SLIM RX5 MUX" value="ZERO"/>
637    <ctl name="SLIM RX6 MUX" value="ZERO"/>
638    <ctl name="SLIM RX7 MUX" value="ZERO"/>
639    <ctl name="CDC_IF RX0 MUX" value="SLIM RX0"/>
640    <ctl name="CDC_IF RX1 MUX" value="SLIM RX1"/>
641    <ctl name="CDC_IF RX2 MUX" value="SLIM RX2"/>
642    <ctl name="CDC_IF RX3 MUX" value="SLIM RX3"/>
643    <ctl name="CDC_IF RX4 MUX" value="SLIM RX4"/>
644    <ctl name="CDC_IF RX5 MUX" value="SLIM RX5"/>
645    <ctl name="CDC_IF RX6 MUX" value="SLIM RX6"/>
646    <ctl name="CDC_IF RX7 MUX" value="SLIM RX7"/>
647    <ctl name="CDC_IF TX0 MUX" value="ZERO"/>
648    <ctl name="CDC_IF TX1 MUX" value="ZERO"/>
649    <ctl name="CDC_IF TX2 MUX" value="ZERO"/>
650    <ctl name="CDC_IF TX3 MUX" value="ZERO"/>
651    <ctl name="CDC_IF TX4 MUX" value="ZERO"/>
652    <ctl name="CDC_IF TX5 MUX" value="ZERO"/>
653    <ctl name="CDC_IF TX6 MUX" value="ZERO"/>
654    <ctl name="CDC_IF TX7 MUX" value="ZERO"/>
655    <ctl name="CDC_IF TX8 MUX" value="ZERO"/>
656    <ctl name="CDC_IF TX9 MUX" value="ZERO"/>
657    <ctl name="CDC_IF TX10 MUX" value="ZERO"/>
658    <ctl name="CDC_IF TX13 MUX" value="CDC_DEC_5"/>
659
660    <!-- Interpolator chain controls -->
661    <ctl name="RX INT0_1 MIX1 INP0" value="ZERO"/>
662    <ctl name="RX INT0_1 MIX1 INP1" value="ZERO"/>
663    <ctl name="RX INT0_1 MIX1 INP2" value="ZERO"/>
664    <ctl name="RX INT1_1 MIX1 INP0" value="ZERO"/>
665    <ctl name="RX INT1_1 MIX1 INP1" value="ZERO"/>
666    <ctl name="RX INT1_1 MIX1 INP2" value="ZERO"/>
667    <ctl name="RX INT2_1 MIX1 INP0" value="ZERO"/>
668    <ctl name="RX INT2_1 MIX1 INP1" value="ZERO"/>
669    <ctl name="RX INT2_1 MIX1 INP2" value="ZERO"/>
670    <ctl name="RX INT7_1 MIX1 INP0" value="ZERO"/>
671    <ctl name="RX INT7_1 MIX1 INP1" value="ZERO"/>
672    <ctl name="RX INT7_1 MIX1 INP2" value="ZERO"/>
673    <ctl name="RX INT8_1 MIX1 INP0" value="ZERO"/>
674    <ctl name="RX INT8_1 MIX1 INP1" value="ZERO"/>
675    <ctl name="RX INT8_1 MIX1 INP2" value="ZERO"/>
676    <ctl name="RX INT0_2 MUX" value="ZERO"/>
677    <ctl name="RX INT1_2 MUX" value="ZERO"/>
678    <ctl name="RX INT2_2 MUX" value="ZERO"/>
679    <ctl name="RX INT7_2 MUX" value="ZERO"/>
680    <ctl name="RX INT8_2 MUX" value="ZERO"/>
681    <ctl name="RX INT1_1 NATIVE MUX" value="OFF"/>
682    <ctl name="RX INT2_1 NATIVE MUX" value="OFF"/>
683    <ctl name="RX INT1_2 NATIVE MUX" value="OFF"/>
684    <ctl name="RX INT2_2 NATIVE MUX" value="OFF"/>
685    <ctl name="ASRC0 MUX" value="ZERO"/>
686    <ctl name="ASRC1 MUX" value="ZERO"/>
687    <ctl name="RX INT1 SEC MIX HPHL Switch" value="0"/>
688    <ctl name="RX INT2 SEC MIX HPHR Switch" value="0"/>
689    <ctl name="DSD_L IF MUX" value="ZERO"/>
690    <ctl name="DSD_R IF MUX" value="ZERO"/>
691    <ctl name="RX INT1 MIX3 DSD HPHL Switch" value="0"/>
692    <ctl name="RX INT2 MIX3 DSD HPHR Switch" value="0"/>
693    <ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT"/>
694    <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT"/>
695    <ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT"/>
696
697    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia1" value="0"/>
698    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia2" value="0"/>
699    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia3" value="0"/>
700    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia4" value="0"/>
701    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia5" value="0"/>
702    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia7" value="0"/>
703    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia8" value="0"/>
704    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia10" value="0"/>
705    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia11" value="0"/>
706    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia12" value="0"/>
707    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia13" value="0"/>
708    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia14" value="0"/>
709    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia15" value="0"/>
710    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia16" value="0"/>
711    <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia30" value="0"/>
712    <ctl name="TERT_TDM_RX_1 Audio Mixer MultiMedia31" value="0"/>
713    <ctl name="QUAT_TDM_RX_0 Audio Mixer MultiMedia1" value="0"/>
714    <ctl name="QUAT_TDM_RX_0 Audio Mixer MultiMedia2" value="0"/>
715    <ctl name="QUAT_TDM_RX_0 Audio Mixer MultiMedia4" value="0"/>
716
717    <!-- Headphone Default mode - uLP -->
718    <ctl name="RX HPH Mode" value="CLS_H_ULP"/>
719    <ctl name="ASRC0 Output Mode" value="INT"/>
720    <ctl name="ASRC1 Output Mode" value="INT"/>
721
722    <!-- IIR/voice anc -->
723    <ctl name="IIR0 Band1" id="0" value="0"/>
724    <ctl name="IIR0 Band1" id="1" value="0"/>
725    <ctl name="IIR0 Band1" id="2" value="0"/>
726    <ctl name="IIR0 Band1" id="3" value="0"/>
727    <ctl name="IIR0 Band1" id="4" value="0"/>
728    <ctl name="IIR0 Band2" id="0" value="0"/>
729    <ctl name="IIR0 Band2" id="1" value="0"/>
730    <ctl name="IIR0 Band2" id="2" value="0"/>
731    <ctl name="IIR0 Band2" id="3" value="0"/>
732    <ctl name="IIR0 Band2" id="4" value="0"/>
733    <ctl name="IIR0 Band3" id="0" value="0"/>
734    <ctl name="IIR0 Band3" id="1" value="0"/>
735    <ctl name="IIR0 Band3" id="2" value="0"/>
736    <ctl name="IIR0 Band3" id="3" value="0"/>
737    <ctl name="IIR0 Band3" id="4" value="0"/>
738    <ctl name="IIR0 Band4" id="0" value="0"/>
739    <ctl name="IIR0 Band4" id="1" value="0"/>
740    <ctl name="IIR0 Band4" id="2" value="0"/>
741    <ctl name="IIR0 Band4" id="3" value="0"/>
742    <ctl name="IIR0 Band4" id="4" value="0"/>
743    <ctl name="IIR0 Band5" id="0" value="0"/>
744    <ctl name="IIR0 Band5" id="1" value="0"/>
745    <ctl name="IIR0 Band5" id="2" value="0"/>
746    <ctl name="IIR0 Band5" id="3" value="0"/>
747    <ctl name="IIR0 Band5" id="4" value="0"/>
748    <ctl name="IIR0 Enable Band1" value="0"/>
749    <ctl name="IIR0 Enable Band2" value="0"/>
750    <ctl name="IIR0 Enable Band3" value="0"/>
751    <ctl name="IIR0 Enable Band4" value="0"/>
752    <ctl name="IIR0 Enable Band5" value="0"/>
753    <ctl name="IIR0 INP0 Volume" value="54"/>
754    <ctl name="IIR0 INP0 MUX" value="ZERO"/>
755    <ctl name="IIR0 INP1 MUX" value="ZERO"/>
756    <ctl name="IIR0 INP2 MUX" value="ZERO"/>
757    <ctl name="IIR1 INP0 MUX" value="ZERO"/>
758    <ctl name="IIR1 INP1 MUX" value="ZERO"/>
759    <ctl name="IIR1 INP2 MUX" value="ZERO"/>
760
761    <!-- anc related -->
762    <ctl name="ANC Slot" value="0"/>
763    <ctl name="ANC Function" value="OFF"/>
764    <ctl name="ANC0 FB MUX" value="ZERO"/>
765    <ctl name="ANC1 FB MUX" value="ZERO"/>
766    <ctl name="ANC OUT EAR Enable Switch" value="0"/>
767    <ctl name="ANC OUT EAR SPKR Enable Switch" value="0"/>
768    <ctl name="ANC SPKR PA Enable Switch" value="0"/>
769    <ctl name="ANC OUT HPHL Enable Switch" value="0"/>
770    <ctl name="ANC OUT HPHR Enable Switch" value="0"/>
771
772    <!-- mmap record init -->
773    <ctl name="MultiMedia16 Mixer SLIM_0_TX" value="0" />
774    <ctl name="MultiMedia16 Mixer SLIM_7_TX" value="0" />
775    <ctl name="MultiMedia16 Mixer SLIM_8_TX" value="0" />
776    <ctl name="MultiMedia16 Mixer USB_AUDIO_TX" value="0" />
777    <ctl name="MultiMedia16 Mixer QUAT_TDM_TX_0" value="0" />
778    <!-- mmap record init end -->
779
780    <!-- Codec controls end -->
781
782    <!-- mixer control to disable lowlatency qos voting -->
783    <ctl name="MultiMedia5_RX QOS Vote" value="Disable"/>
784    <!-- mixer control to disable lowlatency qos voting end -->
785
786    <!-- These are audio route (FE to BE) specific mixer settings -->
787    <path name="gsm-mode">
788        <ctl name="GSM mode Enable" value="ON"/>
789    </path>
790
791    <path name="echo-reference">
792        <ctl name="AUDIO_REF_EC_UL10 MUX" value="TERT_TDM_RX_0"/>
793    </path>
794
795    <path name="echo-reference handset">
796        <ctl name="AUDIO_REF_EC_UL10 MUX" value="TERT_TDM_RX_0"/>
797    </path>
798
799    <path name="echo-reference speaker">
800        <ctl name="AUDIO_REF_EC_UL10 MUX" value="TERT_TDM_RX_0"/>
801    </path>
802
803    <path name="echo-reference headphones">
804        <ctl name="AUDIO_REF_EC_UL10 MUX" value="SLIM_6_RX"/>
805    </path>
806
807    <path name="echo-reference usb-headset">
808        <ctl name="AUDIO_REF_EC_UL10 MUX" value="USB_AUDIO_RX" />
809    </path>
810
811    <path name="echo-reference usb-headphones">
812        <ctl name="AUDIO_REF_EC_UL10 MUX" value="USB_AUDIO_RX" />
813     </path>
814
815    <path name="echo-reference headphones-44.1">
816    </path>
817
818    <path name="echo-reference-voip">
819        <path name="echo-reference" />
820    </path>
821
822    <path name="echo-reference-voip handset">
823        <path name="echo-reference handset" />
824    </path>
825
826    <path name="echo-reference-voip speaker">
827        <path name="echo-reference speaker" />
828    </path>
829
830    <path name="echo-reference-voip headphones">
831        <path name="echo-reference headphones" />
832    </path>
833
834    <path name="echo-reference-voip usb-headset">
835        <path name="echo-reference usb-headset" />
836    </path>
837
838    <path name="echo-reference-voip usb-headphones">
839        <path name="echo-reference usb-headphones" />
840     </path>
841
842    <path name="echo-reference-voip headphones-44.1">
843        <path name="echo-reference headphones-44.1" />
844    </path>
845
846    <path name="deep-buffer-playback">
847        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia1" value="1"/>
848    </path>
849
850    <path name="deep-buffer-playback handset">
851        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia1" value="1"/>
852    </path>
853
854    <path name="deep-buffer-playback downlink-audio">
855        <ctl name="QUAT_TDM_RX_0 Audio Mixer MultiMedia1" value="1"/>
856    </path>
857
858    <path name="deep-buffer-playback speaker">
859        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia1" value="1"/>
860    </path>
861
862    <path name="deep-buffer-playback speaker-safe">
863        <path name="deep-buffer-playback speaker"/>
864    </path>
865
866    <path name="deep-buffer-playback speaker-protected">
867        <path name="deep-buffer-playback"/>
868    </path>
869
870    <path name="deep-buffer-playback hdmi">
871        <ctl name="HDMI Mixer MultiMedia1" value="1"/>
872    </path>
873
874    <path name="deep-buffer-playback display-port">
875        <ctl name="DISPLAY_PORT Mixer MultiMedia1" value="1"/>
876    </path>
877
878    <path name="deep-buffer-playback speaker-and-hdmi">
879        <path name="deep-buffer-playback hdmi"/>
880        <path name="deep-buffer-playback speaker"/>
881    </path>
882
883    <path name="deep-buffer-playback speaker-and-display-port">
884        <path name="deep-buffer-playback display-port"/>
885        <path name="deep-buffer-playback speaker"/>
886    </path>
887
888    <path name="deep-buffer-playback bt-sco">
889        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia1" value="1"/>
890    </path>
891
892    <path name="deep-buffer-playback bt-sco-wb">
893        <ctl name="BT SampleRate" value="KHZ_16"/>
894        <path name="deep-buffer-playback bt-sco"/>
895    </path>
896
897    <path name="deep-buffer-playback afe-proxy">
898        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="1"/>
899    </path>
900
901    <path name="deep-buffer-playback usb-headphones">
902        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia1" value="1"/>
903    </path>
904
905    <path name="deep-buffer-playback usb-headset">
906        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia1" value="1"/>
907    </path>
908
909    <path name="deep-buffer-playback speaker-and-usb-headphones">
910        <path name="deep-buffer-playback usb-headphones"/>
911        <path name="deep-buffer-playback speaker"/>
912    </path>
913
914    <path name="deep-buffer-playback headphones">
915        <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia1" value="1"/>
916    </path>
917
918    <path name="deep-buffer-playback speaker-and-headphones">
919        <path name="deep-buffer-playback headphones"/>
920        <path name="deep-buffer-playback speaker"/>
921    </path>
922
923    <path name="deep-buffer-playback speaker-and-bt-sco">
924        <path name="deep-buffer-playback bt-sco"/>
925        <path name="deep-buffer-playback speaker"/>
926    </path>
927
928    <path name="deep-buffer-playback speaker-and-bt-sco-wb">
929        <path name="deep-buffer-playback bt-sco-wb"/>
930        <path name="deep-buffer-playback speaker"/>
931    </path>
932
933    <path name="deep-buffer-playback voice-tty-hco-handset">
934        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia1" value="1"/>
935    </path>
936
937    <path name="hifi-playback">
938        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia2" value="1" />
939    </path>
940
941    <path name="hifi-playback downlink-audio">
942        <ctl name="QUAT_TDM_RX_0 Audio Mixer MultiMedia2" value="1" />
943    </path>
944
945    <path name="hifi-playback speaker">
946        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia2" value="1" />
947    </path>
948
949    <path name="hifi-playback handset">
950        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia2" value="1" />
951    </path>
952
953    <path name="hifi-playback bt-sco">
954        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia2" value="1" />
955    </path>
956
957    <path name="hifi-playback bt-sco-wb">
958        <ctl name="BT SampleRate" value="KHZ_16" />
959        <path name="hifi-playback bt-sco" />
960    </path>
961
962    <path name="hifi-playback afe-proxy">
963        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="1" />
964    </path>
965
966    <path name="hifi-playback usb-headset">
967        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia2" value="1" />
968    </path>
969
970    <path name="hifi-playback usb-headphones">
971        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia2" value="1" />
972    </path>
973
974    <path name="low-latency-playback">
975        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia5" value="1"/>
976    </path>
977
978    <path name="low-latency-playback handset">
979        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia5" value="1"/>
980    </path>
981
982    <path name="low-latency-playback speaker">
983        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia5" value="1"/>
984    </path>
985
986    <path name="low-latency-playback speaker-safe">
987        <path name="low-latency-playback speaker"/>
988    </path>
989
990    <path name="low-latency-playback speaker-protected">
991        <path name="low-latency-playback"/>
992    </path>
993
994    <path name="low-latency-playback hdmi">
995        <ctl name="HDMI Mixer MultiMedia5" value="1"/>
996    </path>
997
998    <path name="low-latency-playback display-port">
999        <ctl name="DISPLAY_PORT Mixer MultiMedia5" value="1"/>
1000    </path>
1001
1002    <path name="low-latency-playback bt-sco">
1003        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia5" value="1"/>
1004    </path>
1005
1006    <path name="low-latency-playback bt-sco-wb">
1007        <ctl name="BT SampleRate" value="KHZ_16"/>
1008        <path name="low-latency-playback bt-sco"/>
1009    </path>
1010
1011    <path name="low-latency-playback speaker-and-hdmi">
1012        <path name="low-latency-playback hdmi"/>
1013        <path name="low-latency-playback speaker"/>
1014    </path>
1015
1016    <path name="low-latency-playback speaker-and-display-port">
1017        <path name="low-latency-playback display-port"/>
1018        <path name="low-latency-playback speaker"/>
1019    </path>
1020
1021    <path name="low-latency-playback afe-proxy">
1022        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="1"/>
1023    </path>
1024
1025    <path name="low-latency-playback usb-headphones">
1026        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia5" value="1"/>
1027    </path>
1028
1029    <path name="low-latency-playback usb-headset">
1030        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia5" value="1"/>
1031    </path>
1032
1033    <path name="low-latency-playback speaker-and-usb-headphones">
1034        <path name="low-latency-playback usb-headphones"/>
1035        <path name="low-latency-playback speaker"/>
1036    </path>
1037
1038    <path name="low-latency-playback headphones">
1039        <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia5" value="1"/>
1040    </path>
1041
1042    <path name="low-latency-playback speaker-and-headphones">
1043        <path name="low-latency-playback headphones"/>
1044        <path name="low-latency-playback speaker"/>
1045    </path>
1046
1047    <path name="low-latency-playback resume">
1048        <ctl name="MultiMedia5_RX QOS Vote" value="Enable"/>
1049    </path>
1050
1051    <path name="low-latency-playback speaker-and-bt-sco">
1052        <path name="low-latency-playback bt-sco"/>
1053        <path name="low-latency-playback speaker"/>
1054    </path>
1055
1056    <path name="low-latency-playback speaker-and-bt-sco-wb">
1057        <path name="low-latency-playback bt-sco-wb"/>
1058        <path name="low-latency-playback speaker"/>
1059    </path>
1060
1061    <path name="low-latency-playback voice-tty-hco-handset">
1062        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia5" value="1"/>
1063    </path>
1064
1065    <path name="audio-with-haptics-playback">
1066        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia30" value="1"/>
1067        <ctl name="TERT_TDM_RX_1 Audio Mixer MultiMedia31" value="1"/>
1068    </path>
1069
1070    <path name="audio-with-haptics-playback handset">
1071        <path name="audio-with-haptics-playback"/>
1072    </path>
1073
1074    <path name="audio-with-haptics-playback speaker">
1075        <path name="audio-with-haptics-playback"/>
1076    </path>
1077
1078    <path name="audio-with-haptics-playback speaker-safe">
1079        <path name="audio-with-haptics-playback speaker"/>
1080    </path>
1081
1082    <path name="audio-with-haptics-playback speaker-protected">
1083        <path name="audio-with-haptics-playback"/>
1084    </path>
1085
1086    <path name="audio-with-haptics-playback usb-headphones">
1087        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia30" value="1" />
1088        <ctl name="TERT_TDM_RX_1 Audio Mixer MultiMedia31" value="1"/>
1089    </path>
1090
1091    <path name="audio-with-haptics-playback usb-headset">
1092        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia30" value="1" />
1093        <ctl name="TERT_TDM_RX_1 Audio Mixer MultiMedia31" value="1"/>
1094    </path>
1095
1096    <path name="audio-with-haptics-playback speaker-and-usb-headphones">
1097        <path name="audio-with-haptics-playback usb-headphones"/>
1098        <path name="audio-with-haptics-playback speaker"/>
1099    </path>
1100
1101    <path name="audio-with-haptics-playback speaker-safe-and-usb-headphones">
1102        <path name="audio-with-haptics-playback usb-headphones"/>
1103        <path name="audio-with-haptics-playback speaker-safe"/>
1104    </path>
1105
1106    <path name="audio-with-haptics-playback bt-sco">
1107        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia30" value="1"/>
1108        <ctl name="TERT_TDM_RX_1 Audio Mixer MultiMedia31" value="1"/>
1109    </path>
1110
1111    <path name="audio-with-haptics-playback bt-sco-wb">
1112        <ctl name="BT SampleRate" value="KHZ_16"/>
1113        <path name="audio-with-haptics-playback bt-sco"/>
1114    </path>
1115
1116    <path name="audio-with-haptics-playback bt-a2dp">
1117        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia30" value="1"/>
1118        <ctl name="TERT_TDM_RX_1 Audio Mixer MultiMedia31" value="1"/>
1119    </path>
1120
1121    <path name="audio-with-haptics-playback speaker-and-bt-a2dp">
1122        <path name="audio-with-haptics-playback bt-a2dp"/>
1123        <path name="audio-with-haptics-playback speaker"/>
1124    </path>
1125
1126    <path name="audio-with-haptics-playback speaker-safe-and-bt-a2dp">
1127        <path name="audio-with-haptics-playback bt-a2dp"/>
1128        <path name="audio-with-haptics-playback speaker-safe"/>
1129    </path>
1130
1131    <path name="audio-with-haptics-playback speaker-and-bt-sco">
1132        <path name="audio-with-haptics-playback bt-sco"/>
1133        <path name="audio-with-haptics-playback speaker"/>
1134    </path>
1135
1136    <path name="audio-with-haptics-playback speaker-safe-and-bt-sco">
1137        <path name="audio-with-haptics-playback bt-sco"/>
1138        <path name="audio-with-haptics-playback speaker-safe"/>
1139    </path>
1140
1141    <path name="audio-with-haptics-playback speaker-and-bt-sco-wb">
1142        <path name="audio-with-haptics-playback bt-sco-wb"/>
1143        <path name="audio-with-haptics-playback speaker"/>
1144    </path>
1145
1146    <path name="audio-with-haptics-playback speaker-safe-and-bt-sco-wb">
1147        <path name="audio-with-haptics-playback bt-sco-wb"/>
1148        <path name="audio-with-haptics-playback speaker-safe"/>
1149    </path>
1150
1151    <path name="audio-with-haptics-playback speaker-and-haptics">
1152        <path name="audio-with-haptics-playback speaker"/>
1153    </path>
1154
1155    <path name="audio-with-haptics-playback speaker-bt-a2dp-and-haptics">
1156        <path name="audio-with-haptics-playback speaker-and-bt-a2dp"/>
1157    </path>
1158
1159    <path name="audio-with-haptics-playback speaker-safe-bt-a2dp-and-haptics">
1160        <path name="audio-with-haptics-playback speaker-safe-and-bt-a2dp"/>
1161    </path>
1162
1163    <path name="audio-with-haptics-playback speaker-usb-headphones-and-haptics">
1164        <path name="audio-with-haptics-playback speaker-and-usb-headphones"/>
1165    </path>
1166
1167    <path name="audio-with-haptics-playback speaker-safe-usb-headphones-and-haptics">
1168        <path name="audio-with-haptics-playback speaker-safe-and-usb-headphones"/>
1169    </path>
1170
1171    <path name="audio-with-haptics-playback speaker-usb-headphones-and-haptics">
1172        <path name="audio-with-haptics-playback speaker-and-usb-headphones"/>
1173    </path>
1174
1175    <path name="audio-with-haptics-playback speaker-bt-sco-and-haptics">
1176        <path name="audio-with-haptics-playback speaker-and-bt-sco"/>
1177    </path>
1178
1179    <path name="audio-with-haptics-playback speaker-safe-bt-sco-and-haptics">
1180        <path name="audio-with-haptics-playback speaker-safe-and-bt-sco"/>
1181    </path>
1182
1183    <path name="audio-with-haptics-playback speaker-bt-sco-wb-and-haptics">
1184        <path name="audio-with-haptics-playback speaker-and-bt-sco-wb"/>
1185    </path>
1186
1187    <path name="audio-with-haptics-playback speaker-safe-bt-sco-wb-and-haptics">
1188        <path name="audio-with-haptics-playback speaker-safe-and-bt-sco-wb"/>
1189    </path>
1190
1191    <path name="audio-with-haptics-playback speaker-bt-sco-swb-and-haptics">
1192        <path name="audio-with-haptics-playback speaker-safe-and-bt-sco-wb"/>
1193    </path>
1194
1195    <path name="audio-with-haptics-playback speaker-safe-bt-sco-swb-and-haptics">
1196        <path name="audio-with-haptics-playback speaker-safe-and-bt-sco-wb"/>
1197    </path>
1198
1199    <path name="audio-ull-playback">
1200        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia8" value="1"/>
1201    </path>
1202
1203    <path name="audio-ull-playback handset">
1204        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia8" value="1"/>
1205    </path>
1206
1207    <path name="audio-ull-playback speaker">
1208        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia8" value="1"/>
1209    </path>
1210
1211    <path name="audio-ull-playback speaker-safe">
1212        <path name="audio-ull-playback speaker"/>
1213    </path>
1214
1215    <path name="audio-ull-playback speaker-protected">
1216        <path name="audio-ull-playback"/>
1217    </path>
1218
1219    <path name="audio-ull-playback headphones">
1220        <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia8" value="1"/>
1221    </path>
1222
1223    <path name="audio-ull-playback speaker-and-headphones">
1224        <path name="audio-ull-playback speaker"/>
1225        <path name="audio-ull-playback headphones"/>
1226    </path>
1227
1228    <path name="audio-ull-playback hdmi">
1229        <ctl name="HDMI Mixer MultiMedia8" value="1"/>
1230    </path>
1231
1232    <path name="audio-ull-playback display-port">
1233        <ctl name="DISPLAY_PORT Mixer MultiMedia8" value="1"/>
1234    </path>
1235
1236    <path name="audio-ull-playback bt-sco">
1237        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia8" value="1"/>
1238    </path>
1239
1240    <path name="audio-ull-playback bt-sco-wb">
1241        <ctl name="BT SampleRate" value="KHZ_16"/>
1242        <path name="audio-ull-playback bt-sco"/>
1243    </path>
1244
1245    <path name="audio-ull-playback speaker-and-hdmi">
1246        <path name="audio-ull-playback hdmi"/>
1247        <path name="audio-ull-playback speaker"/>
1248    </path>
1249
1250    <path name="audio-ull-playback speaker-and-display-port">
1251        <path name="audio-ull-playback display-port"/>
1252        <path name="audio-ull-playback speaker"/>
1253    </path>
1254
1255    <path name="audio-ull-playback afe-proxy">
1256        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia8" value="1"/>
1257    </path>
1258
1259    <path name="audio-ull-playback usb-headphones">
1260        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia8" value="1"/>
1261    </path>
1262
1263    <path name="audio-ull-playback usb-headset">
1264        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia8" value="1"/>
1265    </path>
1266
1267    <path name="audio-ull-playback speaker-and-bt-sco">
1268        <path name="audio-ull-playback bt-sco"/>
1269        <path name="audio-ull-playback speaker"/>
1270    </path>
1271
1272    <path name="audio-ull-playback speaker-and-bt-sco-wb">
1273        <path name="audio-ull-playback bt-sco-wb"/>
1274        <path name="audio-ull-playback speaker"/>
1275    </path>
1276
1277    <path name="audio-ull-playback voice-tty-hco-handset">
1278        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia8" value="1"/>
1279    </path>
1280
1281    <path name="multi-channel-playback display-port">
1282        <ctl name="DISPLAY_PORT Mixer MultiMedia2" value="1"/>
1283    </path>
1284
1285    <path name="multi-channel-playback afe-proxy">
1286        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="1"/>
1287    </path>
1288
1289    <path name="compress-offload-playback">
1290        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia4" value="1"/>
1291    </path>
1292
1293    <path name="compress-offload-playback handset">
1294        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia4" value="1"/>
1295    </path>
1296
1297    <path name="compress-offload-playback downlink-audio">
1298        <ctl name="QUAT_TDM_RX_0 Audio Mixer MultiMedia4" value="1"/>
1299    </path>
1300
1301    <path name="compress-offload-playback speaker">
1302        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia4" value="1"/>
1303    </path>
1304
1305    <path name="compress-offload-playback speaker-safe">
1306        <path name="compress-offload-playback speaker"/>
1307    </path>
1308
1309    <path name="compress-offload-playback speaker-protected">
1310        <path name="compress-offload-playback"/>
1311    </path>
1312
1313    <path name="compress-offload-playback display-port">
1314        <ctl name="DISPLAY_PORT Mixer MultiMedia4" value="1"/>
1315    </path>
1316
1317    <path name="silence-playback hdmi">
1318        <ctl name="HDMI Mixer MultiMedia9" value="1"/>
1319    </path>
1320
1321    <path name="silence-playback display-port">
1322        <ctl name="DISPLAY_PORT Mixer MultiMedia9" value="1"/>
1323    </path>
1324
1325    <path name="compress-offload-playback bt-sco">
1326        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia4" value="1"/>
1327    </path>
1328
1329    <path name="compress-offload-playback bt-sco-wb">
1330        <ctl name="BT SampleRate" value="KHZ_16"/>
1331        <path name="compress-offload-playback bt-sco"/>
1332    </path>
1333
1334    <path name="compress-offload-playback voice-tty-hco-handset">
1335        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia4" value="1"/>
1336    </path>
1337
1338    <path name="compress-offload-playback hdmi">
1339        <ctl name="HDMI Mixer MultiMedia4" value="1"/>
1340    </path>
1341
1342    <path name="compress-offload-playback speaker-and-hdmi">
1343        <path name="compress-offload-playback hdmi"/>
1344        <path name="compress-offload-playback speaker"/>
1345    </path>
1346
1347    <path name="compress-offload-playback speaker-and-display-port">
1348        <path name="compress-offload-playback display-port"/>
1349        <path name="compress-offload-playback speaker"/>
1350    </path>
1351
1352    <path name="compress-offload-playback afe-proxy">
1353        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="1"/>
1354    </path>
1355
1356    <path name="compress-offload-playback usb-headphones">
1357        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia4" value="1"/>
1358    </path>
1359
1360    <path name="compress-offload-playback usb-headset">
1361        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia4" value="1"/>
1362    </path>
1363
1364    <path name="compress-offload-playback speaker-and-usb-headphones">
1365        <path name="compress-offload-playback usb-headphones"/>
1366        <path name="compress-offload-playback speaker"/>
1367    </path>
1368
1369    <path name="compress-offload-playback headphones">
1370        <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia4" value="1"/>
1371    </path>
1372
1373    <path name="compress-offload-playback headphones-44.1">
1374        <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia4" value="1"/>
1375    </path>
1376
1377    <path name="compress-offload-playback headphones-dsd">
1378        <ctl name="SLIMBUS_2_RX Audio Mixer MultiMedia4" value="1"/>
1379    </path>
1380
1381    <path name="compress-offload-playback speaker-and-headphones">
1382        <path name="compress-offload-playback headphones"/>
1383        <path name="compress-offload-playback speaker"/>
1384    </path>
1385
1386    <path name="compress-offload-playback speaker-and-bt-sco">
1387        <path name="compress-offload-playback bt-sco"/>
1388        <path name="compress-offload-playback speaker"/>
1389    </path>
1390
1391    <path name="compress-offload-playback speaker-and-bt-sco-wb">
1392        <path name="compress-offload-playback bt-sco-wb"/>
1393        <path name="compress-offload-playback speaker"/>
1394    </path>
1395
1396    <path name="audio-record">
1397        <ctl name="MultiMedia1 Mixer QUAT_TDM_TX_0" value="1" />
1398    </path>
1399
1400    <path name="audio-record handset-mic">
1401        <ctl name="MultiMedia1 Mixer QUAT_TDM_TX_0" value="1" />
1402    </path>
1403
1404    <path name="audio-record speaker-mic">
1405        <ctl name="MultiMedia1 Mixer QUAT_TDM_TX_0" value="1" />
1406    </path>
1407
1408    <path name="audio-record usb-headset-mic">
1409        <ctl name="MultiMedia1 Mixer USB_AUDIO_TX" value="1"/>
1410    </path>
1411
1412    <path name="hifi-record handset-mic">
1413        <ctl name="MultiMedia2 Mixer QUAT_TDM_TX_0" value="1" />
1414    </path>
1415
1416    <path name="hifi-record speaker-mic">
1417        <ctl name="MultiMedia2 Mixer QUAT_TDM_TX_0" value="1" />
1418    </path>
1419
1420    <path name="hifi-record usb-headset-mic">
1421        <ctl name="MultiMedia2 Mixer USB_AUDIO_TX" value="1"/>
1422    </path>
1423
1424    <path name="audio-record bt-sco">
1425        <ctl name="MultiMedia1 Mixer SLIM_7_TX" value="1"/>
1426    </path>
1427
1428    <path name="audio-record bt-sco-wb">
1429        <ctl name="BT SampleRate" value="KHZ_16"/>
1430        <path name="audio-record bt-sco"/>
1431    </path>
1432
1433    <path name="audio-record capture-fm">
1434        <ctl name="MultiMedia1 Mixer SLIM_8_TX" value="1"/>
1435    </path>
1436
1437    <path name="audio-record-compress">
1438        <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="1"/>
1439    </path>
1440
1441    <path name="audio-record-compress handset-mic">
1442        <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="1"/>
1443    </path>
1444
1445    <path name="audio-record-compress speaker-mic">
1446        <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="1"/>
1447    </path>
1448
1449    <path name="audio-record-compress bt-sco">
1450        <ctl name="MultiMedia8 Mixer SLIM_7_TX" value="1"/>
1451    </path>
1452
1453    <path name="audio-record-compress bt-sco-wb">
1454        <ctl name="BT SampleRate" value="KHZ_16"/>
1455        <path name="audio-record-compress bt-sco"/>
1456    </path>
1457
1458    <path name="audio-record-compress usb-headset-mic">
1459        <ctl name="MultiMedia8 Mixer USB_AUDIO_TX" value="1"/>
1460    </path>
1461
1462    <path name="low-latency-record">
1463      <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="1"/>
1464    </path>
1465
1466    <path name="low-latency-record handset-mic">
1467      <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="1"/>
1468    </path>
1469
1470    <path name="low-latency-record speaker-mic">
1471      <ctl name="MultiMedia8 Mixer QUAT_TDM_TX_0" value="1"/>
1472    </path>
1473
1474    <path name="low-latency-record bt-sco">
1475      <ctl name="MultiMedia8 Mixer SLIM_7_TX" value="1"/>
1476    </path>
1477
1478    <path name="low-latency-record bt-sco-wb">
1479        <ctl name="BT SampleRate" value="KHZ_16"/>
1480        <path name="low-latency-record bt-sco"/>
1481    </path>
1482
1483    <path name="low-latency-record usb-headset-mic">
1484        <ctl name="MultiMedia8 Mixer USB_AUDIO_TX" value="1"/>
1485    </path>
1486
1487    <path name="low-latency-record capture-fm">
1488      <ctl name="MultiMedia8 Mixer SLIM_8_TX" value="1"/>
1489    </path>
1490
1491    <path name="spkr-vi-record vi-feedback">
1492    </path>
1493
1494    <path name="fm-virtual-record capture-fm">
1495        <ctl name="MultiMedia2 Mixer SLIM_8_TX" value="1"/>
1496    </path>
1497
1498    <path name="play-fm">
1499        <ctl name="SLIMBUS_8 LOOPBACK Volume" value="1"/>
1500        <ctl name="TERT_TDM_RX_0 Port Mixer SLIM_8_TX" value="1"/>
1501        <ctl name="SLIMBUS_DL_HL Switch" value="1"/>
1502    </path>
1503
1504    <path name="play-fm headphones">
1505        <ctl name="SLIMBUS_8 LOOPBACK Volume" value="1"/>
1506        <ctl name="SLIMBUS_6_RX Port Mixer SLIM_8_TX" value="1"/>
1507        <ctl name="SLIMBUS6_DL_HL Switch" value="1"/>
1508    </path>
1509
1510    <path name="incall-rec-uplink">
1511        <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1"/>
1512    </path>
1513
1514    <path name="incall-rec-uplink bt-sco">
1515        <path name="incall-rec-uplink"/>
1516    </path>
1517
1518    <path name="incall-rec-uplink bt-sco-wb">
1519        <path name="incall-rec-uplink"/>
1520    </path>
1521
1522    <path name="incall-rec-uplink headset-mic">
1523        <path name="incall-rec-uplink" />
1524    </path>
1525
1526    <path name="incall-rec-uplink handset-mic">
1527        <path name="incall-rec-uplink" />
1528    </path>
1529
1530    <path name="incall-rec-uplink speaker-mic">
1531        <path name="incall-rec-uplink" />
1532    </path>
1533
1534    <path name="incall-rec-uplink usb-headset-mic">
1535        <path name="incall-rec-uplink"/>
1536    </path>
1537
1538    <path name="incall-rec-uplink afe-proxy">
1539        <path name="incall-rec-uplink"/>
1540    </path>
1541
1542    <path name="incall-rec-uplink-compress">
1543        <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1"/>
1544    </path>
1545
1546    <path name="incall-rec-uplink-compress bt-sco">
1547        <path name="incall-rec-uplink-compress"/>
1548    </path>
1549
1550    <path name="incall-rec-uplink-compress bt-sco-wb">
1551        <path name="incall-rec-uplink-compress"/>
1552    </path>
1553
1554    <path name="incall-rec-uplink-compress headset-mic">
1555        <path name="incall-rec-uplink-compress" />
1556    </path>
1557
1558    <path name="incall-rec-uplink-compress handset-mic">
1559        <path name="incall-rec-uplink-compress" />
1560    </path>
1561
1562    <path name="incall-rec-uplink-compress speaker-mic">
1563        <path name="incall-rec-uplink-compress" />
1564    </path>
1565
1566    <path name="incall-rec-uplink-compress usb-headset-mic">
1567        <path name="incall-rec-uplink-compress"/>
1568    </path>
1569
1570    <path name="incall-rec-uplink-compress afe-proxy">
1571        <path name="incall-rec-uplink-compress"/>
1572    </path>
1573
1574    <path name="incall-rec-downlink">
1575        <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1"/>
1576    </path>
1577
1578    <path name="incall-rec-downlink bt-sco">
1579        <path name="incall-rec-downlink"/>
1580    </path>
1581
1582    <path name="incall-rec-downlink bt-sco-wb">
1583        <path name="incall-rec-downlink"/>
1584    </path>
1585
1586    <path name="incall-rec-downlink headset-mic">
1587        <path name="incall-rec-downlink" />
1588    </path>
1589
1590    <path name="incall-rec-downlink handset-mic">
1591        <path name="incall-rec-downlink" />
1592    </path>
1593
1594    <path name="incall-rec-downlink speaker-mic">
1595        <path name="incall-rec-downlink" />
1596    </path>
1597
1598    <path name="incall-rec-downlink usb-headset-mic">
1599        <path name="incall-rec-downlink"/>
1600    </path>
1601
1602    <path name="incall-rec-downlink afe-proxy">
1603        <path name="incall-rec-downlink"/>
1604    </path>
1605
1606    <path name="incall-rec-downlink-compress">
1607        <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1"/>
1608    </path>
1609
1610    <path name="incall-rec-downlink-compress bt-sco">
1611        <path name="incall-rec-downlink-compress"/>
1612    </path>
1613
1614    <path name="incall-rec-downlink-compress bt-sco-wb">
1615        <path name="incall-rec-downlink-compress"/>
1616    </path>
1617
1618    <path name="incall-rec-downlink-compress headset-mic">
1619        <path name="incall-rec-downlink-compress" />
1620    </path>
1621
1622    <path name="incall-rec-downlink-compress handset-mic">
1623        <path name="incall-rec-downlink-compress" />
1624    </path>
1625
1626    <path name="incall-rec-downlink-compress speaker-mic">
1627        <path name="incall-rec-downlink-compress" />
1628    </path>
1629
1630    <path name="incall-rec-downlink-compress usb-headset-mic">
1631        <path name="incall-rec-downlink-compress"/>
1632    </path>
1633
1634    <path name="incall-rec-downlink-compress afe-proxy">
1635        <path name="incall-rec-downlink-compress"/>
1636    </path>
1637
1638    <path name="incall-rec-uplink-and-downlink">
1639        <path name="incall-rec-uplink"/>
1640        <path name="incall-rec-downlink"/>
1641    </path>
1642
1643    <path name="incall-rec-uplink-and-downlink bt-sco">
1644        <path name="incall-rec-uplink-and-downlink"/>
1645    </path>
1646
1647    <path name="incall-rec-uplink-and-downlink bt-sco-wb">
1648        <path name="incall-rec-uplink-and-downlink"/>
1649    </path>
1650
1651    <path name="incall-rec-uplink-and-downlink headset-mic">
1652        <path name="incall-rec-uplink-and-downlink" />
1653    </path>
1654
1655    <path name="incall-rec-uplink-and-downlink handset-mic">
1656        <path name="incall-rec-uplink-and-downlink" />
1657    </path>
1658
1659    <path name="incall-rec-uplink-and-downlink speaker-mic">
1660        <path name="incall-rec-uplink-and-downlink" />
1661    </path>
1662
1663    <path name="incall-rec-uplink-and-downlink usb-headset-mic">
1664        <path name="incall-rec-uplink-and-downlink"/>
1665    </path>
1666
1667    <path name="incall-rec-uplink-and-downlink afe-proxy">
1668        <path name="incall-rec-uplink-and-downlink"/>
1669    </path>
1670
1671    <path name="incall-rec-uplink-and-downlink-compress">
1672        <path name="incall-rec-uplink-compress"/>
1673        <path name="incall-rec-downlink-compress"/>
1674    </path>
1675
1676    <path name="incall-rec-uplink-and-downlink-compress bt-sco">
1677        <path name="incall-rec-uplink-and-downlink-compress"/>
1678    </path>
1679
1680    <path name="incall-rec-uplink-and-downlink-compress bt-sco-wb">
1681        <path name="incall-rec-uplink-and-downlink-compress"/>
1682    </path>
1683
1684    <path name="incall-rec-uplink-and-downlink-compress headset-mic">
1685        <path name="incall-rec-uplink-and-downlink-compress" />
1686    </path>
1687
1688    <path name="incall-rec-uplink-and-downlink-compress handset-mic">
1689        <path name="incall-rec-uplink-and-downlink-compress" />
1690    </path>
1691
1692    <path name="incall-rec-uplink-and-downlink-compress speaker-mic">
1693        <path name="incall-rec-uplink-and-downlink-compress" />
1694    </path>
1695
1696    <path name="incall-rec-uplink-and-downlink-compress usb-headset-mic">
1697        <path name="incall-rec-uplink-and-downlink-compress"/>
1698    </path>
1699
1700    <path name="incall-rec-uplink-and-downlink-compress afe-proxy">
1701        <path name="incall-rec-uplink-and-downlink-compress"/>
1702    </path>
1703
1704    <path name="hfp-sco">
1705    </path>
1706
1707    <path name="hfp-sco headphones">
1708    </path>
1709
1710   <path name="hfp-sco-wb">
1711        <path name="hfp-sco"/>
1712   </path>
1713
1714    <path name="hfp-sco-wb headphones">
1715        <path name="hfp-sco headphones"/>
1716    </path>
1717
1718    <path name="compress-voip-call">
1719        <ctl name="SLIM_0_RX_Voice Mixer Voip" value="1"/>
1720        <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1"/>
1721    </path>
1722
1723    <path name="compress-voip-call handset">
1724        <ctl name="TERT_TDM_RX_0_Voice Mixer Voip" value="1"/>
1725        <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1"/>
1726    </path>
1727
1728    <path name="compress-voip-call speaker">
1729        <ctl name="TERT_TDM_RX_0_Voice Mixer Voip" value="1"/>
1730        <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1"/>
1731    </path>
1732
1733    <path name="compress-voip-call bt-a2dp">
1734        <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1"/>
1735        <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1"/>
1736    </path>
1737
1738    <path name="compress-voip-call headphones">
1739        <ctl name="SLIM_6_RX_Voice Mixer Voip" value="1"/>
1740        <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1"/>
1741    </path>
1742
1743
1744    <path name="compress-voip-call bt-sco">
1745        <ctl name="SLIM_7_RX_Voice Mixer Voip" value="1"/>
1746        <ctl name="Voip_Tx Mixer SLIM_7_TX_Voip" value="1"/>
1747    </path>
1748
1749    <path name="compress-voip-call bt-sco-wb">
1750        <ctl name="BT SampleRate" value="KHZ_16"/>
1751        <path name="compress-voip-call bt-sco"/>
1752    </path>
1753
1754    <path name="compress-voip-call afe-proxy">
1755        <ctl name="AFE_PCM_RX_Voice Mixer Voip" value="1"/>
1756        <ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value="1"/>
1757    </path>
1758
1759    <path name="compress-voip-call usb-headphones">
1760        <ctl name="USB_AUDIO_RX_Voice Mixer Voip" value="1"/>
1761        <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1"/>
1762    </path>
1763
1764    <path name="compress-voip-call usb-headset">
1765        <ctl name="USB_AUDIO_RX_Voice Mixer Voip" value="1"/>
1766        <ctl name="Voip_Tx Mixer USB_AUDIO_TX_Voip" value="1"/>
1767    </path>
1768
1769    <path name="voicemmode1-call">
1770        <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode1" value="1"/>
1771        <ctl name="VoiceMMode1_Tx Mixer QUAT_TDM_TX_0_MMode1" value="1"/>
1772    </path>
1773
1774    <path name="voicemmode1-call hearing-aid">
1775        <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="1"/>
1776        <ctl name="VoiceMMode1_Tx Mixer QUAT_TDM_TX_0_MMode1" value="1"/>
1777    </path>
1778
1779    <path name="voicemmode1-call handset">
1780        <ctl name="VOC_EXT_EC MUX" value="TERT_TDM_RX_0" />
1781        <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode1" value="1"/>
1782        <ctl name="VoiceMMode1_Tx Mixer QUAT_TDM_TX_0_MMode1" value="1"/>
1783    </path>
1784
1785    <path name="voicemmode1-call speaker">
1786        <ctl name="VOC_EXT_EC MUX" value="TERT_TDM_RX_0" />
1787        <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode1" value="1"/>
1788        <ctl name="VoiceMMode1_Tx Mixer QUAT_TDM_TX_0_MMode1" value="1"/>
1789    </path>
1790
1791    <path name="voicemmode1-call headphones">
1792        <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode1" value="1"/>
1793        <ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="1"/>
1794    </path>
1795
1796    <path name="voicemmode1-call bt-sco">
1797        <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode1" value="1"/>
1798        <ctl name="VoiceMMode1_Tx Mixer SLIM_7_TX_MMode1" value="1"/>
1799    </path>
1800
1801    <path name="voicemmode1-call bt-sco-wb">
1802        <ctl name="BT SampleRate" value="KHZ_16"/>
1803        <path name="voicemmode1-call bt-sco"/>
1804    </path>
1805
1806    <path name="voicemmode1-call speaker-and-bt-sco">
1807        <path name="voicemmode1-call bt-sco"/>
1808    </path>
1809
1810    <path name="voicemmode1-call speaker-and-bt-sco-wb">
1811        <path name="voicemmode1-call bt-sco-wb"/>
1812    </path>
1813
1814    <path name="voicemmode1-call afe-proxy">
1815        <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="1"/>
1816        <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="1"/>
1817    </path>
1818
1819    <path name="voicemmode1-call usb-headphones">
1820        <ctl name="USB_AUDIO_RX_Voice Mixer VoiceMMode1" value="1"/>
1821        <ctl name="VoiceMMode1_Tx Mixer QUAT_TDM_TX_0_MMode1" value="1"/>
1822    </path>
1823
1824    <path name="voicemmode1-call speaker-and-usb-headphones">
1825        <path name="voicemmode1-call usb-headphones"/>
1826    </path>
1827
1828    <path name="voicemmode1-call usb-headset">
1829        <ctl name="USB_AUDIO_RX_Voice Mixer VoiceMMode1" value="1"/>
1830        <ctl name="VoiceMMode1_Tx Mixer USB_AUDIO_TX_MMode1" value="1"/>
1831    </path>
1832
1833    <path name="voicemmode1-call voice-tty-hco-handset">
1834        <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode1" value="1"/>
1835        <ctl name="VoiceMMode1_Tx Mixer USB_AUDIO_TX_MMode1" value="1"/>
1836    </path>
1837
1838    <path name="voicemmode2-call">
1839        <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode2" value="1"/>
1840        <ctl name="VoiceMMode2_Tx Mixer QUAT_TDM_TX_0_MMode2" value="1"/>
1841    </path>
1842
1843    <path name="voicemmode2-call hearing-aid">
1844        <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="1"/>
1845        <ctl name="VoiceMMode2_Tx Mixer QUAT_TDM_TX_0_MMode2" value="1"/>
1846    </path>
1847
1848    <path name="voicemmode2-call handset">
1849        <ctl name="VOC_EXT_EC MUX" value="TERT_TDM_RX_0" />
1850        <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode2" value="1"/>
1851        <ctl name="VoiceMMode2_Tx Mixer QUAT_TDM_TX_0_MMode2" value="1"/>
1852    </path>
1853
1854    <path name="voicemmode2-call speaker">
1855        <ctl name="VOC_EXT_EC MUX" value="TERT_TDM_RX_0" />
1856        <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode2" value="1"/>
1857        <ctl name="VoiceMMode2_Tx Mixer QUAT_TDM_TX_0_MMode2" value="1"/>
1858    </path>
1859
1860    <path name="voicemmode2-call headphones">
1861        <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode2" value="1"/>
1862        <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1"/>
1863    </path>
1864
1865    <path name="voicemmode2-call bt-sco">
1866        <ctl name="SLIM_7_RX_Voice Mixer VoiceMMode2" value="1"/>
1867        <ctl name="VoiceMMode2_Tx Mixer SLIM_7_TX_MMode2" value="1"/>
1868    </path>
1869
1870    <path name="voicemmode2-call bt-sco-wb">
1871        <ctl name="BT SampleRate" value="KHZ_16"/>
1872        <path name="voicemmode2-call bt-sco"/>
1873    </path>
1874
1875    <path name="voicemmode2-call afe-proxy">
1876        <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="1"/>
1877        <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="1"/>
1878    </path>
1879
1880    <path name="voicemmode2-call usb-headphones">
1881        <ctl name="USB_AUDIO_RX_Voice Mixer VoiceMMode2" value="1"/>
1882        <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1"/>
1883    </path>
1884
1885    <path name="voicemmode2-call usb-headset">
1886        <ctl name="USB_AUDIO_RX_Voice Mixer VoiceMMode2" value="1"/>
1887        <ctl name="VoiceMMode2_Tx Mixer USB_AUDIO_TX_MMode2" value="1"/>
1888    </path>
1889
1890    <path name="voicemmode2-call voice-tty-hco-handset">
1891        <ctl name="TERT_TDM_RX_0_Voice Mixer VoiceMMode2" value="1"/>
1892        <ctl name="VoiceMMode2_Tx Mixer USB_AUDIO_TX_MMode2" value="1"/>
1893    </path>
1894
1895    <!-- VoIP Rx settings -->
1896    <path name="audio-playback-voip">
1897        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia10" value="1"/>
1898    </path>
1899
1900    <path name="audio-playback-voip handset">
1901        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia10" value="1"/>
1902    </path>
1903
1904    <path name="audio-playback-voip speaker">
1905        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia10" value="1"/>
1906    </path>
1907
1908    <path name="audio-playback-voip headphones">
1909        <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia10" value="1"/>
1910    </path>
1911
1912    <path name="audio-playback-voip bt-a2dp">
1913        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="1"/>
1914    </path>
1915
1916    <path name="audio-playback-voip bt-sco">
1917        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia10" value="1"/>
1918    </path>
1919
1920    <path name="audio-playback-voip bt-sco-wb">
1921        <ctl name="BT SampleRate" value="KHZ_16"/>
1922        <path name="audio-playback-voip bt-sco"/>
1923    </path>
1924
1925    <path name="audio-playback-voip afe-proxy">
1926        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia10" value="1"/>
1927    </path>
1928
1929    <path name="audio-playback-voip usb-headphones">
1930        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia10" value="1"/>
1931    </path>
1932
1933    <path name="audio-playback-voip usb-headset">
1934        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia10" value="1"/>
1935    </path>
1936
1937    <path name="audio-playback-voip display-port">
1938        <ctl name="DISPLAY_PORT Mixer MultiMedia10" value="1"/>
1939    </path>
1940
1941    <path name="audio-playback-voip speaker-and-display-port">
1942        <path name="audio-playback-voip display-port"/>
1943        <path name="audio-playback-voip speaker"/>
1944    </path>
1945
1946    <path name="audio-playback-voip speaker-and-usb-headphones">
1947        <path name="audio-playback-voip usb-headphones"/>
1948        <path name="audio-playback-voip speaker"/>
1949    </path>
1950
1951    <path name="audio-playback-voip voice-tty-hco-handset">
1952        <path name="audio-playback-voip" />
1953    </path>
1954
1955    <!-- VoIP Tx settings -->
1956    <path name="audio-record-voip">
1957        <ctl name="MultiMedia10 Mixer QUAT_TDM_TX_0" value="1"/>
1958    </path>
1959
1960    <path name="audio-record-voip handset-mic">
1961        <ctl name="MultiMedia10 Mixer QUAT_TDM_TX_0" value="1"/>
1962    </path>
1963
1964    <path name="audio-record-voip usb-headset-mic">
1965        <ctl name="MultiMedia10 Mixer USB_AUDIO_TX" value="1"/>
1966    </path>
1967
1968    <path name="audio-record-voip bt-sco">
1969        <ctl name="MultiMedia10 Mixer SLIM_7_TX" value="1"/>
1970    </path>
1971
1972    <path name="audio-record-voip bt-sco-wb">
1973        <ctl name="BT SampleRate" value="KHZ_16"/>
1974        <path name="audio-record-voip bt-sco"/>
1975    </path>
1976    <path name="spkr-rx-calib">
1977        <ctl name="SLIMBUS_DL_HL Switch" value="1"/>
1978    </path>
1979
1980    <path name="spkr-vi-record">
1981    </path>
1982
1983    <!-- These are actual sound device specific mixer settings -->
1984    <!-- For Iaxxx, DMic mapping and TDM -->
1985
1986    <!-- PDM Port mapping : C2F2_Proto
1987        DMIC1 : Port_C
1988        DMIC2 : Port_B
1989        DMIC3 : Port_CDCPDM1
1990        Flicker Sensor: Port_D
1991    -->
1992    <!-- Port C, non Phone -->
1993    <path name="iaxxx-port-c">
1994        <ctl name="Route Status" value="Active" />
1995        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
1996        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
1997        <ctl name="PortC MicBias" value="1" />
1998        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
1999        <ctl name="Pdm CDC Setup" value="1" />
2000        <ctl name="Pdm PortC Setup" value="1" />
2001        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2002        <ctl name="PDM Hos" value="16" />
2003        <ctl name="PDM CDC0 Start" value="16" />
2004        <ctl name="Rx0Ch EpGain" value="20" />
2005        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2006        <ctl name="Rx0Chan Gain En" value="1" />
2007        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2008        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2009        <ctl name="strm0 Format FrLn" value="48K_10MS" />
2010        <ctl name="strm0 Format Sr" value="RATE_48K" />
2011        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2012        <ctl name="strm0 Dir" value="0" />
2013        <ctl name="strm0 DC block en" value="1" />
2014        <ctl name="strm0 inter strm delay" value="0" />
2015        <ctl name="strm0 Port" value="PDMI4" />
2016        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2017        <ctl name="strm0 CH Mask En" value="1" />
2018        <ctl name="strm0 En" value="1" />
2019        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2020    </path>
2021    <!-- Port B, No one use -->
2022    <path name="iaxxx-port-b">
2023        <ctl name="Route Status" value="Active" />
2024        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2025        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2026        <ctl name="PortB MicBias" value="1" />
2027        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2028        <ctl name="Pdm CDC Setup" value="1" />
2029        <ctl name="Pdm PortB Setup" value="1" />
2030        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2031        <ctl name="PDM Hos" value="64" />
2032        <ctl name="PDM CDC0 Start" value="64" />
2033        <ctl name="Rx0Ch EpGain" value="20" />
2034        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2035        <ctl name="Rx0Chan Gain En" value="1" />
2036        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2037        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2038        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2039        <ctl name="strm0 Format Sr" value="RATE_48K" />
2040        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2041        <ctl name="strm0 Dir" value="0" />
2042        <ctl name="strm0 DC block en" value="1" />
2043        <ctl name="strm0 inter strm delay" value="0" />
2044        <ctl name="strm0 Port" value="PDMI6" />
2045        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2046        <ctl name="strm0 CH Mask En" value="1" />
2047        <ctl name="strm0 En" value="1" />
2048        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2049    </path>
2050    <!-- Port D, No one use -->
2051    <path name="iaxxx-port-d">
2052        <ctl name="Route Status" value="Active" />
2053        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2054        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2055        <ctl name="CDC0 MicBias" value="1" />
2056        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2057        <ctl name="Pdm CDC Setup" value="1" />
2058        <ctl name="Pdm CDC1 Setup" value="1" />
2059        <ctl name="Pdm CDC1 CDC DMic3 En" value="1" />
2060        <ctl name="PDM Hos" value="8" />
2061        <ctl name="PDM CDC0 Start" value="8" />
2062        <ctl name="Rx0Ch EpGain" value="20" />
2063        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2064        <ctl name="Rx0Chan Gain En" value="1" />
2065        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2066        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2067        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2068        <ctl name="strm0 Format Sr" value="RATE_48K" />
2069        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2070        <ctl name="strm0 Dir" value="0" />
2071        <ctl name="strm0 inter strm delay" value="0" />
2072        <ctl name="strm0 Port" value="PDMI3" />
2073        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2074        <ctl name="strm0 CH Mask En" value="1" />
2075        <ctl name="strm0 En" value="1" />
2076        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2077    </path>
2078
2079    <!-- Port CDC_PDM1, No one use -->
2080    <path name="iaxxx-port-cdcpdm1">
2081        <ctl name="Route Status" value="Active" />
2082        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2083        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2084        <ctl name="CDC0 MicBias" value="1" />
2085        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2086        <ctl name="Pdm CDC Setup" value="1" />
2087        <ctl name="Pdm CDC1 Setup" value="1" />
2088        <ctl name="Pdm CDC0 CDC DMic1 En" value="1" />
2089        <ctl name="PDM Hos" value="2" />
2090        <ctl name="PDM CDC0 Start" value="2" />
2091        <ctl name="Rx0Ch EpGain" value="20" />
2092        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2093        <ctl name="Rx0Chan Gain En" value="1" />
2094        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2095        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2096        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2097        <ctl name="strm0 Format Sr" value="RATE_48K" />
2098        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2099        <ctl name="strm0 Dir" value="0" />
2100        <ctl name="strm0 DC block en" value="1" />
2101        <ctl name="strm0 inter strm delay" value="0" />
2102        <ctl name="strm0 Port" value="PDMI1" />
2103        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2104        <ctl name="strm0 CH Mask En" value="1" />
2105        <ctl name="strm0 En" value="1" />
2106        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2107    </path>
2108
2109    <!-- Port A, QUAT_TDM_TX -->
2110    <path name="iaxxx-port-a">
2111        <ctl name="strm8 Format Sr" value="RATE_48K" />
2112        <!--ctl name="strm8 Format FrLn" value="8K_20MS" /-->
2113        <ctl name="strm8 Format Enc" value="ENCODING_AFLOAT" />
2114        <ctl name="strm8 ASRC Mode" value="ASRC_ENABLE" />
2115        <ctl name="strm8 Master Strm Id" value="STREAMID_0" />
2116        <ctl name="strm8 inter strm delay" value="3000" />
2117        <ctl name="strm8 Dir" value="1" />
2118        <ctl name="strm8 Port" value="PCM0" />
2119        <ctl name="strm8 Port Enc" value="ENCODING_Q31" />
2120        <!--ctl name="strm8 CH Mask En" value="1" /-->
2121        <!--ctl name="strm8 En" value="1" /-->
2122    </path>
2123
2124    <!-- Port A, QUAT_TDM_TX (Low Latency Passthough) -->
2125    <path name="iaxxx-port-a-ll">
2126        <ctl name="strm8 Format Sr" value="RATE_48K" />
2127        <ctl name="strm8 Format FrLn" value="8K_20MS" />
2128        <ctl name="strm8 Format Enc" value="ENCODING_AFLOAT" />
2129        <ctl name="strm8 ASRC Mode" value="ASRC_DISABLE" />
2130        <ctl name="strm8 Xfer Mode" value="SSP_Low_Lat_PT" />
2131        <ctl name="strm8 Low Latency IpStr Id" value="STREAMID_0" />
2132        <ctl name="strm8 Master Strm Id" value="STREAMID_8" />
2133        <ctl name="strm8 inter strm delay" value="0" />
2134        <ctl name="strm8 Dir" value="1" />
2135        <ctl name="strm8 Port" value="PCM0" />
2136        <ctl name="strm8 Port Enc" value="ENCODING_Q31" />
2137        <!--ctl name="strm8 CH Mask En" value="1" /-->
2138        <!--ctl name="strm8 En" value="1" /-->
2139    </path>
2140
2141    <!-- CH1: DMIC1, CH2: DMIC2, VR -->
2142    <path name="iaxxx-port-cb">
2143        <ctl name="Route Status" value="Active" />
2144        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2145        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2146
2147        <ctl name="PortC MicBias" value="1" />
2148        <ctl name="PortB MicBias" value="1" />
2149
2150        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2151        <ctl name="Pdm CDC Setup" value="1" />
2152
2153        <ctl name="Pdm PortC Setup" value="1" />
2154        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2155        <ctl name="Pdm PortB Setup" value="1" />
2156        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2157
2158        <ctl name="PDM Hos" value="80" />
2159        <ctl name="PDM CDC0 Start" value="80" />
2160
2161        <ctl name="Rx0Ch EpGain" value="20" />
2162        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2163        <ctl name="Rx0Chan Gain En" value="1" />
2164
2165        <ctl name="Rx1Ch EpGain" value="20" />
2166        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
2167        <ctl name="Rx1Chan Gain En" value="1" />
2168
2169        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2170        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2171        <ctl name="strm0 Format FrLn" value="48K_10MS" />
2172        <ctl name="strm0 Format Sr" value="RATE_48K" />
2173        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2174        <ctl name="strm0 Dir" value="0" />
2175        <ctl name="strm0 DC block en" value="1" />
2176        <ctl name="strm0 inter strm delay" value="0" />
2177        <ctl name="strm0 Port" value="PDMI4" />
2178        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2179        <ctl name="strm0 CH Mask En" value="1" />
2180        <ctl name="strm0 En" value="1" />
2181
2182        <ctl name="strm1 ASRC Mode" value="REDBOX_2-1" />
2183        <ctl name="strm1 Master Strm Id" value="STREAMID_0" />
2184        <ctl name="strm1 Format FrLn" value="48K_10MS" />
2185        <ctl name="strm1 Format Sr" value="RATE_48K" />
2186        <ctl name="strm1 Format Enc" value="ENCODING_AFLOAT" />
2187        <ctl name="strm1 Dir" value="0" />
2188        <ctl name="strm1 DC block en" value="1" />
2189        <ctl name="strm1 inter strm delay" value="0" />
2190        <ctl name="strm1 Port" value="PDMI6" />
2191        <ctl name="strm1 Port Enc" value="ENCODING_Q23" />
2192        <ctl name="strm1 CH Mask En" value="2" />
2193        <ctl name="strm1 En" value="1" />
2194
2195        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2196        <ctl name="Tx1Chan IpSrcId" value="RX1_ChanMgr" />
2197    </path>
2198
2199    <!-- CH1: DMIC1, CH2: DMIC2 (Low Latency Passthough) -->
2200    <path name="iaxxx-port-cb-ll">
2201        <ctl name="Route Status" value="Active" />
2202        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2203        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2204        <ctl name="PortC MicBias" value="1" />
2205        <ctl name="PortB MicBias" value="1" />
2206
2207        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2208        <ctl name="Pdm CDC Setup" value="1" />
2209
2210        <ctl name="Pdm PortC Setup" value="1" />
2211        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2212        <ctl name="Pdm PortB Setup" value="1" />
2213        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2214
2215        <ctl name="PDM Hos" value="16" />
2216        <ctl name="PDM CDC0 Start" value="80" />
2217
2218        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2219        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2220        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2221        <ctl name="strm0 Format Sr" value="RATE_48K" />
2222        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2223        <ctl name="strm0 Dir" value="0" />
2224        <!-- ctl name="strm0 DC block en" value="1" /-->
2225        <ctl name="strm0 inter strm delay" value="0" />
2226        <ctl name="strm0 Port" value="PDMI4" />
2227        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2228        <ctl name="strm0 CH Mask En" value="5" />
2229        <ctl name="strm0 Xfer Mode" value="SSP_Low_Lat_PT" />
2230        <ctl name="strm0 En" value="1" />
2231    </path>
2232
2233    <!-- CH1: DMIC1, CH2: DMIC3, Phone -->
2234    <path name="iaxxx-port-c-cdcpdm1">
2235        <ctl name="Route Status" value="Active" />
2236        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2237        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2238        <ctl name="PortC MicBias" value="1" />
2239        <ctl name="CDC0 MicBias" value="1" />
2240
2241        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2242        <ctl name="Pdm CDC Setup" value="1" />
2243
2244        <ctl name="Pdm PortC Setup" value="1" />
2245        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2246        <ctl name="Pdm CDC1 Setup" value="1" />
2247        <ctl name="Pdm CDC0 CDC DMic1 En" value="1" />
2248
2249        <ctl name="PDM Hos" value="18" />
2250        <ctl name="PDM CDC0 Start" value="18" />
2251
2252        <ctl name="Rx0Ch EpGain" value="20" />
2253        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2254        <ctl name="Rx0Chan Gain En" value="1" />
2255
2256        <ctl name="Rx1Ch EpGain" value="20" />
2257        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
2258        <ctl name="Rx1Chan Gain En" value="1" />
2259
2260        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2261        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2262        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2263        <ctl name="strm0 Format Sr" value="RATE_48K" />
2264        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2265        <ctl name="strm0 Dir" value="0" />
2266        <ctl name="strm0 DC block en" value="1" />
2267        <ctl name="strm0 inter strm delay" value="0" />
2268        <ctl name="strm0 Port" value="PDMI4" />
2269        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2270        <ctl name="strm0 CH Mask En" value="1" />
2271        <ctl name="strm0 En" value="1" />
2272
2273        <ctl name="strm1 ASRC Mode" value="REDBOX_2-1" />
2274        <ctl name="strm1 Master Strm Id" value="STREAMID_0" />
2275        <ctl name="strm1 Format FrLn" value="8K_20MS" />
2276        <ctl name="strm1 Format Sr" value="RATE_48K" />
2277        <ctl name="strm1 Format Enc" value="ENCODING_AFLOAT" />
2278        <ctl name="strm1 Dir" value="0" />
2279        <ctl name="strm1 DC block en" value="1" />
2280        <ctl name="strm1 inter strm delay" value="0" />
2281        <ctl name="strm1 Port" value="PDMI1" />
2282        <ctl name="strm1 Port Enc" value="ENCODING_Q23" />
2283        <ctl name="strm1 CH Mask En" value="2" />
2284        <ctl name="strm1 En" value="1" />
2285
2286        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2287        <ctl name="Tx1Chan IpSrcId" value="RX1_ChanMgr" />
2288    </path>
2289
2290    <!-- CH1: DMIC3, CH2: DMIC1 (Low Latency Passthough) -->
2291    <path name="iaxxx-port-cdcpdm1-c-ll">
2292        <ctl name="Route Status" value="Active" />
2293        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2294        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2295        <ctl name="PortC MicBias" value="1" />
2296        <ctl name="CDC0 MicBias" value="1" />
2297
2298        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2299        <ctl name="Pdm CDC Setup" value="1" />
2300
2301        <ctl name="Pdm CDC0 CDC DMic1 En" value="1" />
2302        <ctl name="Pdm PortC Setup" value="1" />
2303        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2304
2305        <ctl name="PDM Hos" value="2" />
2306        <ctl name="PDM CDC0 Start" value="18" />
2307
2308        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2309        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2310        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2311        <ctl name="strm0 Format Sr" value="RATE_48K" />
2312        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2313        <ctl name="strm0 Dir" value="0" />
2314        <!-- ctl name="strm0 DC block en" value="1" /-->
2315        <ctl name="strm0 inter strm delay" value="0" />
2316        <ctl name="strm0 Port" value="PDMI1" />
2317        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2318        <ctl name="strm0 CH Mask En" value="9" />
2319        <ctl name="strm0 Xfer Mode" value="SSP_Low_Lat_PT" />
2320        <ctl name="strm0 En" value="1" />
2321    </path>
2322
2323    <!-- CH1: Flicker Sensor, CH2: DMIC2 -->
2324    <path name="iaxxx-port-db">
2325        <ctl name="Route Status" value="Active" />
2326        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2327        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2328        <ctl name="PortB MicBias" value="1" />
2329        <ctl name="CDC0 MicBias" value="1" />
2330
2331        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2332        <ctl name="Pdm CDC Setup" value="1" />
2333
2334        <ctl name="Pdm PortB Setup" value="1" />
2335        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2336
2337        <ctl name="Pdm CDC1 Setup" value="1" />
2338        <ctl name="Pdm CDC1 CDC DMic3 En" value="1" />
2339
2340        <ctl name="PDM Hos" value="72" />
2341        <ctl name="PDM CDC0 Start" value="72" />
2342
2343        <ctl name="Rx0Ch EpGain" value="20" />
2344        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2345        <ctl name="Rx0Chan Gain En" value="1" />
2346
2347        <ctl name="Rx1Ch EpGain" value="20" />
2348        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
2349        <ctl name="Rx1Chan Gain En" value="1" />
2350
2351        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2352        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2353        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2354        <ctl name="strm0 Format Sr" value="RATE_48K" />
2355        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2356        <ctl name="strm0 Dir" value="0" />
2357        <ctl name="strm0 inter strm delay" value="0" />
2358        <ctl name="strm0 Port" value="PDMI3" />
2359        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2360        <ctl name="strm0 CH Mask En" value="1" />
2361        <ctl name="strm0 En" value="1" />
2362
2363        <ctl name="strm1 ASRC Mode" value="REDBOX_2-1" />
2364        <ctl name="strm1 Master Strm Id" value="STREAMID_1" />
2365        <ctl name="strm1 Format FrLn" value="8K_20MS" />
2366        <ctl name="strm1 Format Sr" value="RATE_48K" />
2367        <ctl name="strm1 Format Enc" value="ENCODING_AFLOAT" />
2368        <ctl name="strm1 Dir" value="0" />
2369        <ctl name="strm1 DC block en" value="1" />
2370        <ctl name="strm1 inter strm delay" value="0" />
2371        <ctl name="strm1 Port" value="PDMI6" />
2372        <ctl name="strm1 Port Enc" value="ENCODING_Q23" />
2373        <ctl name="strm1 CH Mask En" value="2" />
2374        <ctl name="strm1 En" value="1" />
2375
2376        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2377        <ctl name="Tx1Chan IpSrcId" value="RX1_ChanMgr" />
2378    </path>
2379
2380    <!-- CH1: Flicker Sensor, CH2: DMIC2, CH3: DMIC1 -->
2381    <path name="iaxxx-port-dbc">
2382        <ctl name="Route Status" value="Active" />
2383        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2384        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2385        <ctl name="PortB MicBias" value="1" />
2386        <ctl name="CDC0 MicBias" value="1" />
2387        <ctl name="PortC MicBias" value="1" />
2388
2389        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2390        <ctl name="Pdm CDC Setup" value="1" />
2391
2392        <ctl name="Pdm PortB Setup" value="1" />
2393        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2394        <ctl name="Pdm CDC1 Setup" value="1" />
2395        <ctl name="Pdm CDC1 CDC DMic3 En" value="1" />
2396        <ctl name="Pdm PortC Setup" value="1" />
2397        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2398
2399        <ctl name="PDM Hos" value="88" />
2400        <ctl name="PDM CDC0 Start" value="88" />
2401
2402        <ctl name="Rx0Ch EpGain" value="20" />
2403        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2404        <ctl name="Rx0Chan Gain En" value="1" />
2405
2406        <ctl name="Rx1Ch EpGain" value="20" />
2407        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
2408        <ctl name="Rx1Chan Gain En" value="1" />
2409
2410        <ctl name="Rx2Ch EpGain" value="20" />
2411        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
2412        <ctl name="Rx2Chan Gain En" value="1" />
2413
2414        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2415        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2416        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2417        <ctl name="strm0 Format Sr" value="RATE_48K" />
2418        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2419        <ctl name="strm0 Dir" value="0" />
2420        <ctl name="strm0 inter strm delay" value="0" />
2421        <ctl name="strm0 Port" value="PDMI3" />
2422        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2423        <ctl name="strm0 CH Mask En" value="1" />
2424        <ctl name="strm0 En" value="1" />
2425
2426        <ctl name="strm1 ASRC Mode" value="REDBOX_2-1" />
2427        <ctl name="strm1 Master Strm Id" value="STREAMID_1" />
2428        <ctl name="strm1 Format FrLn" value="8K_20MS" />
2429        <ctl name="strm1 Format Sr" value="RATE_48K" />
2430        <ctl name="strm1 Format Enc" value="ENCODING_AFLOAT" />
2431        <ctl name="strm1 Dir" value="0" />
2432        <ctl name="strm1 DC block en" value="1" />
2433        <ctl name="strm1 inter strm delay" value="0" />
2434        <ctl name="strm1 Port" value="PDMI6" />
2435        <ctl name="strm1 Port Enc" value="ENCODING_Q23" />
2436        <ctl name="strm1 CH Mask En" value="2" />
2437        <ctl name="strm1 En" value="1" />
2438
2439        <ctl name="strm2 ASRC Mode" value="REDBOX_2-1" />
2440        <ctl name="strm2 Master Strm Id" value="STREAMID_2" />
2441        <ctl name="strm2 Format FrLn" value="8K_20MS" />
2442        <ctl name="strm2 Format Sr" value="RATE_48K" />
2443        <ctl name="strm2 Format Enc" value="ENCODING_AFLOAT" />
2444        <ctl name="strm2 Dir" value="0" />
2445        <ctl name="strm2 DC block en" value="1" />
2446        <ctl name="strm2 inter strm delay" value="0" />
2447        <ctl name="strm2 Port" value="PDMI4" />
2448        <ctl name="strm2 Port Enc" value="ENCODING_Q23" />
2449        <ctl name="strm2 CH Mask En" value="4" />
2450        <ctl name="strm2 En" value="1" />
2451
2452        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2453        <ctl name="Tx1Chan IpSrcId" value="RX1_ChanMgr" />
2454        <ctl name="Tx2Chan IpSrcId" value="RX2_ChanMgr" />
2455    </path>
2456
2457    <!-- CH1: DMIC3, CH2: DMIC2, no one use -->
2458    <path name="iaxxx-port-cdcpdm1-b">
2459        <ctl name="Route Status" value="Active" />
2460        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2461        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2462        <ctl name="PortB MicBias" value="1" />
2463        <ctl name="CDC0 MicBias" value="1" />
2464
2465        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2466        <ctl name="Pdm CDC Setup" value="1" />
2467
2468        <ctl name="Pdm PortB Setup" value="1" />
2469        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2470
2471        <ctl name="Pdm CDC1 Setup" value="1" />
2472        <ctl name="Pdm CDC0 CDC DMic1 En" value="1" />
2473
2474        <ctl name="PDM Hos" value="66" />
2475        <ctl name="PDM CDC0 Start" value="66" />
2476
2477        <ctl name="Rx0Ch EpGain" value="20" />
2478        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2479        <ctl name="Rx0Chan Gain En" value="1" />
2480
2481        <ctl name="Rx1Ch EpGain" value="20" />
2482        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
2483        <ctl name="Rx1Chan Gain En" value="1" />
2484
2485        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2486        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2487        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2488        <ctl name="strm0 Format Sr" value="RATE_48K" />
2489        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2490        <ctl name="strm0 Dir" value="0" />
2491        <ctl name="strm0 DC block en" value="1" />
2492        <ctl name="strm0 inter strm delay" value="0" />
2493        <ctl name="strm0 Port" value="PDMI1" />
2494        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2495        <ctl name="strm0 CH Mask En" value="1" />
2496        <ctl name="strm0 En" value="1" />
2497
2498        <ctl name="strm1 ASRC Mode" value="REDBOX_2-1" />
2499        <ctl name="strm1 Master Strm Id" value="STREAMID_1" />
2500        <ctl name="strm1 Format FrLn" value="8K_20MS" />
2501        <ctl name="strm1 Format Sr" value="RATE_48K" />
2502        <ctl name="strm1 Format Enc" value="ENCODING_AFLOAT" />
2503        <ctl name="strm1 Dir" value="0" />
2504        <ctl name="strm1 DC block en" value="1" />
2505        <ctl name="strm1 inter strm delay" value="0" />
2506        <ctl name="strm1 Port" value="PDMI6" />
2507        <ctl name="strm1 Port Enc" value="ENCODING_Q23" />
2508        <ctl name="strm1 CH Mask En" value="2" />
2509        <ctl name="strm1 En" value="1" />
2510
2511        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2512        <ctl name="Tx1Chan IpSrcId" value="RX1_ChanMgr" />
2513    </path>
2514
2515    <!-- CH1: DMIC3, CH2: DMIC2, CH3: DMIC1, non Phone -->
2516    <path name="iaxxx-port-cdcpdm1-bc">
2517        <ctl name="Route Status" value="Active" />
2518        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2519        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2520        <ctl name="PortB MicBias" value="1" />
2521        <ctl name="CDC0 MicBias" value="1" />
2522        <ctl name="PortC MicBias" value="1" />
2523
2524        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2525        <ctl name="Pdm CDC Setup" value="1" />
2526
2527        <ctl name="Pdm PortB Setup" value="1" />
2528        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2529        <ctl name="Pdm CDC1 Setup" value="1" />
2530        <ctl name="Pdm CDC0 CDC DMic1 En" value="1" />
2531        <ctl name="Pdm PortC Setup" value="1" />
2532        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2533
2534        <ctl name="PDM Hos" value="82" />
2535        <ctl name="PDM CDC0 Start" value="82" />
2536
2537        <ctl name="Rx0Ch EpGain" value="20" />
2538        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2539        <ctl name="Rx0Chan Gain En" value="1" />
2540
2541        <ctl name="Rx1Ch EpGain" value="20" />
2542        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
2543        <ctl name="Rx1Chan Gain En" value="1" />
2544
2545        <ctl name="Rx2Ch EpGain" value="20" />
2546        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
2547        <ctl name="Rx2Chan Gain En" value="1" />
2548
2549        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2550        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2551        <ctl name="strm0 Format FrLn" value="48K_10MS" />
2552        <ctl name="strm0 Format Sr" value="RATE_48K" />
2553        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2554        <ctl name="strm0 Dir" value="0" />
2555        <ctl name="strm0 DC block en" value="1" />
2556        <ctl name="strm0 inter strm delay" value="0" />
2557        <ctl name="strm0 Port" value="PDMI1" />
2558        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2559        <ctl name="strm0 CH Mask En" value="1" />
2560        <ctl name="strm0 En" value="1" />
2561
2562        <ctl name="strm1 ASRC Mode" value="REDBOX_2-1" />
2563        <ctl name="strm1 Master Strm Id" value="STREAMID_0" />
2564        <ctl name="strm1 Format FrLn" value="48K_10MS" />
2565        <ctl name="strm1 Format Sr" value="RATE_48K" />
2566        <ctl name="strm1 Format Enc" value="ENCODING_AFLOAT" />
2567        <ctl name="strm1 Dir" value="0" />
2568        <ctl name="strm1 DC block en" value="1" />
2569        <ctl name="strm1 inter strm delay" value="0" />
2570        <ctl name="strm1 Port" value="PDMI6" />
2571        <ctl name="strm1 Port Enc" value="ENCODING_Q23" />
2572        <ctl name="strm1 CH Mask En" value="2" />
2573        <ctl name="strm1 En" value="1" />
2574
2575        <ctl name="strm2 ASRC Mode" value="REDBOX_2-1" />
2576        <ctl name="strm2 Master Strm Id" value="STREAMID_0" />
2577        <ctl name="strm2 Format FrLn" value="48K_10MS" />
2578        <ctl name="strm2 Format Sr" value="RATE_48K" />
2579        <ctl name="strm2 Format Enc" value="ENCODING_AFLOAT" />
2580        <ctl name="strm2 Dir" value="0" />
2581        <ctl name="strm2 DC block en" value="1" />
2582        <ctl name="strm2 inter strm delay" value="0" />
2583        <ctl name="strm2 Port" value="PDMI4" />
2584        <ctl name="strm2 Port Enc" value="ENCODING_Q23" />
2585        <ctl name="strm2 CH Mask En" value="4" />
2586        <ctl name="strm2 En" value="1" />
2587
2588        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2589        <ctl name="Tx1Chan IpSrcId" value="RX1_ChanMgr" />
2590        <ctl name="Tx2Chan IpSrcId" value="RX2_ChanMgr" />
2591    </path>
2592
2593    <!-- CH1: DMIC3, CH2: DMIC1, CH3: DMIC2, Phone -->
2594    <path name="iaxxx-port-cdcpdm1-cb">
2595        <ctl name="Route Status" value="Active" />
2596        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2597        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2598        <ctl name="PortB MicBias" value="1" />
2599        <ctl name="CDC0 MicBias" value="1" />
2600        <ctl name="PortC MicBias" value="1" />
2601
2602        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2603        <ctl name="Pdm CDC Setup" value="1" />
2604
2605        <ctl name="Pdm PortB Setup" value="1" />
2606        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2607        <ctl name="Pdm CDC1 Setup" value="1" />
2608        <ctl name="Pdm CDC0 CDC DMic1 En" value="1" />
2609        <ctl name="Pdm PortC Setup" value="1" />
2610        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2611
2612        <ctl name="PDM Hos" value="82" />
2613        <ctl name="PDM CDC0 Start" value="82" />
2614
2615        <ctl name="Rx0Ch EpGain" value="20" />
2616        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
2617        <ctl name="Rx0Chan Gain En" value="1" />
2618
2619        <ctl name="Rx1Ch EpGain" value="20" />
2620        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
2621        <ctl name="Rx1Chan Gain En" value="1" />
2622
2623        <ctl name="Rx2Ch EpGain" value="20" />
2624        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
2625        <ctl name="Rx2Chan Gain En" value="1" />
2626
2627        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2628        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2629        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2630        <ctl name="strm0 Format Sr" value="RATE_48K" />
2631        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2632        <ctl name="strm0 Dir" value="0" />
2633        <ctl name="strm0 DC block en" value="1" />
2634        <ctl name="strm0 inter strm delay" value="0" />
2635        <ctl name="strm0 Port" value="PDMI1" />
2636        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2637        <ctl name="strm0 CH Mask En" value="1" />
2638        <ctl name="strm0 En" value="1" />
2639
2640        <ctl name="strm1 ASRC Mode" value="REDBOX_2-1" />
2641        <ctl name="strm1 Master Strm Id" value="STREAMID_0" />
2642        <ctl name="strm1 Format FrLn" value="8K_20MS" />
2643        <ctl name="strm1 Format Sr" value="RATE_48K" />
2644        <ctl name="strm1 Format Enc" value="ENCODING_AFLOAT" />
2645        <ctl name="strm1 Dir" value="0" />
2646        <ctl name="strm1 DC block en" value="1" />
2647        <ctl name="strm1 inter strm delay" value="0" />
2648        <ctl name="strm1 Port" value="PDMI6" />
2649        <ctl name="strm1 Port Enc" value="ENCODING_Q23" />
2650        <ctl name="strm1 CH Mask En" value="2" />
2651        <ctl name="strm1 En" value="1" />
2652
2653        <ctl name="strm2 ASRC Mode" value="REDBOX_2-1" />
2654        <ctl name="strm2 Master Strm Id" value="STREAMID_0" />
2655        <ctl name="strm2 Format FrLn" value="8K_20MS" />
2656        <ctl name="strm2 Format Sr" value="RATE_48K" />
2657        <ctl name="strm2 Format Enc" value="ENCODING_AFLOAT" />
2658        <ctl name="strm2 Dir" value="0" />
2659        <ctl name="strm2 DC block en" value="1" />
2660        <ctl name="strm2 inter strm delay" value="0" />
2661        <ctl name="strm2 Port" value="PDMI4" />
2662        <ctl name="strm2 Port Enc" value="ENCODING_Q23" />
2663        <ctl name="strm2 CH Mask En" value="4" />
2664        <ctl name="strm2 En" value="1" />
2665
2666        <ctl name="Tx0Chan IpSrcId" value="RX0_ChanMgr" />
2667        <ctl name="Tx1Chan IpSrcId" value="RX2_ChanMgr" />
2668        <ctl name="Tx2Chan IpSrcId" value="RX1_ChanMgr" />
2669    </path>
2670
2671    <!-- CH1: DMIC3, CH2: DMIC1, CH3: DMIC2 (Low Latency Passthough) -->
2672    <path name="iaxxx-port-cdcpdm1-cb-ll">
2673        <ctl name="Route Status" value="Active" />
2674        <ctl name="Port ApllCLK Src" value="IAXXX_EXT_OSC" />
2675        <ctl name="PDM Port AudCLK" value="IAXXX_AUD_PORT_96K" />
2676        <ctl name="PortB MicBias" value="1" />
2677        <ctl name="CDC0 MicBias" value="1" />
2678        <ctl name="PortC MicBias" value="1" />
2679
2680        <ctl name="PDM BCLK" value="IAXXX_PDM_CLK_3P_072MHZ" />
2681        <ctl name="Pdm CDC Setup" value="1" />
2682
2683        <ctl name="Pdm PortB Setup" value="1" />
2684        <ctl name="Pdm PortB CDC DMic6 En" value="1" />
2685        <ctl name="Pdm CDC1 Setup" value="1" />
2686        <ctl name="Pdm CDC0 CDC DMic1 En" value="1" />
2687        <ctl name="Pdm PortC Setup" value="1" />
2688        <ctl name="Pdm PortC CDC DMic4 En" value="1" />
2689
2690        <ctl name="PDM Hos" value="2" />
2691        <ctl name="PDM CDC0 Start" value="82" />
2692
2693        <ctl name="strm0 ASRC Mode" value="REDBOX_2-1" />
2694        <ctl name="strm0 Master Strm Id" value="STREAMID_0" />
2695        <ctl name="strm0 Format FrLn" value="8K_20MS" />
2696        <ctl name="strm0 Format Sr" value="RATE_48K" />
2697        <ctl name="strm0 Format Enc" value="ENCODING_AFLOAT" />
2698        <ctl name="strm0 Dir" value="0" />
2699        <!-- ctl name="strm0 DC block en" value="1" /-->
2700        <ctl name="strm0 inter strm delay" value="0" />
2701        <ctl name="strm0 Port" value="PDMI1" />
2702        <ctl name="strm0 Port Enc" value="ENCODING_Q23" />
2703        <ctl name="strm0 CH Mask En" value="41" />
2704        <ctl name="strm0 Xfer Mode" value="SSP_Low_Lat_PT" />
2705        <ctl name="strm0 En" value="1" />
2706    </path>
2707
2708    <!-- Port C, non Phone -->
2709    <path name="iaxxx-dmic1">
2710        <path name="iaxxx-port-c" />
2711        <ctl name="strm8 Format FrLn" value="48K_10MS" />
2712        <path name="iaxxx-port-a" />
2713        <ctl name="strm8 CH Mask En" value="1" />
2714        <ctl name="strm8 En" value="1" />
2715        <ctl name="QUAT_TDM_TX_0 Channels" value="One" />
2716    </path>
2717    <!-- Port B, no one use -->
2718    <!--path name="iaxxx-dmic2">
2719        <path name="iaxxx-port-b" />
2720        <ctl name="strm8 Format FrLn" value="8K_20MS" />
2721        <path name="iaxxx-port-a" />
2722        <ctl name="strm8 CH Mask En" value="1" />
2723        <ctl name="strm8 En" value="1" />
2724        <ctl name="QUAT_TDM_TX_0 Channels" value="One" />
2725    </path-->
2726    <!-- Port CDCPDM1, no one use -->
2727    <!--path name="iaxxx-dmic3">
2728        <path name="iaxxx-port-cdcpdm1" />
2729        <ctl name="strm8 Format FrLn" value="8K_20MS" />
2730        <path name="iaxxx-port-a" />
2731        <ctl name="strm8 CH Mask En" value="1" />
2732        <ctl name="strm8 En" value="1" />
2733        <ctl name="QUAT_TDM_TX_0 Channels" value="One" />
2734    </path-->
2735
2736    <!-- Port C+B, VR -->
2737    <path name="iaxxx-dmic12">
2738        <path name="iaxxx-port-cb" />
2739        <ctl name="strm8 Format FrLn" value="48K_10MS" />
2740        <path name="iaxxx-port-a" />
2741        <ctl name="strm8 CH Mask En" value="3" />
2742        <ctl name="strm8 En" value="1" />
2743        <ctl name="QUAT_TDM_TX_0 Channels" value="Two" />
2744    </path>
2745
2746    <!-- Port C+CDCPDM1, Phone -->
2747    <path name="iaxxx-dmic13">
2748        <path name="iaxxx-port-c-cdcpdm1" />
2749        <ctl name="strm8 Format FrLn" value="8K_20MS" />
2750        <path name="iaxxx-port-a" />
2751        <ctl name="strm8 CH Mask En" value="3" />
2752        <ctl name="strm8 En" value="1" />
2753        <ctl name="QUAT_TDM_TX_0 Channels" value="Two" />
2754    </path>
2755
2756    <!-- Port CDCPDM1+B, no one use -->
2757    <!-- path name="iaxxx-dmic32">
2758        <path name="iaxxx-port-cdcpdm1-b" />
2759        <ctl name="strm8 Format FrLn" value="8K_20MS" />
2760        <path name="iaxxx-port-a" />
2761        <ctl name="strm8 CH Mask En" value="3" />
2762        <ctl name="strm8 En" value="1" />
2763        <ctl name="QUAT_TDM_TX_0 Channels" value="Two" />
2764    </path-->
2765
2766    <!-- Port CDCPDM1+B+C, non Phone -->
2767    <path name="iaxxx-dmic321">
2768        <path name="iaxxx-port-cdcpdm1-bc" />
2769        <ctl name="strm8 Format FrLn" value="48K_10MS" />
2770        <path name="iaxxx-port-a" />
2771        <ctl name="strm8 CH Mask En" value="7" />
2772        <ctl name="strm8 En" value="1" />
2773        <ctl name="QUAT_TDM_TX_0 Channels" value="Three" />
2774    </path>
2775
2776    <!-- Port CDCPDM1+C+B, Phone -->
2777    <path name="iaxxx-dmic312">
2778        <path name="iaxxx-port-cdcpdm1-cb" />
2779        <ctl name="strm8 Format FrLn" value="8K_20MS" />
2780        <path name="iaxxx-port-a" />
2781        <ctl name="strm8 CH Mask En" value="7" />
2782        <ctl name="strm8 En" value="1" />
2783        <ctl name="QUAT_TDM_TX_0 Channels" value="Three" />
2784    </path>
2785
2786    <!-- Low Latency Passthough path -->
2787    <!-- Port CDCPDM1+C for LowLatency -->
2788    <path name="iaxxx-dmic31-ll">
2789        <path name="iaxxx-port-cdcpdm1-c-ll" />
2790        <path name="iaxxx-port-a-ll" />
2791        <ctl name="strm8 CH Mask En" value="3" />
2792        <ctl name="strm8 En" value="1" />
2793        <ctl name="QUAT_TDM_TX_0 Channels" value="Two" />
2794    </path>
2795
2796    <!-- Port CDCPDM1+C+B for LowLatency -->
2797    <path name="iaxxx-dmic312-ll">
2798        <path name="iaxxx-port-cdcpdm1-cb-ll" />
2799        <path name="iaxxx-port-a-ll" />
2800        <ctl name="strm8 CH Mask En" value="7" />
2801        <ctl name="strm8 En" value="1" />
2802        <ctl name="QUAT_TDM_TX_0 Channels" value="Three" />
2803    </path>
2804    <!-- For Iaxxx, DMic mapping and TDM END -->
2805
2806    <path name="amic1">
2807        <ctl name="AIF1_CAP Mixer SLIM TX6" value="1"/>
2808        <ctl name="SLIM_0_TX Channels" value="One"/>
2809        <ctl name="CDC_IF TX6 MUX" value="DEC6"/>
2810        <ctl name="ADC MUX6" value="AMIC"/>
2811        <ctl name="AMIC MUX6" value="ADC1"/>
2812        <ctl name="IIR0 INP0 MUX" value="DEC6"/>
2813    </path>
2814
2815    <path name="amic2">
2816        <ctl name="AIF1_CAP Mixer SLIM TX0" value="1"/>
2817        <ctl name="SLIM_0_TX Channels" value="One"/>
2818        <ctl name="CDC_IF TX0 MUX" value="DEC0"/>
2819        <ctl name="ADC MUX0" value="AMIC"/>
2820        <ctl name="AMIC MUX0" value="ADC2"/>
2821        <ctl name="IIR0 INP0 MUX" value="DEC0"/>
2822    </path>
2823
2824    <!-- For Tavil, DMIC numbered from 0 to 5 -->
2825    <!-- 3rd MIC -->
2826    <path name="dmic1">
2827        <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
2828        <ctl name="CDC_IF TX7 MUX" value="DEC7"/>
2829        <ctl name="SLIM_0_TX Channels" value="One"/>
2830        <ctl name="ADC MUX7" value="DMIC"/>
2831        <ctl name="DMIC MUX7" value="DMIC0"/>
2832        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
2833    </path>
2834
2835    <path name="dmic2">
2836        <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
2837        <ctl name="CDC_IF TX7 MUX" value="DEC7"/>
2838        <ctl name="SLIM_0_TX Channels" value="One"/>
2839        <ctl name="ADC MUX7" value="DMIC"/>
2840        <ctl name="DMIC MUX7" value="DMIC1"/>
2841        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
2842    </path>
2843
2844    <path name="dmic3">
2845        <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
2846        <ctl name="CDC_IF TX7 MUX" value="DEC7"/>
2847        <ctl name="SLIM_0_TX Channels" value="One"/>
2848        <ctl name="ADC MUX7" value="DMIC"/>
2849        <ctl name="DMIC MUX7" value="DMIC2"/>
2850        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
2851    </path>
2852
2853    <!-- 2nd MIC -->
2854    <path name="dmic4">
2855        <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
2856        <ctl name="CDC_IF TX7 MUX" value="DEC7"/>
2857        <ctl name="SLIM_0_TX Channels" value="One"/>
2858        <ctl name="ADC MUX7" value="DMIC"/>
2859        <ctl name="DMIC MUX7" value="DMIC3"/>
2860        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
2861    </path>
2862
2863    <!-- 1st MIC -->
2864    <path name="dmic5">
2865        <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
2866        <ctl name="CDC_IF TX7 MUX" value="DEC7"/>
2867        <ctl name="SLIM_0_TX Channels" value="One"/>
2868        <ctl name="ADC MUX7" value="DMIC"/>
2869        <ctl name="DMIC MUX7" value="DMIC4"/>
2870        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
2871    </path>
2872
2873    <path name="dmic6">
2874        <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
2875        <ctl name="CDC_IF TX7 MUX" value="DEC7"/>
2876        <ctl name="SLIM_0_TX Channels" value="One"/>
2877        <ctl name="ADC MUX7" value="DMIC"/>
2878        <ctl name="DMIC MUX7" value="DMIC5"/>
2879        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
2880    </path>
2881
2882    <!-- Triple MIC case -->
2883    <!-- Ch1: 3rd mic DEC8/TX8, Ch2: 2nd mic DEC6/TX6, Ch3: 1st mic DEC5/TX5-->
2884    <path name="triple-mic">
2885        <path name="iaxxx-dmic312" />
2886    </path>
2887    <!-- Ch1: 1st mic CH2: 2nd mic Ch3: 3rd mic -->
2888    <path name="triple-mic-ll">
2889        <path name="iaxxx-dmic312-ll" />
2890    </path>
2891
2892    <!-- SPK -->
2893    <path name="speaker">
2894        <ctl name="TERT_TDM_RX_0 Format" value="S32_LE"/>
2895        <ctl name="AMP Enable Switch" value="1"/>
2896        <ctl name="AMP PCM Gain" value="17"/>
2897        <ctl name="R AMP Enable Switch" value="1"/>
2898        <ctl name="R AMP PCM Gain" value="17"/>
2899    </path>
2900
2901    <path name="speaker-mono">
2902        <ctl name="TERT_TDM_RX_0 Format" value="S32_LE"/>
2903        <ctl name="AMP Enable Switch" value="0"/>
2904        <ctl name="AMP PCM Gain" value="17"/>
2905        <ctl name="R AMP Enable Switch" value="1"/>
2906        <ctl name="R AMP PCM Gain" value="17"/>
2907    </path>
2908
2909    <path name="speaker-mono-2">
2910        <ctl name="TERT_TDM_RX_0 Format" value="S32_LE"/>
2911        <ctl name="R AMP Enable Switch" value="0"/>
2912        <ctl name="R AMP PCM Gain" value="17"/>
2913        <ctl name="AMP Enable Switch" value="1"/>
2914        <ctl name="AMP PCM Gain" value="17"/>
2915    </path>
2916
2917    <path name="speaker-safe">
2918        <path name="speaker-mono"/>
2919    </path>
2920
2921    <path name="speaker-and-haptics">
2922        <path name="speaker"/>
2923    </path>
2924
2925    <path name="speaker-reverse">
2926        <path name="speaker"/>
2927    </path>
2928
2929    <path name="speaker-qrd">
2930        <path name="speaker-mono-2"/>
2931    </path>
2932
2933    <path name="speaker-fluid">
2934        <path name="speaker-mono"/>
2935    </path>
2936
2937    <path name="speaker-liquid">
2938        <path name="speaker"/>
2939    </path>
2940
2941    <path name="sidetone-iir">
2942        <ctl name="IIR0 Band1" id="0" value="268435456"/>
2943        <ctl name="IIR0 Band1" id="1" value="0"/>
2944        <ctl name="IIR0 Band1" id="2" value="0"/>
2945        <ctl name="IIR0 Band1" id="3" value="0"/>
2946        <ctl name="IIR0 Band1" id="4" value="0"/>
2947        <ctl name="IIR0 Band2" id="0" value="268435456"/>
2948        <ctl name="IIR0 Band2" id="1" value="0"/>
2949        <ctl name="IIR0 Band2" id="2" value="0"/>
2950        <ctl name="IIR0 Band2" id="3" value="0"/>
2951        <ctl name="IIR0 Band2" id="4" value="0"/>
2952        <ctl name="IIR0 Band3" id="0" value="268435456"/>
2953        <ctl name="IIR0 Band3" id="1" value="0"/>
2954        <ctl name="IIR0 Band3" id="2" value="0"/>
2955        <ctl name="IIR0 Band3" id="3" value="0"/>
2956        <ctl name="IIR0 Band3" id="4" value="0"/>
2957        <ctl name="IIR0 Band4" id="0" value="268435456"/>
2958        <ctl name="IIR0 Band4" id="1" value="0"/>
2959        <ctl name="IIR0 Band4" id="2" value="0"/>
2960        <ctl name="IIR0 Band4" id="3" value="0"/>
2961        <ctl name="IIR0 Band4" id="4" value="0"/>
2962        <ctl name="IIR0 Band5" id="0" value="268435456"/>
2963        <ctl name="IIR0 Band5" id="1" value="0"/>
2964        <ctl name="IIR0 Band5" id="2" value="0"/>
2965        <ctl name="IIR0 Band5" id="3" value="0"/>
2966        <ctl name="IIR0 Band5" id="4" value="0"/>
2967        <ctl name="IIR0 Enable Band1" value="1"/>
2968        <ctl name="IIR0 Enable Band2" value="1"/>
2969        <ctl name="IIR0 Enable Band3" value="1"/>
2970        <ctl name="IIR0 Enable Band4" value="1"/>
2971        <ctl name="IIR0 Enable Band5" value="1"/>
2972    </path>
2973
2974    <path name="sidetone-headphones">
2975        <path name="sidetone-iir"/>
2976        <ctl name="IIR0 INP0 Volume" value="54"/>
2977        <ctl name="RX INT1 MIX2 INP" value="SRC0"/>
2978        <ctl name="RX INT2 MIX2 INP" value="SRC0"/>
2979    </path>
2980
2981    <path name="sidetone-handset">
2982        <path name="sidetone-iir"/>
2983        <ctl name="IIR0 INP0 Volume" value="54"/>
2984        <ctl name="RX INT7 MIX2 INP" value="SRC0"/>
2985    </path>
2986
2987    <path name="afe-sidetone">
2988        <ctl name="Voice Sidetone Enable" value="1"/>
2989    </path>
2990
2991    <path name="sidetone-hac-handset">
2992        <ctl name="Voice Sidetone Enable" value="0"/>
2993    </path>
2994
2995    <!-- Phone SPK TX 3rd: 4dB, 2nd: 4dB, 1st: 4dB,-->
2996    <path name="speaker-mic">
2997        <path name="triple-mic"/>
2998        <ctl name="Rx0Ch EpGain" value="4" />
2999        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3000        <ctl name="Rx0Chan Gain En" value="1" />
3001
3002        <ctl name="Rx1Ch EpGain" value="4" />
3003        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3004        <ctl name="Rx1Chan Gain En" value="1" />
3005
3006        <ctl name="Rx2Ch EpGain" value="4" />
3007        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3008        <ctl name="Rx2Chan Gain En" value="1" />
3009    </path>
3010
3011    <path name="speaker-mic-liquid">
3012        <path name="dmic2"/>
3013    </path>
3014
3015    <path name="speaker-mic-sbc">
3016    </path>
3017
3018    <path name="speaker-protected">
3019    </path>
3020
3021    <path name="voice-speaker-protected">
3022    </path>
3023
3024    <path name="voice-speaker-2-protected">
3025    </path>
3026
3027    <path name="vi-feedback">
3028    </path>
3029
3030    <path name="vi-feedback-mono-1">
3031    </path>
3032
3033    <path name="vi-feedback-mono-2">
3034    </path>
3035
3036    <path name="handset">
3037        <ctl name="R AMP Enable Switch" value="0"/>
3038        <ctl name="AMP Enable Switch" value="1"/>
3039        <ctl name="R AMP PCM Gain" value="17"/>
3040        <ctl name="AMP PCM Gain" value="0"/>
3041    </path>
3042
3043    <path name="handset-qrd">
3044        <ctl name="SLIM RX0 MUX" value="AIF1_PB"/>
3045        <ctl name="CDC_IF RX0 MUX" value="SLIM RX0"/>
3046        <ctl name="SLIM_0_RX Channels" value="One"/>
3047        <ctl name="RX INT0_1 MIX1 INP0" value="RX0"/>
3048        <ctl name="EAR PA Gain" value="G_6_DB"/>
3049    </path>
3050
3051    <!-- TX Main-mic D:0 dB -->
3052    <path name="handset-mic">
3053        <path name="iaxxx-dmic1" />
3054        <ctl name="Rx0Ch EpGain" value="0" />
3055        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3056        <ctl name="Rx0Chan Gain En" value="1" />
3057    </path>
3058
3059    <path name="handset-mic-db">
3060    </path>
3061
3062    <path name="handset-mic-cdp">
3063        <path name="amic1"/>
3064    </path>
3065
3066    <path name="handset-mic-sbc">
3067    </path>
3068
3069    <!-- three mic TX 3rd:DEC8 22dB, 2nd:DEC6 22dB, 1st:DEC5 22dB, VR -->
3070    <path name="three-mic">
3071        <path name="iaxxx-dmic321"/>
3072        <ctl name="Rx0Ch EpGain" value="22" />
3073        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3074        <ctl name="Rx0Chan Gain En" value="1" />
3075
3076        <ctl name="Rx1Ch EpGain" value="22" />
3077        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3078        <ctl name="Rx1Chan Gain En" value="1" />
3079
3080        <ctl name="Rx2Ch EpGain" value="22" />
3081        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3082        <ctl name="Rx2Chan Gain En" value="1" />
3083    </path>
3084
3085    <path name="anc-handset">
3086        <ctl name="ANC Function" value="ON"/>
3087        <ctl name="ANC Slot" value="6"/>
3088        <ctl name="SLIM RX0 MUX" value="AIF1_PB"/>
3089        <ctl name="CDC_IF RX0 MUX" value="SLIM RX0"/>
3090        <ctl name="SLIM_0_RX Channels" value="One"/>
3091        <ctl name="RX INT7_1 MIX1 INP0" value="RX0"/>
3092        <ctl name="SpkrLeft SWR DAC_Port Switch" value="1"/>
3093        <ctl name="ANC OUT EAR SPKR Enable Switch" value="1"/>
3094        <ctl name="ANC SPKR PA Enable Switch" value="1"/>
3095        <ctl name="SpkrLeft WSA PA Gain" value="G_6_DB"/>
3096    </path>
3097
3098    <path name="headphones">
3099        <ctl name="SLIM RX2 MUX" value="AIF4_PB"/>
3100        <ctl name="SLIM RX3 MUX" value="AIF4_PB"/>
3101        <ctl name="SLIM_6_RX Channels" value="Two"/>
3102        <ctl name="RX INT1_2 MUX" value="RX2"/>
3103        <ctl name="RX INT2_2 MUX" value="RX3"/>
3104    </path>
3105
3106    <path name="headphones-44.1">
3107        <ctl name="SLIM RX4 MUX" value="AIF3_PB"/>
3108        <ctl name="SLIM RX5 MUX" value="AIF3_PB"/>
3109        <ctl name="SLIM_5_RX Channels" value="Two"/>
3110        <ctl name="RX INT1_1 MIX1 INP0" value="RX4"/>
3111        <ctl name="RX INT2_1 MIX1 INP0" value="RX5"/>
3112        <ctl name="RX INT1_1 NATIVE MUX" value="ON"/>
3113        <ctl name="RX INT2_1 NATIVE MUX" value="ON"/>
3114    </path>
3115
3116    <path name="asrc-mode">
3117        <ctl name="ASRC0 Output Mode" value="FRAC"/>
3118        <ctl name="ASRC1 Output Mode" value="FRAC"/>
3119        <ctl name="RX INT1_2 NATIVE MUX" value="ON"/>
3120        <ctl name="RX INT2_2 NATIVE MUX" value="ON"/>
3121        <ctl name="ASRC0 MUX" value="ASRC_IN_HPHL"/>
3122        <ctl name="RX INT1 SEC MIX HPHL Switch" value="1"/>
3123        <ctl name="ASRC1 MUX" value="ASRC_IN_HPHR"/>
3124        <ctl name="RX INT2 SEC MIX HPHR Switch" value="1"/>
3125    </path>
3126
3127    <path name="headphones-dsd">
3128        <ctl name="SLIM RX6 MUX" value="AIF2_PB"/>
3129        <ctl name="SLIM RX7 MUX" value="AIF2_PB"/>
3130        <ctl name="SLIM_2_RX Channels" value="Two"/>
3131        <ctl name="DSD_L IF MUX" value="RX6"/>
3132        <ctl name="DSD_R IF MUX" value="RX7"/>
3133        <ctl name="RX INT1 MIX3 DSD HPHL Switch" value="1"/>
3134        <ctl name="RX INT2 MIX3 DSD HPHR Switch" value="1"/>
3135        <ctl name="SLIM_2_RX Format" value="DSD_DOP"/>
3136        <ctl name="RX HPH Mode" value="CLS_H_HIFI"/>
3137    </path>
3138
3139    <path name="hph-highquality-mode">
3140        <ctl name="RX HPH Mode" value="CLS_H_LOHIFI"/>
3141    </path>
3142
3143    <path name="hph-lowpower-mode">
3144        <ctl name="RX HPH Mode" value="CLS_H_ULP"/>
3145    </path>
3146
3147    <path name="true-native-mode">
3148    </path>
3149
3150    <path name="line">
3151        <path name="headphones"/>
3152    </path>
3153
3154    <path name="headset-mic">
3155        <path name="amic2"/>
3156    </path>
3157
3158    <path name="headset-mic-liquid">
3159        <path name="amic2"/>
3160    </path>
3161
3162    <!-- Phone RCV RX -->
3163    <path name="voice-handset">
3164        <path name="handset"/>
3165    </path>
3166
3167    <!-- Phone RCV tmus RX -->
3168    <path name="voice-handset-tmus">
3169        <path name="handset"/>
3170    </path>
3171
3172    <!-- Phone RCV HAC RX -->
3173    <path name="voice-hac-handset">
3174        <path name="handset"/>
3175    </path>
3176
3177    <path name="voice-handset-qrd">
3178        <path name="handset-qrd"/>
3179    </path>
3180
3181    <path name="voice-handset-tmus-qrd">
3182        <path name="handset-qrd"/>
3183    </path>
3184
3185
3186    <!-- Phone SPK RX -->
3187    <path name="voice-speaker">
3188        <path name="speaker-mono"/>
3189    </path>
3190
3191    <!-- Phone SPK RX -->
3192    <path name="voice-speaker-hfp">
3193        <path name="speaker-mono"/>
3194    </path>
3195
3196    <path name="voice-speaker-qrd">
3197        <path name="speaker-mono-2"/>
3198    </path>
3199
3200    <path name="voice-speaker-2">
3201        <path name="speaker-mono-2"/>
3202    </path>
3203
3204    <path name="voice-speaker-fluid">
3205        <path name="speaker-fluid"/>
3206    </path>
3207
3208    <!-- Phone SPK TX 3rd:DEC8 16dB, 2nd:DEC6 16dB, 1st:DEC5 16dB,-->
3209    <path name="voice-speaker-mic">
3210        <path name="triple-mic"/>
3211        <ctl name="Rx0Ch EpGain" value="16" />
3212        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3213        <ctl name="Rx0Chan Gain En" value="1" />
3214
3215        <ctl name="Rx1Ch EpGain" value="16" />
3216        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3217        <ctl name="Rx1Chan Gain En" value="1" />
3218
3219        <ctl name="Rx2Ch EpGain" value="16" />
3220        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3221        <ctl name="Rx2Chan Gain En" value="1" />
3222    </path>
3223
3224    <path name="voice-headphones">
3225        <path name="headphones"/>
3226    </path>
3227
3228    <path name="voice-line">
3229        <path name="voice-headphones"/>
3230    </path>
3231
3232    <path name="voice-headset-mic">
3233        <path name="headset-mic"/>
3234    </path>
3235
3236    <path name="speaker-and-headphones">
3237        <path name="headphones"/>
3238        <path name="speaker"/>
3239    </path>
3240
3241    <path name="speaker-and-line">
3242        <path name="speaker-and-headphones"/>
3243    </path>
3244
3245    <path name="speaker-and-headphones-liquid">
3246        <path name="headphones"/>
3247        <path name="speaker"/>
3248    </path>
3249
3250    <path name="speaker-and-line-liquid">
3251        <path name="speaker-and-headphones-liquid"/>
3252    </path>
3253
3254    <path name="usb-headphones">
3255    </path>
3256
3257    <path name="usb-headset">
3258    </path>
3259
3260    <path name="afe-proxy">
3261    </path>
3262
3263    <path name="anc-headphones">
3264        <ctl name="COMP1 Switch" value="0"/>
3265        <ctl name="COMP2 Switch" value="0"/>
3266        <ctl name="ANC Function" value="ON"/>
3267        <ctl name="ANC Slot" value="0"/>
3268        <ctl name="SLIM RX2 MUX" value="AIF4_PB"/>
3269        <ctl name="SLIM RX3 MUX" value="AIF4_PB"/>
3270        <ctl name="SLIM_6_RX Channels" value="Two"/>
3271        <ctl name="ADC MUX10" value="AMIC"/>
3272        <ctl name="AMIC MUX10" value="ADC3"/>
3273        <ctl name="ADC MUX12" value="AMIC"/>
3274        <ctl name="AMIC MUX12" value="ADC4"/>
3275        <ctl name="ANC0 FB MUX" value="ANC_IN_HPHL"/>
3276        <ctl name="ANC1 FB MUX" value="ANC_IN_HPHR"/>
3277        <ctl name="ADC3 Volume" value="8"/>
3278        <ctl name="ADC4 Volume" value="8"/>
3279        <ctl name="RX INT1_1 MIX1 INP0" value="RX2"/>
3280        <ctl name="RX INT2_1 MIX1 INP0" value="RX3"/>
3281        <ctl name="RX1 Digital Volume" value="81"/>
3282        <ctl name="RX2 Digital Volume" value="81"/>
3283        <ctl name="ANC OUT HPHL Enable Switch" value="1"/>
3284        <ctl name="ANC OUT HPHR Enable Switch" value="1"/>
3285    </path>
3286
3287    <path name="speaker-and-anc-headphones">
3288        <path name="anc-headphones"/>
3289        <path name="speaker"/>
3290    </path>
3291
3292    <path name="anc-fb-headphones">
3293        <path name="anc-headphones"/>
3294        <ctl name="ANC Slot" value="1"/>
3295    </path>
3296
3297    <path name="speaker-and-anc-fb-headphones">
3298        <path name="anc-fb-headphones"/>
3299        <path name="speaker"/>
3300    </path>
3301
3302    <path name="voice-anc-headphones">
3303        <path name="anc-headphones"/>
3304    </path>
3305
3306    <path name="voice-anc-fb-headphones">
3307        <path name="anc-fb-headphones"/>
3308    </path>
3309
3310    <path name="speaker-and-anc-headphones-liquid">
3311        <path name="anc-headphones"/>
3312    </path>
3313
3314    <path name="display-port">
3315    </path>
3316
3317    <path name="speaker-and-usb-headphones">
3318        <path name="speaker"/>
3319        <path name="usb-headphones"/>
3320    </path>
3321
3322    <path name="speaker-safe-and-usb-headphones">
3323        <path name="speaker-safe"/>
3324        <path name="usb-headphones"/>
3325    </path>
3326
3327    <path name="speaker-and-display-port">
3328        <path name="speaker"/>
3329        <path name="display-port"/>
3330    </path>
3331
3332    <!-- VR MIC 1st D:22 dB -->
3333    <path name="voice-rec-mic">
3334        <path name="iaxxx-dmic1"/>
3335        <ctl name="Rx0Ch EpGain" value="22" />
3336        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3337        <ctl name="Rx0Chan Gain En" value="1" />
3338    </path>
3339
3340    <!-- Ch1: 3rd mic, Ch2: 2nd mic, Ch3: 1st mic-->
3341    <path name="camcorder-mic">
3342        <path name="iaxxx-dmic321"/>
3343        <ctl name="QUAT_TDM_RX_0 Format" value="S32_LE" />
3344        <ctl name="QUAT_TDM_TX_0 Format" value="S32_LE" />
3345        <ctl name="Rx0Ch EpGain" value="0" />
3346        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3347        <ctl name="Rx0Chan Gain En" value="1" />
3348
3349        <ctl name="Rx1Ch EpGain" value="0" />
3350        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3351        <ctl name="Rx1Chan Gain En" value="1" />
3352
3353        <ctl name="Rx2Ch EpGain" value="0" />
3354        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3355        <ctl name="Rx2Chan Gain En" value="1" />
3356    </path>
3357
3358    <path name="camcorder-mic-invert">
3359        <path name="camcorder-mic"/>
3360    </path>
3361
3362    <path name="bt-sco-headset">
3363    </path>
3364
3365    <path name="bt-sco-mic">
3366    </path>
3367
3368    <path name="bt-sco-headset-wb">
3369    </path>
3370
3371    <path name="bt-sco-mic-wb">
3372    </path>
3373
3374    <path name="speaker-and-bt-sco">
3375        <path name="speaker"/>
3376        <path name="bt-sco-headset"/>
3377    </path>
3378
3379    <path name="speaker-and-bt-sco-wb">
3380        <path name="speaker"/>
3381        <path name="bt-sco-headset-wb"/>
3382    </path>
3383
3384    <path name="speaker-safe-and-bt-sco">
3385        <path name="speaker-safe"/>
3386        <path name="bt-sco-headset"/>
3387    </path>
3388
3389    <path name="speaker-safe-and-bt-sco-wb">
3390        <path name="speaker-safe"/>
3391        <path name="bt-sco-headset-wb"/>
3392    </path>
3393
3394    <path name="usb-headset-mic">
3395    </path>
3396
3397    <path name="capture-fm">
3398    </path>
3399
3400    <path name="aanc-path">
3401        <ctl name="ADC MUX10" value="DMIC"/>
3402        <ctl name="DMIC MUX10" value="DMIC4"/>
3403        <ctl name="ANC0 FB MUX" value="ANC_IN_EAR_SPKR"/>
3404    </path>
3405
3406    <path name="aanc-handset-mic">
3407        <ctl name="AIF1_CAP Mixer SLIM TX6" value="1"/>
3408        <ctl name="AIF1_CAP Mixer SLIM TX8" value="1"/>
3409        <ctl name="AIF1_CAP Mixer SLIM TX9" value="1"/>
3410        <ctl name="SLIM_0_TX Channels" value="Three"/>
3411        <ctl name="AANC_SLIM_0_RX MUX" value="SLIMBUS_0_TX"/>
3412        <ctl name="CDC_IF TX6 MUX" value="DEC6"/>
3413        <ctl name="ADC MUX6" value="DMIC"/>
3414        <ctl name="DMIC MUX6" value="DMIC2"/>
3415        <ctl name="CDC_IF TX8 MUX" value="DEC8"/>
3416        <ctl name="ADC MUX8" value="DMIC"/>
3417        <ctl name="DMIC MUX8" value="DMIC4"/>
3418        <ctl name="CDC_IF TX9 MUX" value="DEC7"/>
3419        <ctl name="ADC MUX7" value="DMIC"/>
3420        <ctl name="DMIC MUX7" value="DMIC0"/>
3421        <ctl name="IIR0 INP0 MUX" value="DEC6"/>
3422    </path>
3423
3424    <!-- Dual MIC case -->
3425    <!-- Ch1: 1st mic DEC7/TX7, Ch2: 2nd mic DEC8/TX8, Phone -->
3426    <path name="handset-dmic-endfire">
3427        <path name="iaxxx-dmic13" />
3428    </path>
3429
3430    <!-- Phone SPK TX 3rd: 16dB, 1st: 16dB, 2nd: 16dB,-->
3431    <path name="speaker-dmic-endfire">
3432        <path name="triple-mic"/>
3433        <ctl name="Rx0Ch EpGain" value="16" />
3434        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3435        <ctl name="Rx0Chan Gain En" value="1" />
3436
3437        <ctl name="Rx1Ch EpGain" value="16" />
3438        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3439        <ctl name="Rx1Chan Gain En" value="1" />
3440
3441        <ctl name="Rx2Ch EpGain" value="16" />
3442        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3443        <ctl name="Rx2Chan Gain En" value="1" />
3444    </path>
3445
3446    <!-- TX Dual-mic 1st MIC: 13dB, 3rd MIC: 13dB -->
3447    <path name="dmic-endfire">
3448        <path name="handset-dmic-endfire"/>
3449        <ctl name="Rx0Ch EpGain" value="13" />
3450        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3451        <ctl name="Rx0Chan Gain En" value="1" />
3452
3453        <ctl name="Rx1Ch EpGain" value="13" />
3454        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3455        <ctl name="Rx1Chan Gain En" value="1" />
3456    </path>
3457
3458    <path name="dmic-endfire-liquid">
3459        <path name="handset-dmic-endfire"/>
3460        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
3461    </path>
3462
3463    <path name="handset-stereo-dmic-ef">
3464        <path name="handset-dmic-endfire"/>
3465    </path>
3466
3467    <path name="speaker-stereo-dmic-ef">
3468        <path name="speaker-dmic-endfire"/>
3469    </path>
3470
3471    <!-- Phone RCV TX Dual-mic 1st MIC D:13 dB, 2nd MIC:13 dB -->
3472    <path name="voice-dmic-ef-tmus">
3473        <path name="handset-dmic-endfire"/>
3474        <ctl name="Rx0Ch EpGain" value="13" />
3475        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3476        <ctl name="Rx0Chan Gain En" value="1" />
3477
3478        <ctl name="Rx1Ch EpGain" value="13" />
3479        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3480        <ctl name="Rx1Chan Gain En" value="1" />
3481    </path>
3482
3483    <!-- Phone RCV TX Dual-mic 1st MIC D:13 dB, 2nd MIC:13 dB -->
3484    <path name="voice-dmic-ef">
3485        <path name="handset-dmic-endfire"/>
3486        <ctl name="Rx0Ch EpGain" value="13" />
3487        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3488        <ctl name="Rx0Chan Gain En" value="1" />
3489
3490        <ctl name="Rx1Ch EpGain" value="13" />
3491        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3492        <ctl name="Rx1Chan Gain En" value="1" />
3493    </path>
3494
3495    <!-- Phone SPK TX 3rd:DEC8 16dB, 2nd:DEC6 16dB, 1st:DEC5 16dB,-->
3496    <path name="voice-speaker-dmic-ef">
3497        <path name="triple-mic"/>
3498        <ctl name="Rx0Ch EpGain" value="16" />
3499        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3500        <ctl name="Rx0Chan Gain En" value="1" />
3501
3502        <ctl name="Rx1Ch EpGain" value="16" />
3503        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3504        <ctl name="Rx1Chan Gain En" value="1" />
3505
3506        <ctl name="Rx2Ch EpGain" value="16" />
3507        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3508        <ctl name="Rx2Chan Gain En" value="1" />
3509    </path>
3510
3511    <path name="hearing-aid-mic">
3512        <path name="triple-mic"/>
3513        <ctl name="Rx0Ch EpGain" value="16" />
3514        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3515        <ctl name="Rx0Chan Gain En" value="1" />
3516
3517        <ctl name="Rx1Ch EpGain" value="16" />
3518        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3519        <ctl name="Rx1Chan Gain En" value="1" />
3520
3521        <ctl name="Rx2Ch EpGain" value="16" />
3522        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3523        <ctl name="Rx2Chan Gain En" value="1" />
3524    </path>
3525
3526    <!-- VR Dual-MIC 1st D:22 dB -->
3527    <path name="voice-rec-dmic-ef">
3528        <path name="iaxxx-dmic12"/>
3529        <ctl name="Rx0Ch EpGain" value="22" />
3530        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3531        <ctl name="Rx0Chan Gain En" value="1" />
3532
3533        <ctl name="Rx1Ch EpGain" value="22" />
3534        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3535        <ctl name="Rx1Chan Gain En" value="1" />
3536    </path>
3537
3538    <path name="voice-rec-dmic-ef-fluence">
3539        <path name="dmic-endfire"/>
3540    </path>
3541
3542    <path name="handset-stereo-dmic-ef-liquid">
3543        <path name="handset-dmic-endfire"/>
3544    </path>
3545
3546    <path name="speaker-stereo-dmic-ef-liquid">
3547        <path name="speaker-dmic-endfire"/>
3548    </path>
3549
3550    <path name="voice-dmic-ef-liquid-liquid">
3551        <path name="dmic-endfire-liquid"/>
3552    </path>
3553
3554    <path name="voice-speaker-dmic-ef-liquid">
3555        <path name="dmic-endfire-liquid"/>
3556    </path>
3557
3558    <path name="voice-rec-dmic-ef-liquid">
3559        <path name="dmic-endfire-liquid"/>
3560    </path>
3561
3562    <path name="voice-rec-dmic-ef-fluence-liquid">
3563        <path name="dmic-endfire-liquid"/>
3564    </path>
3565
3566    <path name="speaker-dmic-broadside">
3567        <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
3568        <ctl name="AIF1_CAP Mixer SLIM TX8" value="1"/>
3569        <ctl name="SLIM_0_TX Channels" value="Two"/>
3570        <ctl name="CDC_IF TX7 MUX" value="DEC7"/>
3571        <ctl name="ADC MUX7" value="DMIC"/>
3572        <ctl name="DMIC MUX7" value="DMIC1"/>
3573        <ctl name="CDC_IF TX8 MUX" value="DEC8"/>
3574        <ctl name="ADC MUX8" value="DMIC"/>
3575        <ctl name="DMIC MUX8" value="DMIC2"/>
3576    </path>
3577
3578    <path name="dmic-broadside">
3579        <path name="speaker-dmic-broadside"/>
3580        <ctl name="IIR0 INP0 MUX" value="DEC7"/>
3581    </path>
3582
3583    <path name="voice-speaker-dmic-broadside">
3584        <path name="dmic-broadside"/>
3585    </path>
3586
3587    <!-- Quad MIC devices -->
3588    <path name="speaker-qmic">
3589        <path name="triple-mic" />
3590    </path>
3591
3592    <path name="speaker-qmic-liquid">
3593    </path>
3594
3595    <path name="voice-speaker-qmic">
3596        <path name="speaker-qmic"/>
3597    </path>
3598
3599    <path name="quad-mic">
3600        <path name="speaker-qmic"/>
3601    </path>
3602
3603    <!-- Ch1: 3rd mic DEC7/TX7, Ch2: 2nd mic DEC6/TX6, Ch3: 1st mic DEC5/TX5, Ch4 4th mic DEC8/TX8 -->
3604    <path name="unprocessed-quad-mic">
3605        <path name="quad-mic"/>
3606        <ctl name="DEC5 Volume" value="89"/>
3607        <ctl name="DEC6 Volume" value="89"/>
3608        <ctl name="DEC7 Volume" value="89"/>
3609        <ctl name="DEC8 Volume" value="89"/>
3610    </path>
3611
3612    <path name="voice-speaker-qmic-liquid">
3613        <path name="speaker-qmic-liquid"/>
3614    </path>
3615
3616    <path name="quad-mic-liquid">
3617        <path name="speaker-qmic-liquid"/>
3618    </path>
3619
3620    <!-- TTY devices -->
3621
3622    <path name="tty-headphones">
3623        <ctl name="SLIM RX2 MUX" value="AIF4_PB"/>
3624        <ctl name="SLIM_6_RX Channels" value="One"/>
3625        <ctl name="RX INT1_2 MUX" value="RX2"/>
3626    </path>
3627
3628    <path name="voice-tty-full-headphones">
3629        <ctl name="TTY Mode" value="FULL"/>
3630        <path name="tty-headphones"/>
3631    </path>
3632
3633    <path name="voice-tty-vco-headphones">
3634        <ctl name="TTY Mode" value="VCO"/>
3635        <path name="tty-headphones"/>
3636    </path>
3637
3638    <path name="voice-tty-hco-handset">
3639        <ctl name="TTY Mode" value="HCO"/>
3640        <path name="voice-speaker"/>
3641    </path>
3642
3643    <path name="voice-tty-hco-handset-qrd">
3644        <ctl name="TTY Mode" value="HCO"/>
3645        <path name="handset-qrd"/>
3646    </path>
3647
3648    <path name="voice-tty-full-headset-mic">
3649        <path name="amic2"/>
3650        <ctl name="ADC2 Volume" value="0"/>
3651    </path>
3652
3653    <path name="voice-tty-hco-headset-mic">
3654        <path name="voice-tty-full-headset-mic"/>
3655    </path>
3656
3657    <path name="voice-tty-vco-handset-mic">
3658        <path name="voice-speaker-dmic-ef" />
3659    </path>
3660
3661    <!-- Unprocessed Handset MIC 1st D:5 dB -->
3662    <path name="unprocessed-handset-mic">
3663        <path name="handset-mic"/>
3664        <ctl name="Rx0Ch EpGain" value="5" />
3665        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3666        <ctl name="Rx0Chan Gain En" value="1" />
3667    </path>
3668
3669    <!-- Unprocessed MIC 1st D:5 dB -->
3670    <path name="unprocessed-mic">
3671        <path name="unprocessed-handset-mic"/>
3672        <ctl name="Rx0Ch EpGain" value="5" />
3673        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3674        <ctl name="Rx0Chan Gain En" value="1" />
3675    </path>
3676
3677    <!-- Unprocessed-stereo-mic 1st D:5 dB, 2nd D:5 dB -->
3678    <path name="unprocessed-stereo-mic">
3679        <path name="voice-rec-dmic-ef"/>
3680        <ctl name="Rx0Ch EpGain" value="5" />
3681        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3682        <ctl name="Rx0Chan Gain En" value="1" />
3683
3684        <ctl name="Rx1Ch EpGain" value="5" />
3685        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3686        <ctl name="Rx1Chan Gain En" value="1" />
3687    </path>
3688
3689    <!-- Unprocessed-three-mic TX 3rd:DEC8 5dB, 2nd:DEC6 5dB, 1st:DEC5 5dB,-->
3690    <path name="unprocessed-three-mic">
3691        <path name="iaxxx-dmic321"/>
3692        <ctl name="Rx0Ch EpGain" value="5" />
3693        <ctl name="Rx0Chan GnRmp" value="STEP_600" />
3694        <ctl name="Rx0Chan Gain En" value="1" />
3695
3696        <ctl name="Rx1Ch EpGain" value="5" />
3697        <ctl name="Rx1Chan GnRmp" value="STEP_600" />
3698        <ctl name="Rx1Chan Gain En" value="1" />
3699
3700        <ctl name="Rx2Ch EpGain" value="5" />
3701        <ctl name="Rx2Chan GnRmp" value="STEP_600" />
3702        <ctl name="Rx2Chan Gain En" value="1" />
3703    </path>
3704
3705    <!-- USB TTY start -->
3706
3707    <!-- full: both end tty -->
3708    <path name="voice-tty-full-usb">
3709        <ctl name="TTY Mode" value="FULL"/>
3710        <path name="usb-headphones"/>
3711    </path>
3712
3713    <path name="voice-tty-full-usb-mic">
3714        <path name="usb-headset-mic"/>
3715    </path>
3716
3717    <!-- vco, in: handset mic use existing, out: tty -->
3718    <path name="voice-tty-vco-usb">
3719        <ctl name="TTY Mode" value="VCO"/>
3720        <path name="usb-headphones"/>
3721    </path>
3722
3723    <!-- hco, in: tty, out: speaker, use existing handset -->
3724    <path name="voice-tty-hco-usb-mic">
3725        <path name="voice-tty-full-usb-mic"/>
3726    </path>
3727
3728    <!-- USB TTY end   -->
3729
3730    <!-- Added for ADSP testfwk -->
3731    <path name="ADSP testfwk">
3732        <ctl name="SLIMBUS_DL_HL Switch" value="1"/>
3733    </path>
3734
3735    <path name="bt-a2dp">
3736        <ctl name="SLIM7_RX ADM Channels" value="Two"/>
3737    </path>
3738
3739    <path name="speaker-and-bt-a2dp">
3740        <path name="speaker"/>
3741        <path name="bt-a2dp"/>
3742    </path>
3743
3744    <path name="speaker-safe-and-bt-a2dp">
3745        <path name="speaker-safe"/>
3746        <path name="bt-a2dp"/>
3747    </path>
3748
3749    <path name="deep-buffer-playback bt-a2dp">
3750        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia1" value="1"/>
3751    </path>
3752
3753    <path name="low-latency-playback bt-a2dp">
3754        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia5" value="1"/>
3755    </path>
3756
3757    <path name="compress-offload-playback bt-a2dp">
3758        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia4" value="1"/>
3759    </path>
3760
3761    <path name="audio-ull-playback bt-a2dp">
3762        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia8" value="1"/>
3763    </path>
3764
3765    <path name="deep-buffer-playback speaker-and-bt-a2dp">
3766        <path name="deep-buffer-playback bt-a2dp"/>
3767        <path name="deep-buffer-playback speaker"/>
3768    </path>
3769
3770    <path name="compress-offload-playback speaker-and-bt-a2dp">
3771        <path name="compress-offload-playback bt-a2dp"/>
3772        <path name="compress-offload-playback speaker"/>
3773    </path>
3774
3775    <path name="low-latency-playback speaker-and-bt-a2dp">
3776        <path name="low-latency-playback bt-a2dp"/>
3777        <path name="low-latency-playback speaker"/>
3778    </path>
3779
3780    <path name="audio-ull-playback speaker-and-bt-a2dp">
3781        <path name="audio-ull-playback bt-a2dp"/>
3782        <path name="audio-ull-playback speaker"/>
3783    </path>
3784
3785    <path name="deep-buffer-playback speaker-safe-and-bt-a2dp">
3786        <path name="deep-buffer-playback bt-a2dp"/>
3787        <path name="deep-buffer-playback speaker-safe"/>
3788    </path>
3789
3790    <path name="compress-offload-playback speaker-safe-and-bt-a2dp">
3791        <path name="compress-offload-playback bt-a2dp"/>
3792        <path name="compress-offload-playback speaker-safe"/>
3793    </path>
3794
3795    <path name="low-latency-playback speaker-safe-and-bt-a2dp">
3796        <path name="low-latency-playback bt-a2dp"/>
3797        <path name="low-latency-playback speaker-safe"/>
3798    </path>
3799
3800    <path name="audio-ull-playback speaker-safe-and-bt-a2dp">
3801        <path name="audio-ull-playback bt-a2dp"/>
3802        <path name="audio-ull-playback speaker-safe"/>
3803    </path>
3804
3805    <path name="mmap-playback">
3806        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia16" value="1"/>
3807    </path>
3808
3809    <path name="mmap-playback handset">
3810        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia16" value="1"/>
3811    </path>
3812
3813    <path name="mmap-playback speaker">
3814        <ctl name="TERT_TDM_RX_0 Audio Mixer MultiMedia16" value="1"/>
3815    </path>
3816
3817    <path name="mmap-playback headphones">
3818        <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia16" value="1"/>
3819    </path>
3820
3821    <path name="mmap-playback speaker-and-headphones">
3822        <path name="mmap-playback speaker"/>
3823        <path name="mmap-playback headphones"/>
3824    </path>
3825
3826    <path name="mmap-playback bt-sco">
3827        <ctl name="SLIMBUS_7_RX Audio Mixer MultiMedia16" value="1"/>
3828    </path>
3829
3830    <path name="mmap-playback bt-sco-wb">
3831        <ctl name="BT SampleRate" value="KHZ_16"/>
3832        <path name="mmap-playback bt-sco"/>
3833    </path>
3834
3835    <path name="mmap-playback afe-proxy">
3836        <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1"/>
3837    </path>
3838
3839    <path name="mmap-playback usb-headphones">
3840        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia16" value="1"/>
3841    </path>
3842
3843    <path name="mmap-playback usb-headset">
3844        <ctl name="USB_AUDIO_RX Audio Mixer MultiMedia16" value="1"/>
3845    </path>
3846
3847    <path name="mmap-playback display-port">
3848        <ctl name="DISPLAY_PORT Mixer MultiMedia16" value="1"/>
3849    </path>
3850
3851    <path name="mmap-playback hdmi">
3852        <ctl name="HDMI Mixer MultiMedia16" value="1"/>
3853    </path>
3854
3855    <path name="mmap-playback speaker-and-hdmi">
3856        <path name="mmap-playback hdmi"/>
3857        <path name="mmap-playback speaker"/>
3858    </path>
3859
3860    <path name="mmap-playback speaker-and-display-port">
3861        <path name="mmap-playback display-port"/>
3862        <path name="mmap-playback speaker"/>
3863    </path>
3864
3865    <path name="mmap-playback speaker-and-usb-headphones">
3866        <path name="mmap-playback usb-headphones"/>
3867        <path name="mmap-playback speaker"/>
3868    </path>
3869
3870    <path name="mmap-record">
3871      <ctl name="MultiMedia16 Mixer QUAT_TDM_TX_0" value="1"/>
3872    </path>
3873
3874    <path name="mmap-record handset-mic">
3875      <ctl name="MultiMedia16 Mixer QUAT_TDM_TX_0" value="1"/>
3876    </path>
3877
3878    <path name="mmap-record bt-sco">
3879      <ctl name="MultiMedia16 Mixer SLIM_7_TX" value="1"/>
3880    </path>
3881
3882    <path name="mmap-record bt-sco-wb">
3883        <ctl name="BT SampleRate" value="KHZ_16"/>
3884        <path name="mmap-record bt-sco"/>
3885    </path>
3886
3887    <path name="mmap-record capture-fm">
3888      <ctl name="MultiMedia16 Mixer SLIM_8_TX" value="1"/>
3889    </path>
3890
3891    <path name="mmap-record usb-headset-mic">
3892       <ctl name="MultiMedia16 Mixer USB_AUDIO_TX" value="1"/>
3893    </path>
3894
3895    <path name="incall-music-uplink">
3896        <ctl name="Incall_Music Audio Mixer MultiMedia9" value="1" />
3897    </path>
3898
3899    <path name="incall-music-uplink speaker">
3900        <path name="incall-music-uplink" />
3901    </path>
3902
3903    <path name="incall-music-uplink handset">
3904        <path name="incall-music-uplink" />
3905    </path>
3906
3907    <path name="incall-music-uplink handset-hac">
3908        <path name="incall-music-uplink" />
3909    </path>
3910
3911    <path name="incall-music-uplink display-port">
3912        <path name="incall-music-uplink" />
3913    </path>
3914
3915    <path name="incall-music-uplink bt-sco">
3916        <path name="incall-music-uplink" />
3917    </path>
3918
3919    <path name="incall-music-uplink bt-sco-wb">
3920        <path name="incall-music-uplink" />
3921    </path>
3922
3923    <path name="incall-music-uplink speaker-and-display-port">
3924        <path name="incall-music-uplink" />
3925    </path>
3926
3927    <path name="incall-music-uplink afe-proxy">
3928        <path name="incall-music-uplink" />
3929    </path>
3930
3931    <path name="incall-music-uplink usb-headphones">
3932        <path name="incall-music-uplink" />
3933    </path>
3934
3935    <path name="incall-music-uplink usb-headset">
3936        <path name="incall-music-uplink" />
3937    </path>
3938
3939    <path name="incall-music-uplink speaker-and-usb-headphones">
3940        <path name="incall-music-uplink" />
3941    </path>
3942
3943    <path name="incall-music-uplink headphones">
3944        <path name="incall-music-uplink" />
3945    </path>
3946
3947    <path name="incall-music-uplink speaker-and-headphones">
3948        <path name="incall-music-uplink" />
3949    </path>
3950
3951    <path name="incall-music-uplink speaker-and-bt-sco">
3952        <path name="incall-music-uplink" />
3953    </path>
3954
3955    <path name="incall-music-uplink voice-tty-hco-handset">
3956        <path name="incall-music-uplink" />
3957    </path>
3958
3959    <path name="incall-music-uplink voice-tty-vco-usb">
3960        <path name="incall-music-uplink" />
3961    </path>
3962
3963    <path name ="voice-music-tx">
3964    </path>
3965
3966    <path name="incall_music_uplink">
3967        <ctl name="Incall_Music Audio Mixer MultiMedia9" value="1" />
3968    </path>
3969
3970    <path name="incall_music_uplink speaker">
3971        <path name="incall_music_uplink" />
3972    </path>
3973
3974    <path name="incall_music_uplink handset">
3975        <path name="incall_music_uplink" />
3976    </path>
3977
3978    <path name="incall_music_uplink handset-hac">
3979        <path name="incall_music_uplink" />
3980    </path>
3981
3982    <path name="incall_music_uplink display-port">
3983        <path name="incall_music_uplink" />
3984    </path>
3985
3986    <path name="incall_music_uplink bt-sco">
3987        <path name="incall_music_uplink" />
3988    </path>
3989
3990    <path name="incall_music_uplink bt-sco-wb">
3991        <path name="incall_music_uplink" />
3992    </path>
3993
3994    <path name="incall_music_uplink speaker-and-display-port">
3995        <path name="incall_music_uplink" />
3996    </path>
3997
3998    <path name="incall_music_uplink afe-proxy">
3999        <path name="incall_music_uplink" />
4000    </path>
4001
4002    <path name="incall_music_uplink usb-headphones">
4003        <path name="incall_music_uplink" />
4004    </path>
4005
4006    <path name="incall_music_uplink usb-headset">
4007        <path name="incall_music_uplink" />
4008    </path>
4009
4010    <path name="incall_music_uplink speaker-and-usb-headphones">
4011        <path name="incall_music_uplink" />
4012    </path>
4013
4014    <path name="incall_music_uplink headphones">
4015        <path name="incall_music_uplink" />
4016    </path>
4017
4018    <path name="incall_music_uplink speaker-and-headphones">
4019        <path name="incall_music_uplink" />
4020    </path>
4021
4022    <path name="incall_music_uplink speaker-and-bt-sco">
4023        <path name="incall_music_uplink" />
4024    </path>
4025
4026    <path name="incall_music_uplink voice-tty-hco-handset">
4027        <path name="incall_music_uplink" />
4028    </path>
4029
4030    <path name="incall_music_uplink speaker-and-bt-a2dp">
4031        <path name="incall_music_uplink" />
4032    </path>
4033
4034    <path name="incall_music_uplink bt-a2dp">
4035        <path name="incall_music_uplink" />
4036    </path>
4037
4038    <path name="incall_music_uplink2">
4039        <ctl name="Incall_Music_2 Audio Mixer MultiMedia9" value="1" />
4040    </path>
4041
4042    <path name="incall_music_uplink2 speaker">
4043        <path name="incall_music_uplink2" />
4044    </path>
4045
4046    <path name="incall_music_uplink2 handset">
4047        <path name="incall_music_uplink2" />
4048    </path>
4049
4050    <path name="incall_music_uplink2 handset-hac">
4051        <path name="incall_music_uplink2" />
4052    </path>
4053
4054    <path name="incall_music_uplink2 display-port">
4055        <path name="incall_music_uplink2" />
4056    </path>
4057
4058    <path name="incall_music_uplink2 bt-sco">
4059        <path name="incall_music_uplink2" />
4060    </path>
4061
4062    <path name="incall_music_uplink2 bt-sco-wb">
4063        <path name="incall_music_uplink2" />
4064    </path>
4065
4066    <path name="incall_music_uplink2 speaker-and-display-port">
4067        <path name="incall_music_uplink2" />
4068    </path>
4069
4070    <path name="incall_music_uplink2 afe-proxy">
4071        <path name="incall_music_uplink2" />
4072    </path>
4073
4074    <path name="incall_music_uplink2 usb-headphones">
4075        <path name="incall_music_uplink2" />
4076    </path>
4077
4078    <path name="incall_music_uplink2 usb-headset">
4079        <path name="incall_music_uplink2" />
4080    </path>
4081
4082    <path name="incall_music_uplink2 speaker-and-usb-headphones">
4083        <path name="incall_music_uplink2" />
4084    </path>
4085
4086    <path name="incall_music_uplink2 headphones">
4087        <path name="incall_music_uplink2" />
4088    </path>
4089
4090    <path name="incall_music_uplink2 speaker-and-headphones">
4091        <path name="incall_music_uplink2" />
4092    </path>
4093
4094    <path name="incall_music_uplink2 speaker-and-bt-sco">
4095        <path name="incall_music_uplink2" />
4096    </path>
4097
4098    <path name="incall_music_uplink2 voice-tty-hco-handset">
4099        <path name="incall_music_uplink2" />
4100    </path>
4101
4102    <path name="incall_music_uplink2 speaker-and-bt-a2dp">
4103        <path name="incall_music_uplink2" />
4104    </path>
4105
4106    <path name="incall_music_uplink2 bt-a2dp">
4107        <path name="incall_music_uplink2" />
4108    </path>
4109
4110    <path name="voice-rx">
4111    </path>
4112
4113    <path name="voice-tx">
4114    </path>
4115
4116</mixer>
4117