Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 108.48 KB | None | 0 0
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!-- Copyright (c) 2015-2016, 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="Voip Tx Mute" id="0" value="0" />
  39. <ctl name="Voip Tx Mute" id="1" value="500" />
  40. <ctl name="Voip Rx Gain" id="0" value="0" />
  41. <ctl name="Voip Rx Gain" id="1" value="20" />
  42. <ctl name="Voip Mode Config" value="12" />
  43. <ctl name="Voip Rate Config" value="0" />
  44. <ctl name="Voip Evrc Min Max Rate Config" id="0" value="1" />
  45. <ctl name="Voip Evrc Min Max Rate Config" id="1" value="4" />
  46. <ctl name="Voip Dtx Mode" value="0" />
  47. <ctl name="TTY Mode" value="OFF" />
  48. <ctl name="LINEOUT1 Volume" value="13" />
  49. <ctl name="LINEOUT2 Volume" value="13" />
  50. <ctl name="LINEOUT3 Volume" value="13" />
  51. <ctl name="LINEOUT4 Volume" value="13" />
  52. <ctl name="HPHL Volume" value="20" />
  53. <ctl name="HPHR Volume" value="20" />
  54. <ctl name="RX0 Digital Volume" value="84" />
  55. <ctl name="RX1 Digital Volume" value="84" />
  56. <ctl name="RX2 Digital Volume" value="84" />
  57. <ctl name="RX3 Digital Volume" value="84" />
  58. <ctl name="RX4 Digital Volume" value="84" />
  59. <ctl name="RX5 Digital Volume" value="84" />
  60. <ctl name="RX6 Digital Volume" value="84" />
  61. <ctl name="RX7 Digital Volume" value="84" />
  62. <ctl name="RX8 Digital Volume" value="84" />
  63. <ctl name="ADC1 Volume" value="12" />
  64. <ctl name="ADC2 Volume" value="12" />
  65. <!-- #ifdef VENDOR_EDIT-->
  66. <!-- zhiguang.su@MultiMedia.AudioDrv,2015/4/3,change to pass test for qualcomm advise -->
  67. <ctl name="ADC3 Volume" value="14" />
  68. <ctl name="ADC4 Volume" value="14" />
  69. <!-- #endif VENDOR_EDIT-->
  70. <ctl name="ADC5 Volume" value="12" />
  71. <ctl name="ADC6 Volume" value="12" />
  72. <ctl name="DEC0 Volume" value="84" />
  73. <ctl name="DEC1 Volume" value="84" />
  74. <ctl name="DEC2 Volume" value="84" />
  75. <ctl name="DEC3 Volume" value="84" />
  76. <ctl name="DEC4 Volume" value="84" />
  77. <ctl name="DEC5 Volume" value="84" />
  78. <ctl name="DEC6 Volume" value="84" />
  79. <ctl name="DEC7 Volume" value="84" />
  80. <ctl name="DEC8 Volume" value="84" />
  81. <ctl name="COMP1 Switch" value="1" />
  82. <ctl name="COMP2 Switch" value="1" />
  83. <ctl name="COMP7 Switch" value="1" />
  84. <ctl name="COMP8 Switch" value="1" />
  85. <!-- #ifdef VENDOR_EDIT-->
  86. <!-- zhiguang.su@MultiMedia.AudioDrv,2016/1/9,hw team required to increase THD+N -->
  87. <!-- <ctl name="RX HPH Mode" value="CLS_H_LP" /> -->
  88. <ctl name="RX HPH Mode" value="CLS_H_HIFI" />
  89. <!--#endif -->
  90. <ctl name="SLIMBUS_3_RX Port Mixer MI2S_TX" value="0" />
  91. <ctl name="HDMI_RX Port Mixer MI2S_TX" value="0" />
  92. <ctl name="SLIMBUS_0_RX Port Mixer SLIM_0_TX" value="0" />
  93. <ctl name="SLIMBUS_6_RX Port Mixer SLIM_0_TX" value="0" />
  94. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia1" value="0" />
  95. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia4" value="0" />
  96. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia5" value="0" />
  97. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia7" value="0" />
  98. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia10" value="0" />
  99. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia11" value="0" />
  100. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia12" value="0" />
  101. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia13" value="0" />
  102. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia14" value="0" />
  103. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia15" value="0" />
  104. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia16" value="0" />
  105. <ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia1" value="0" />
  106. <ctl name="SLIMBUS_4_RX Audio Mixer MultiMedia2" value="0" />
  107. <ctl name="MultiMedia5 Mixer SLIM_0_TX" value="0" />
  108. <ctl name="MultiMedia5 Mixer AFE_PCM_TX" value="0" />
  109. <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="0" />
  110. <ctl name="MultiMedia5 Mixer AUX_PCM_UL_TX" value="0" />
  111. <ctl name="MultiMedia8 Mixer SLIM_0_TX" value="0" />
  112. <ctl name="MultiMedia8 Mixer AFE_PCM_TX" value="0" />
  113. <ctl name="MultiMedia8 Mixer TERT_MI2S_TX" value="0" />
  114. <ctl name="MultiMedia8 Mixer AUX_PCM_UL_TX" value="0" />
  115. <ctl name="MultiMedia4 Mixer MI2S_TX" value="0" />
  116. <ctl name="MultiMedia1 Mixer MI2S_TX" value="0" />
  117. <ctl name="MultiMedia7 Mixer MI2S_TX" value="0" />
  118. <ctl name="MultiMedia10 Mixer MI2S_TX" value="0" />
  119. <ctl name="MultiMedia11 Mixer MI2S_TX" value="0" />
  120. <ctl name="MultiMedia12 Mixer MI2S_TX" value="0" />
  121. <ctl name="MultiMedia13 Mixer MI2S_TX" value="0" />
  122. <ctl name="MultiMedia14 Mixer MI2S_TX" value="0" />
  123. <ctl name="MultiMedia15 Mixer MI2S_TX" value="0" />
  124. <ctl name="MultiMedia16 Mixer MI2S_TX" value="0" />
  125. <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="0" />
  126. <ctl name="MultiMedia1 Mixer SLIM_4_TX" value="0" />
  127. <ctl name="MultiMedia1 Mixer AUX_PCM_UL_TX" value="0" />
  128. <ctl name="HDMI Mixer MultiMedia1" value="0" />
  129. <ctl name="HDMI Mixer MultiMedia2" value="0" />
  130. <ctl name="HDMI Mixer MultiMedia3" value="0" />
  131. <ctl name="HDMI Mixer MultiMedia4" value="0" />
  132. <ctl name="HDMI Mixer MultiMedia5" value="0" />
  133. <ctl name="HDMI Mixer MultiMedia7" value="0" />
  134. <ctl name="HDMI Mixer MultiMedia9" value="0" />
  135. <ctl name="HDMI Mixer MultiMedia10" value="0" />
  136. <ctl name="HDMI Mixer MultiMedia11" value="0" />
  137. <ctl name="HDMI Mixer MultiMedia12" value="0" />
  138. <ctl name="HDMI Mixer MultiMedia13" value="0" />
  139. <ctl name="HDMI Mixer MultiMedia14" value="0" />
  140. <ctl name="HDMI Mixer MultiMedia15" value="0" />
  141. <ctl name="HDMI Mixer MultiMedia16" value="0" />
  142. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="0" />
  143. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia1" value="0" />
  144. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia2" value="0" />
  145. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia2" value="0" />
  146. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia3" value="0" />
  147. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia3" value="0" />
  148. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="0" />
  149. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia4" value="0" />
  150. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia4" value="0" />
  151. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="0" />
  152. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia5" value="0" />
  153. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia7" value="0" />
  154. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia7" value="0" />
  155. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia7" value="0" />
  156. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia8" value="0" />
  157. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia8" value="0" />
  158. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia8" value="0" />
  159. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia10" value="0" />
  160. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia10" value="0" />
  161. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia10" value="0" />
  162. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia11" value="0" />
  163. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia11" value="0" />
  164. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia11" value="0" />
  165. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia12" value="0" />
  166. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia12" value="0" />
  167. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia12" value="0" />
  168. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia13" value="0" />
  169. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia13" value="0" />
  170. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia13" value="0" />
  171. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia14" value="0" />
  172. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia14" value="0" />
  173. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia14" value="0" />
  174. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia15" value="0" />
  175. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia15" value="0" />
  176. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia15" value="0" />
  177. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="0" />
  178. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia16" value="0" />
  179. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia16" value="0" />
  180. <ctl name="MultiMedia6 Mixer SLIM_0_TX" value="0" />
  181. <ctl name="IIR0 INP0 MUX" value="ZERO" />
  182. <ctl name="IIR0 INP1 MUX" value="ZERO" />
  183. <ctl name="IIR0 INP2 MUX" value="ZERO" />
  184. <ctl name="IIR1 INP0 MUX" value="ZERO" />
  185. <ctl name="IIR1 INP1 MUX" value="ZERO" />
  186. <ctl name="IIR1 INP2 MUX" value="ZERO" />
  187. <ctl name="SLIM0_RX_VI_FB_LCH_MUX" value="ZERO" />
  188. <ctl name="SLIM0_RX_VI_FB_RCH_MUX" value="ZERO" />
  189. <ctl name="VI_FEED_TX Channels" value="Two" />
  190. <ctl name="AIF4_VI Mixer SPKR_VI_1" value="0" />
  191. <ctl name="AIF4_VI Mixer SPKR_VI_2" value="0" />
  192. <ctl name="SLIM TX13 MUX" value="ZERO" />
  193. <ctl name="SLIM TX10 MUX" value="ZERO" />
  194. <ctl name="SLIM TX9 MUX" value="ZERO" />
  195. <ctl name="SLIM TX8 MUX" value="ZERO" />
  196. <ctl name="SLIM TX7 MUX" value="ZERO" />
  197. <ctl name="SLIM TX6 MUX" value="ZERO" />
  198. <ctl name="SLIM TX5 MUX" value="ZERO" />
  199. <ctl name="SLIM TX4 MUX" value="ZERO" />
  200. <ctl name="SLIM TX3 MUX" value="ZERO" />
  201. <ctl name="SLIM TX2 MUX" value="ZERO" />
  202. <ctl name="SLIM TX1 MUX" value="ZERO" />
  203. <ctl name="SLIM TX0 MUX" value="ZERO" />
  204. <ctl name="ADC MUX13" value="AMIC" />
  205. <ctl name="ADC MUX12" value="AMIC" />
  206. <ctl name="ADC MUX11" value="AMIC" />
  207. <ctl name="ADC MUX10" value="AMIC" />
  208. <ctl name="ADC MUX8" value="AMIC" />
  209. <ctl name="ADC MUX7" value="AMIC" />
  210. <ctl name="ADC MUX6" value="AMIC" />
  211. <ctl name="ADC MUX5" value="AMIC" />
  212. <ctl name="ADC MUX4" value="AMIC" />
  213. <ctl name="ADC MUX3" value="AMIC" />
  214. <ctl name="ADC MUX2" value="AMIC" />
  215. <ctl name="ADC MUX1" value="AMIC" />
  216. <ctl name="ADC MUX0" value="AMIC" />
  217. <ctl name="DMIC MUX0" value="ZERO" />
  218. <ctl name="DMIC MUX1" value="ZERO" />
  219. <ctl name="DMIC MUX2" value="ZERO" />
  220. <ctl name="DMIC MUX3" value="ZERO" />
  221. <ctl name="DMIC MUX4" value="ZERO" />
  222. <ctl name="DMIC MUX5" value="ZERO" />
  223. <ctl name="DMIC MUX6" value="ZERO" />
  224. <ctl name="DMIC MUX7" value="ZERO" />
  225. <ctl name="DMIC MUX8" value="ZERO" />
  226. <ctl name="DMIC MUX10" value="ZERO" />
  227. <ctl name="DMIC MUX11" value="ZERO" />
  228. <ctl name="DMIC MUX12" value="ZERO" />
  229. <ctl name="DMIC MUX13" value="ZERO" />
  230. <ctl name="AMIC MUX0" value="ZERO" />
  231. <ctl name="AMIC MUX1" value="ZERO" />
  232. <ctl name="AMIC MUX2" value="ZERO" />
  233. <ctl name="AMIC MUX3" value="ZERO" />
  234. <ctl name="AMIC MUX4" value="ZERO" />
  235. <ctl name="AMIC MUX5" value="ZERO" />
  236. <ctl name="AMIC MUX6" value="ZERO" />
  237. <ctl name="AMIC MUX7" value="ZERO" />
  238. <ctl name="AMIC MUX8" value="ZERO" />
  239. <ctl name="AMIC MUX10" value="ZERO" />
  240. <ctl name="AMIC MUX11" value="ZERO" />
  241. <ctl name="AMIC MUX12" value="ZERO" />
  242. <ctl name="AMIC MUX13" value="ZERO" />
  243. <ctl name="RX INT0_1 MIX1 INP0" value="ZERO" />
  244. <ctl name="RX INT1_1 MIX1 INP0" value="ZERO" />
  245. <ctl name="RX INT2_1 MIX1 INP0" value="ZERO" />
  246. <ctl name="RX INT3_1 MIX1 INP0" value="ZERO" />
  247. <ctl name="RX INT4_1 MIX1 INP0" value="ZERO" />
  248. <ctl name="RX INT5_1 MIX1 INP0" value="ZERO" />
  249. <ctl name="RX INT6_1 MIX1 INP0" value="ZERO" />
  250. <ctl name="RX INT7_1 MIX1 INP0" value="ZERO" />
  251. <ctl name="RX INT8_1 MIX1 INP0" value="ZERO" />
  252. <ctl name="RX INT0_1 MIX1 INP1" value="ZERO" />
  253. <ctl name="RX INT1_1 MIX1 INP1" value="ZERO" />
  254. <ctl name="RX INT2_1 MIX1 INP1" value="ZERO" />
  255. <ctl name="RX INT3_1 MIX1 INP1" value="ZERO" />
  256. <ctl name="RX INT4_1 MIX1 INP1" value="ZERO" />
  257. <ctl name="RX INT5_1 MIX1 INP1" value="ZERO" />
  258. <ctl name="RX INT6_1 MIX1 INP1" value="ZERO" />
  259. <ctl name="RX INT7_1 MIX1 INP1" value="ZERO" />
  260. <ctl name="RX INT8_1 MIX1 INP1" value="ZERO" />
  261. <ctl name="RX INT0_1 MIX1 INP2" value="ZERO" />
  262. <ctl name="RX INT1_1 MIX1 INP2" value="ZERO" />
  263. <ctl name="RX INT2_1 MIX1 INP2" value="ZERO" />
  264. <ctl name="RX INT3_1 MIX1 INP2" value="ZERO" />
  265. <ctl name="RX INT4_1 MIX1 INP2" value="ZERO" />
  266. <ctl name="RX INT5_1 MIX1 INP2" value="ZERO" />
  267. <ctl name="RX INT6_1 MIX1 INP2" value="ZERO" />
  268. <ctl name="RX INT7_1 MIX1 INP2" value="ZERO" />
  269. <ctl name="RX INT8_1 MIX1 INP2" value="ZERO" />
  270. <ctl name="RX INT0_2 MUX" value="ZERO" />
  271. <ctl name="RX INT1_2 MUX" value="ZERO" />
  272. <ctl name="RX INT2_2 MUX" value="ZERO" />
  273. <ctl name="RX INT3_2 MUX" value="ZERO" />
  274. <ctl name="RX INT4_2 MUX" value="ZERO" />
  275. <ctl name="RX INT5_2 MUX" value="ZERO" />
  276. <ctl name="RX INT6_2 MUX" value="ZERO" />
  277. <ctl name="RX INT7_2 MUX" value="ZERO" />
  278. <ctl name="RX INT8_2 MUX" value="ZERO" />
  279. <ctl name="SPL SRC0 MUX" value="ZERO" />
  280. <ctl name="SPL SRC1 MUX" value="ZERO" />
  281. <ctl name="SPL SRC2 MUX" value="ZERO" />
  282. <ctl name="SPL SRC3 MUX" value="ZERO" />
  283. <ctl name="RX INT1 SPLINE MIX HPHL Switch" value="0" />
  284. <ctl name="RX INT3 SPLINE MIX LO1 Switch" value="0" />
  285. <ctl name="RX INT1 SPLINE MIX HPHL Native Switch" value="0" />
  286. <ctl name="RX INT2 SPLINE MIX HPHR Native Switch" value="0" />
  287. <ctl name="RX INT2 SPLINE MIX HPHR Switch" value="0" />
  288. <ctl name="RX INT4 SPLINE MIX LO2 Switch" value="0" />
  289. <ctl name="RX INT5 SPLINE MIX LO3 Switch" value="0" />
  290. <ctl name="RX INT6 SPLINE MIX LO4 Switch" value="0" />
  291. <ctl name="RX INT7 SPLINE MIX SPKRL Switch" value="0" />
  292. <ctl name="RX INT8 SPLINE MIX SPKRR Switch" value="0" />
  293. <ctl name="RX MIX TX0 MUX" value="ZERO" />
  294. <ctl name="RX MIX TX1 MUX" value="ZERO" />
  295. <ctl name="RX MIX TX2 MUX" value="ZERO" />
  296. <ctl name="RX MIX TX3 MUX" value="ZERO" />
  297. <ctl name="RX MIX TX4 MUX" value="ZERO" />
  298. <ctl name="RX MIX TX5 MUX" value="ZERO" />
  299. <ctl name="RX MIX TX6 MUX" value="ZERO" />
  300. <ctl name="RX MIX TX7 MUX" value="ZERO" />
  301. <ctl name="RX MIX TX8 MUX" value="ZERO" />
  302. <ctl name="IIR0 INP0 MUX" value="ZERO" />
  303. <ctl name="IIR0 INP1 MUX" value="ZERO" />
  304. <ctl name="IIR0 INP2 MUX" value="ZERO" />
  305. <ctl name="IIR0 INP3 MUX" value="ZERO" />
  306. <ctl name="IIR1 INP0 MUX" value="ZERO" />
  307. <ctl name="IIR1 INP1 MUX" value="ZERO" />
  308. <ctl name="IIR1 INP2 MUX" value="ZERO" />
  309. <ctl name="IIR1 INP3 MUX" value="ZERO" />
  310. <ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
  311. <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
  312. <ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT" />
  313. <ctl name="SLIM_0_RX Channels" value="One" />
  314. <ctl name="SLIM_5_RX Channels" value="One" />
  315. <ctl name="SLIM_6_RX Channels" value="One" />
  316. <ctl name="SLIM_0_TX Channels" value="One" />
  317. <ctl name="SLIM_1_TX Channels" value="One" />
  318. <ctl name="SLIM RX0 MUX" value="ZERO" />
  319. <ctl name="SLIM RX2 MUX" value="ZERO" />
  320. <ctl name="SLIM RX3 MUX" value="ZERO" />
  321. <ctl name="SLIM RX4 MUX" value="ZERO" />
  322. <ctl name="SLIM RX5 MUX" value="ZERO" />
  323. <ctl name="SLIM RX6 MUX" value="ZERO" />
  324. <ctl name="EAR PA Gain" value="G_6_DB" />
  325. <ctl name="SpkrLeft COMP Switch" value="0" />
  326. <ctl name="SpkrRight COMP Switch" value="0" />
  327. <ctl name="SpkrLeft BOOST Switch" value="0" />
  328. <ctl name="SpkrRight BOOST Switch" value="0" />
  329. <ctl name="SpkrLeft VISENSE Switch" value="0" />
  330. <ctl name="SpkrRight VISENSE Switch" value="0" />
  331. <ctl name="SpkrLeft SWR DAC_Port Switch" value="0" />
  332. <ctl name="SpkrRight SWR DAC_Port Switch" value="0" />
  333. <ctl name="SLIM RX1 MUX" value="ZERO" />
  334. <ctl name="AIF1_CAP Mixer SLIM TX7" value="0" />
  335. <ctl name="AIF1_CAP Mixer SLIM TX8" value="0"/>
  336. <ctl name="AIF1_CAP Mixer SLIM TX6" value="0" />
  337. <ctl name="AIF1_CAP Mixer SLIM TX5" value="0"/>
  338. <ctl name="AIF1_CAP Mixer SLIM TX4" value="0" />
  339. <ctl name="AIF1_CAP Mixer SLIM TX3" value="0"/>
  340. <ctl name="AIF1_CAP Mixer SLIM TX2" value="0" />
  341. <ctl name="AIF1_CAP Mixer SLIM TX1" value="0"/>
  342. <ctl name="AIF1_CAP Mixer SLIM TX0" value="0"/>
  343. <ctl name="SLIMBUS_6_RX Port Mixer AUX_PCM_UL_TX" value="0" />
  344. <ctl name="HDMI Mixer MultiMedia4" value="0" />
  345. <!-- HFP start -->
  346. <ctl name="HFP_PRI_AUX_UL_HL Switch" value="0" />
  347. <ctl name="SLIMBUS_0_RX Port Mixer AUX_PCM_UL_TX" value="0" />
  348. <!-- HFP end -->
  349. <!-- echo reference -->
  350. <ctl name="AUDIO_REF_EC_UL1 MUX" value="None" />
  351.  
  352. <!-- #ifdef VENDOR_EDIT-->
  353. <!-- zhiguang.su@MultiMedia.AudioDrv,2016/3/1,reset values -->
  354. <ctl name="AUDIO_REF_EC_UL8 MUX" value="None" />
  355. <!-- #endif VENDOR_EDIT-->
  356.  
  357. <!-- usb headset -->
  358. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="0" />
  359. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="0" />
  360. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia7" value="0" />
  361. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia10" value="0" />
  362. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia11" value="0" />
  363. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia12" value="0" />
  364. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia13" value="0" />
  365. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia14" value="0" />
  366. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia15" value="0" />
  367. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="0" />
  368. <ctl name="MultiMedia1 Mixer AFE_PCM_TX" value="0" />
  369. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="0" />
  370. <!-- usb headset end -->
  371. <!-- fm -->
  372. <ctl name="SLIMBUS_0_RX Port Mixer TERT_MI2S_TX" value="0" />
  373. <ctl name="SLIMBUS_DL_HL Switch" value="0" />
  374. <ctl name="SLIMBUS_6_RX Port Mixer TERT_MI2S_TX" value="0" />
  375. <ctl name="SLIMBUS6_DL_HL Switch" value="0" />
  376. <ctl name="MultiMedia1 Mixer TERT_MI2S_TX" value="0" />
  377. <ctl name="MultiMedia2 Mixer TERT_MI2S_TX" value="0" />
  378. <!-- fm end -->
  379.  
  380. <!-- Voice -->
  381. <ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="0" />
  382. <ctl name="SLIM_6_RX_Voice Mixer CSVoice" value="0" />
  383. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="0" />
  384. <!-- Voice HDMI -->
  385. <ctl name="HDMI_RX_Voice Mixer CSVoice" value="0" />
  386. <!-- Voice BTSCO -->
  387. <ctl name="AUX PCM SampleRate" value="8000" />
  388. <ctl name="AUX_PCM_RX_Voice Mixer CSVoice" value="0" />
  389. <ctl name="Voice_Tx Mixer AUX_PCM_TX_Voice" value="0" />
  390. <!-- Voice USB headset -->
  391. <ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="0" />
  392. <ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="0" />
  393. <!-- Voice end-->
  394.  
  395. <!-- Voice2 -->
  396. <ctl name="SLIM_0_RX_Voice Mixer Voice2" value="0" />
  397. <ctl name="SLIM_6_RX_Voice Mixer Voice2" value="0" />
  398. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="0" />
  399. <!-- Voice2 HDMI -->
  400. <ctl name="HDMI_RX_Voice Mixer Voice2" value="0" />
  401. <!-- Voice2 BTSCO -->
  402. <ctl name="AUX_PCM_RX_Voice Mixer Voice2" value="0" />
  403. <ctl name="Voice2_Tx Mixer AUX_PCM_TX_Voice2" value="0" />
  404. <!-- Voice2 USB headset -->
  405. <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="0" />
  406. <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="0" />
  407. <!-- Voice2 end-->
  408.  
  409. <!-- VoLTE -->
  410. <ctl name="SLIM_0_RX_Voice Mixer VoLTE" value="0" />
  411. <ctl name="SLIM_6_RX_Voice Mixer VoLTE" value="0" />
  412. <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="0" />
  413. <!-- VoLTE HDMI -->
  414. <ctl name="HDMI_RX_Voice Mixer VoLTE" value="0" />
  415. <!-- VoLTE BTSCO -->
  416. <ctl name="AUX_PCM_RX_Voice Mixer VoLTE" value="0" />
  417. <ctl name="VoLTE_Tx Mixer AUX_PCM_TX_VoLTE" value="0" />
  418. <!-- VoLTE USB headset -->
  419. <ctl name="AFE_PCM_RX_Voice Mixer VoLTE" value="0" />
  420. <ctl name="VoLTE_Tx Mixer AFE_PCM_TX_VoLTE" value="0" />
  421. <!-- VoLTE end-->
  422.  
  423. <!-- Multimode Voice1 -->
  424. <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode1" value="0" />
  425. <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode1" value="0" />
  426. <ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="0" />
  427. <!-- Multimode Voice1 HDMI -->
  428. <ctl name="HDMI_RX_Voice Mixer VoiceMMode1" value="0" />
  429. <!-- Multimode Voice1 BTSCO -->
  430. <ctl name="AUX_PCM_RX_Voice Mixer VoiceMMode1" value="0" />
  431. <ctl name="VoiceMMode1_Tx Mixer AUX_PCM_TX_MMode1" value="0" />
  432. <!-- Multimode Voice1 USB headset -->
  433. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="0" />
  434. <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="0" />
  435. <!-- Miltimode Voice1 end-->
  436.  
  437. <!-- Multimode Voice2 -->
  438. <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode2" value="0" />
  439. <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode2" value="0" />
  440. <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="0" />
  441. <!-- Multimode Voice2 HDMI -->
  442. <ctl name="HDMI_RX_Voice Mixer VoiceMMode2" value="0" />
  443. <!-- Multimode Voice2 BTSCO -->
  444. <ctl name="AUX_PCM_RX_Voice Mixer VoiceMMode2" value="0" />
  445. <ctl name="VoiceMMode2_Tx Mixer AUX_PCM_TX_MMode2" value="0" />
  446. <!-- Multimode Voice2 USB headset -->
  447. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="0" />
  448. <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="0" />
  449. <!-- Multimode Voice2 end-->
  450.  
  451. <!-- Voice external ec. reference -->
  452. <ctl name="VOC_EXT_EC MUX" value="NONE" />
  453. <ctl name="AIF3_CAP Mixer SLIM TX1" value="0" />
  454. <ctl name="AIF3_CAP Mixer SLIM TX2" value="0" />
  455. <!-- Voice external ec. reference end -->
  456.  
  457. <!-- RT Proxy Cal -->
  458. <ctl name="RT_PROXY_1_RX SetCalMode" value="CAL_MODE_NONE" />
  459. <ctl name="RT_PROXY_1_TX SetCalMode" value="CAL_MODE_NONE" />
  460. <!-- RT Proxy Cal end -->
  461.  
  462. <!-- Incall Recording -->
  463. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="0" />
  464. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="0" />
  465. <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="0" />
  466. <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="0" />
  467. <!-- Incall Recording End -->
  468.  
  469. <!-- Incall Music -->
  470. <ctl name="Incall_Music Audio Mixer MultiMedia2" value="0" />
  471. <ctl name="Incall_Music_2 Audio Mixer MultiMedia9" value="0" />
  472. <!-- Incall Music End -->
  473.  
  474. <!-- compress-voip-call start -->
  475. <ctl name="SLIM_0_RX_Voice Mixer Voip" value="0" />
  476. <ctl name="SLIM_6_RX_Voice Mixer Voip" value="0" />
  477. <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="0" />
  478. <ctl name="AUX_PCM_RX_Voice Mixer Voip" value="0" />
  479. <ctl name="Voip_Tx Mixer AUX_PCM_TX_Voip" value="0" />
  480. <ctl name="AFE_PCM_RX_Voice Mixer Voip" value="0" />
  481. <ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value="0" />
  482. <!-- compress-voip-call end-->
  483.  
  484. <!-- QCHAT start -->
  485. <ctl name="SLIM_0_RX_Voice Mixer QCHAT" value="0" />
  486. <ctl name="SLIM_6_RX_Voice Mixer QCHAT" value="0" />
  487. <ctl name="QCHAT_Tx Mixer SLIM_0_TX_QCHAT" value="0" />
  488. <ctl name="AUX_PCM_RX_Voice Mixer QCHAT" value="0" />
  489. <ctl name="QCHAT_Tx Mixer AUX_PCM_TX_QCHAT" value="0" />
  490. <!-- QCHAT end-->
  491.  
  492. <!-- VoWLAN start -->
  493. <ctl name="SLIM_0_RX_Voice Mixer VoWLAN" value="0" />
  494. <ctl name="SLIM_6_RX_Voice Mixer VoWLAN" value="0" />
  495. <ctl name="VoWLAN_Tx Mixer SLIM_0_TX_VoWLAN" value="0" />
  496. <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="0" />
  497. <ctl name="AUX_PCM_RX_Voice Mixer VoWLAN" value="0" />
  498. <ctl name="VoWLAN_Tx Mixer AUX_PCM_TX_VoWLAN" value="0" />
  499. <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="0" />
  500. <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="0" />
  501. <!-- VoWLAN end-->
  502.  
  503. <!-- Audio BTSCO -->
  504. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia1" value="0" />
  505. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia4" value="0" />
  506. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia5" value="0" />
  507. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="0" />
  508. <ctl name="MultiMedia1 Mixer AUX_PCM_UL_TX" value="0" />
  509. <!-- IIR/voice anc -->
  510. <ctl name="IIR0 Band1" id ="0" value="268435456" />
  511. <ctl name="IIR0 Band1" id ="1" value="0" />
  512. <ctl name="IIR0 Band1" id ="2" value="0" />
  513. <ctl name="IIR0 Band1" id ="3" value="0" />
  514. <ctl name="IIR0 Band1" id ="4" value="0" />
  515. <ctl name="IIR0 Band2" id ="0" value="268435456" />
  516. <ctl name="IIR0 Band2" id ="1" value="0" />
  517. <ctl name="IIR0 Band2" id ="2" value="0" />
  518. <ctl name="IIR0 Band2" id ="3" value="0" />
  519. <ctl name="IIR0 Band2" id ="4" value="0" />
  520. <ctl name="IIR0 Band3" id ="0" value="268435456" />
  521. <ctl name="IIR0 Band3" id ="1" value="0" />
  522. <ctl name="IIR0 Band3" id ="2" value="0" />
  523. <ctl name="IIR0 Band3" id ="3" value="0" />
  524. <ctl name="IIR0 Band3" id ="4" value="0" />
  525. <ctl name="IIR0 Band4" id ="0" value="268435456" />
  526. <ctl name="IIR0 Band4" id ="1" value="0" />
  527. <ctl name="IIR0 Band4" id ="2" value="0" />
  528. <ctl name="IIR0 Band4" id ="3" value="0" />
  529. <ctl name="IIR0 Band4" id ="4" value="0" />
  530. <ctl name="IIR0 Band5" id ="0" value="268435456" />
  531. <ctl name="IIR0 Band5" id ="1" value="0" />
  532. <ctl name="IIR0 Band5" id ="2" value="0" />
  533. <ctl name="IIR0 Band5" id ="3" value="0" />
  534. <ctl name="IIR0 Band5" id ="4" value="0" />
  535. <ctl name="IIR0 Enable Band1" value="0" />
  536. <ctl name="IIR0 Enable Band2" value="0" />
  537. <ctl name="IIR0 Enable Band3" value="0" />
  538. <ctl name="IIR0 Enable Band4" value="0" />
  539. <ctl name="IIR0 Enable Band5" value="0" />
  540. <ctl name="IIR0 INP0 Volume" value="54" />
  541. <!-- IIR/voice anc end -->
  542. <!-- anc handset -->
  543. <ctl name="ANC Slot" value="0" />
  544. <ctl name="ANC0 FB MUX" value="ZERO" />
  545. <ctl name="ANC1 FB MUX" value="ZERO" />
  546. <ctl name="ANC EAR Enable Switch" value="0" />
  547. <!-- anc handset end -->
  548. <ctl name="ANC Function" value="OFF" />
  549. <ctl name="ANC HPHL Enable Switch" value="0" />
  550. <ctl name="ANC HPHR Enable Switch" value="0" />
  551. <!-- anc headset end-->
  552. <!-- aanc handset mic -->
  553. <ctl name="AIF1_CAP Mixer SLIM TX9" value="0" />
  554. <ctl name="AANC_SLIM_0_RX MUX" value="ZERO" />
  555. <!-- aanc handset mic end -->
  556. <!-- ssr qmic -->
  557. <ctl name="AIF1_CAP Mixer SLIM TX10" value="0" />
  558. <!-- ssr qmic end-->
  559. <!-- vbat related data -->
  560. <ctl name="GSM mode Enable" value="OFF" />
  561. <ctl name="RX INT5 VBAT LO3 VBAT Enable" value="0" />
  562. <ctl name="RX INT6 VBAT LO4 VBAT Enable" value="0" />
  563. <ctl name="RX INT7 VBAT SPKRL VBAT Enable" value="0" />
  564. <ctl name="RX INT8 VBAT SPKRR VBAT Enable" value="0" />
  565. <!-- vbat related data end-->
  566. <!-- audio record compress-->
  567. <ctl name="MultiMedia8 Mixer SLIM_0_TX" value="0" />
  568. <ctl name="MultiMedia8 Mixer AUX_PCM_UL_TX" value="0" />
  569. <ctl name="MultiMedia8 Mixer AFE_PCM_TX" value="0" />
  570. <!-- audio record compress end-->
  571. <!-- listen -->
  572. <ctl name="LSM1 MUX" value="None" />
  573. <ctl name="LSM2 MUX" value="None" />
  574. <ctl name="LSM3 MUX" value="None" />
  575. <ctl name="LSM4 MUX" value="None" />
  576. <ctl name="LSM5 MUX" value="None" />
  577. <ctl name="LSM6 MUX" value="None" />
  578. <ctl name="LSM7 MUX" value="None" />
  579. <ctl name="LSM8 MUX" value="None" />
  580. <ctl name="SLIMBUS_5_TX LSM Function" value="None" />
  581. <!-- listen end-->
  582.  
  583. <!-- #ifdef VENDOR_EDIT -->
  584. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, quat i2s init*/ -->
  585. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia1" value="0" />
  586. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="0" />
  587. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia7" value="0" />
  588. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia8" value="0" />
  589. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia10" value="0" />
  590. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia11" value="0" />
  591. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia12" value="0" />
  592. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia13" value="0" />
  593. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia14" value="0" />
  594. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia15" value="0" />
  595. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia16" value="0" />
  596. <ctl name="QUAT_MI2S_RX_Voice Mixer CSVoice" value="0" />
  597. <ctl name="QUAT_MI2S_RX_Voice Mixer Voice2" value="0" />
  598. <ctl name="QUAT_MI2S_RX_Voice Mixer VoLTE" value="0" />
  599. <ctl name="QUAT_MI2S_RX_Voice Mixer Voip" value="0" />
  600. <ctl name="QUAT_MI2S_RX_Voice Mixer VoWLAN" value="0" />
  601. <ctl name="QUAT_MI2S_RX_Voice Mixer VoiceMMode1" value="0" />
  602. <ctl name="QUAT_MI2S_RX_Voice Mixer VoiceMMode2" value="0" />
  603. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia4" value="0" />
  604. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia5" value="0" />
  605. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia7" value="0" />
  606. <!-- tfa98xx -->
  607. <ctl name="left Profile" value="0"/>
  608. <!-- tfa98xx end-->
  609.  
  610. <!-- mic mode-->
  611. <ctl name="AMIC_3_4 PWR MODE" value="DEFAULT" />
  612. <ctl name="AMIC_5_6 PWR MODE" value="DEFAULT" />
  613.  
  614. <!-- #endif -->
  615.  
  616. <!-- ADSP testfwk -->
  617. <ctl name="SLIMBUS_DL_HL Switch" value="0" />
  618. <ctl name="SLIMBUS6_DL_HL Switch" value="0" />
  619. <!-- ADSP testfwk end-->
  620.  
  621. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia3" value="0" />
  622.  
  623. <!-- These are audio route (FE to BE) specific mixer settings -->
  624. <path name="gsm-mode">
  625. <ctl name="GSM mode Enable" value="ON" />
  626. </path>
  627.  
  628. <path name="echo-reference speaker-vbat-mono">
  629. <ctl name="AIF3_CAP Mixer SLIM TX1" value="1" />
  630. <ctl name="SLIM TX1 MUX" value="RX_MIX_TX1" />
  631. <ctl name="RX MIX TX1 MUX" value="RX_MIX_VBAT7" />
  632. <ctl name="SLIM_1_TX Channels" value="One" />
  633. <ctl name="VOC_EXT_EC MUX" value="SLIM_1_TX" />
  634. </path>
  635.  
  636. <path name="echo-reference speaker-vbat">
  637. <ctl name="AIF3_CAP Mixer SLIM TX1" value="1" />
  638. <ctl name="AIF3_CAP Mixer SLIM TX2" value="1" />
  639. <ctl name="SLIM TX1 MUX" value="RX_MIX_TX1" />
  640. <ctl name="SLIM TX2 MUX" value="RX_MIX_TX2" />
  641. <ctl name="RX MIX TX1 MUX" value="RX_MIX_VBAT7" />
  642. <ctl name="RX MIX TX2 MUX" value="RX_MIX_VBAT8" />
  643. <ctl name="SLIM_1_TX Channels" value="Two" />
  644. <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_1_TX" />
  645. </path>
  646.  
  647. <path name="echo-reference">
  648. <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_RX" />
  649. </path>
  650.  
  651. <!-- #ifdef VENDOR_EDIT-->
  652. <!-- zhiguang.su@MultiMedia.AudioDrv,2016/3/1,skype ec -->
  653. <path name="echo-reference-skype quat_i2s">
  654. <ctl name="AUDIO_REF_EC_UL8 MUX" value="QUAT_MI2S_TX" />
  655. </path>
  656.  
  657. <path name="echo-reference quat_i2s">
  658. <ctl name="AUDIO_REF_EC_UL1 MUX" value="QUAT_MI2S_TX" />
  659. </path>
  660. <!-- #endif VENDOR_EDIT-->
  661.  
  662. <path name="echo-reference headphones">
  663. <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_6_RX" />
  664. </path>
  665.  
  666. <!-- #ifdef VENDOR_EDIT-->
  667. <!-- lifei@MultiMedia.AudioDrv,2016/7/8,slove ISTRACKING-2163 -->
  668. <path name="echo-reference headphones-44.1">
  669. <ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_6_RX" />
  670. <!--ctl name="AUDIO_REF_EC_UL1 MUX" value="SLIM_1_TX" /-->
  671. </path>
  672. <!-- #endif VENDOR_EDIT-->
  673.  
  674. <path name="deep-buffer-playback">
  675. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="1" />
  676. </path>
  677.  
  678. <!-- #ifdef VENDOR_EDIT -->
  679. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  680. <path name="deep-buffer-playback quat_i2s">
  681. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia1" value="1" />
  682. </path>
  683. <!--#endif -->
  684.  
  685. <path name="deep-buffer-playback speaker-protected">
  686. <path name="deep-buffer-playback" />
  687. </path>
  688. <path name="deep-buffer-playback hdmi">
  689. <ctl name="HDMI Mixer MultiMedia1" value="1" />
  690. </path>
  691.  
  692. <path name="deep-buffer-playback speaker-and-hdmi">
  693. <path name="deep-buffer-playback hdmi" />
  694. <path name="deep-buffer-playback" />
  695. </path>
  696.  
  697. <path name="deep-buffer-playback bt-sco">
  698. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia1" value="1" />
  699. </path>
  700.  
  701. <path name="deep-buffer-playback bt-sco-wb">
  702. <ctl name="AUX PCM SampleRate" value="16000" />
  703. <ctl name="SLIM_1 SampleRate" value="16000" />
  704. <path name="deep-buffer-playback bt-sco" />
  705. </path>
  706.  
  707. <path name="deep-buffer-playback afe-proxy">
  708. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="1" />
  709. </path>
  710.  
  711. <path name="deep-buffer-playback usb-headphones">
  712. <path name="deep-buffer-playback afe-proxy" />
  713. </path>
  714.  
  715. <path name="deep-buffer-playback speaker-and-usb-headphones">
  716. <path name="deep-buffer-playback usb-headphones" />
  717. <path name="deep-buffer-playback" />
  718. </path>
  719.  
  720. <path name="deep-buffer-playback headphones">
  721. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia1" value="1" />
  722. </path>
  723.  
  724. <!-- #ifdef VENDOR_EDIT -->
  725. <!-- /*lifei@MultiMedia.AudioDrv , 2015/10/28, add for ringtone*/ -->
  726. <path name="deep-buffer-playback speaker-and-headphones">
  727. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia1" value="1" />
  728. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia1" value="1" />
  729. </path>
  730. <!--#endif-->
  731.  
  732. <path name="low-latency-playback">
  733. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
  734. </path>
  735.  
  736. <!-- #ifdef VENDOR_EDIT -->
  737. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  738. <path name="low-latency-playback quat_i2s">
  739. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia5" value="1" />
  740. </path>
  741.  
  742. <path name="low-latency-playback speaker-protected">
  743. <path name="low-latency-playback" />
  744. </path>
  745.  
  746. <path name="low-latency-playback hdmi">
  747. <ctl name="HDMI Mixer MultiMedia5" value="1" />
  748. </path>
  749.  
  750. <path name="low-latency-playback bt-sco">
  751. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia5" value="1" />
  752. </path>
  753.  
  754. <path name="low-latency-playback bt-sco-wb">
  755. <ctl name="AUX PCM SampleRate" value="16000" />
  756. <ctl name="SLIM_1 SampleRate" value="16000" />
  757. <path name="low-latency-playback bt-sco" />
  758. </path>
  759.  
  760. <path name="low-latency-playback speaker-and-hdmi">
  761. <path name="low-latency-playback hdmi" />
  762. <path name="low-latency-playback" />
  763. </path>
  764.  
  765. <path name="low-latency-playback afe-proxy">
  766. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="1" />
  767. </path>
  768.  
  769. <path name="low-latency-playback usb-headphones">
  770. <path name="low-latency-playback afe-proxy" />
  771. </path>
  772.  
  773. <path name="low-latency-playback speaker-and-usb-headphones">
  774. <path name="low-latency-playback usb-headphones" />
  775. <path name="low-latency-playback" />
  776. </path>
  777.  
  778. <path name="low-latency-playback headphones">
  779. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia5" value="1" />
  780. </path>
  781.  
  782. <!-- #ifdef VENDOR_EDIT -->
  783. <!-- /*lifei@MultiMedia.AudioDrv , 2015/10/28, add for ringtone*/ -->
  784. <path name="low-latency-playback speaker-and-headphones">
  785. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia5" value="1" />
  786. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia5" value="1" />
  787. </path>
  788. <!--#endif-->
  789.  
  790. <path name="audio-ull-playback">
  791. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia8" value="1" />
  792. </path>
  793.  
  794. <path name="audio-ull-playback speaker-protected">
  795. <path name="audio-ull-playback" />
  796. </path>
  797.  
  798. <path name="audio-ull-playback headphones">
  799. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia8" value="1" />
  800. </path>
  801.  
  802. <!-- #ifdef VENDOR_EDIT -->
  803. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, quat i2s init*/ -->
  804. <path name="audio-ull-playback quat_i2s">
  805. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia8" value="1" />
  806. </path>
  807. <!-- #endif -->
  808.  
  809. <path name="audio-ull-playback speaker-and-headphones">
  810. <path name="audio-ull-playback quat_i2s" />
  811. <path name="audio-ull-playback headphones" />
  812. </path>
  813.  
  814. <path name="audio-ull-playback hdmi">
  815. <ctl name="HDMI Mixer MultiMedia8" value="1" />
  816. </path>
  817.  
  818. <path name="audio-ull-playback bt-sco">
  819. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia8" value="1" />
  820. </path>
  821.  
  822. <path name="audio-ull-playback bt-sco-wb">
  823. <ctl name="AUX PCM SampleRate" value="16000" />
  824. <path name="audio-ull-playback bt-sco" />
  825. </path>
  826.  
  827. <path name="audio-ull-playback speaker-and-hdmi">
  828. <path name="audio-ull-playback hdmi" />
  829. <path name="audio-ull-playback" />
  830. </path>
  831.  
  832. <path name="audio-ull-playback afe-proxy">
  833. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia8" value="1" />
  834. </path>
  835.  
  836. <path name="multi-channel-playback hdmi">
  837. <ctl name="HDMI Mixer MultiMedia2" value="1" />
  838. </path>
  839.  
  840. <path name="multi-channel-playback afe-proxy">
  841. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia2" value="1" />
  842. </path>
  843.  
  844. <path name="compress-offload-playback">
  845. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="1" />
  846. </path>
  847.  
  848. <!-- #ifdef VENDOR_EDIT -->
  849. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  850. <path name="compress-offload-playback quat_i2s">
  851. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia4" value="1" />
  852. </path>
  853.  
  854. <path name="compress-offload-playback speaker-protected">
  855. <path name="compress-offload-playback" />
  856. </path>
  857.  
  858. <path name="compress-offload-playback hdmi">
  859. <ctl name="HDMI Mixer MultiMedia4" value="1" />
  860. </path>
  861.  
  862. <path name="silence-playback hdmi">
  863. <ctl name="HDMI Mixer MultiMedia9" value="1" />
  864. </path>
  865.  
  866. <path name="compress-offload-playback bt-sco">
  867. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia4" value="1" />
  868. </path>
  869.  
  870. <path name="compress-offload-playback bt-sco-wb">
  871. <ctl name="AUX PCM SampleRate" value="16000" />
  872. <ctl name="SLIM_1 SampleRate" value="16000" />
  873. <path name="compress-offload-playback bt-sco" />
  874. </path>
  875.  
  876. <path name="compress-offload-playback speaker-and-hdmi">
  877. <path name="compress-offload-playback hdmi" />
  878. <path name="compress-offload-playback" />
  879. </path>
  880.  
  881. <path name="compress-offload-playback afe-proxy">
  882. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="1" />
  883. </path>
  884.  
  885. <path name="compress-offload-playback usb-headphones">
  886. <path name="compress-offload-playback afe-proxy" />
  887. </path>
  888.  
  889. <path name="compress-offload-playback speaker-and-usb-headphones">
  890. <path name="compress-offload-playback usb-headphones" />
  891. <path name="compress-offload-playback" />
  892. </path>
  893.  
  894. <path name="compress-offload-playback headphones">
  895. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia4" value="1" />
  896. </path>
  897.  
  898. <path name="compress-offload-playback headphones-44.1">
  899. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia4" value="1" />
  900. </path>
  901.  
  902. <path name="compress-offload-playback speaker-and-headphones">
  903. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia4" value="1" />
  904. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia4" value="1" />
  905. </path>
  906.  
  907. <path name="compress-offload-playback2">
  908. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia7" value="1" />
  909. </path>
  910.  
  911. <!-- #ifdef VENDOR_EDIT -->
  912. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  913. <path name="compress-offload-playback2 quat_i2s">
  914. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia7" value="1" />
  915. </path>
  916.  
  917. <path name="compress-offload-playback2 hdmi">
  918. <ctl name="HDMI Mixer MultiMedia7" value="1" />
  919. </path>
  920.  
  921. <path name="compress-offload-playback2 bt-sco">
  922. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia7" value="1" />
  923. </path>
  924.  
  925. <path name="compress-offload-playback2 bt-sco-wb">
  926. <ctl name="AUX PCM SampleRate" value="16000" />
  927. <ctl name="SLIM_1 SampleRate" value="16000" />
  928. <path name="compress-offload-playback2 bt-sco" />
  929. </path>
  930.  
  931. <path name="compress-offload-playback2 speaker-and-hdmi">
  932. <path name="compress-offload-playback2 hdmi" />
  933. <path name="compress-offload-playback2" />
  934. </path>
  935.  
  936. <path name="compress-offload-playback2 afe-proxy">
  937. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia7" value="1" />
  938. </path>
  939.  
  940. <path name="compress-offload-playback2 usb-headphones">
  941. <path name="compress-offload-playback2 afe-proxy" />
  942. </path>
  943.  
  944. <path name="compress-offload-playback2 speaker-and-usb-headphones">
  945. <path name="compress-offload-playback2 usb-headphones" />
  946. <path name="compress-offload-playback2" />
  947. </path>
  948.  
  949. <path name="compress-offload-playback2 headphones">
  950. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia7" value="1" />
  951. </path>
  952.  
  953. <path name="compress-offload-playback2 headphones-44.1">
  954. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia7" value="1" />
  955. </path>
  956.  
  957. <path name="compress-offload-playback2 speaker-and-headphones">
  958. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia7" value="1" />
  959. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia7" value="1" />
  960. </path>
  961.  
  962. <path name="compress-offload-playback3">
  963. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia10" value="1" />
  964. </path>
  965.  
  966. <!-- #ifdef VENDOR_EDIT -->
  967. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  968. <path name="compress-offload-playback3 quat_i2s">
  969. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia10" value="1" />
  970. </path>
  971.  
  972. <path name="compress-offload-playback3 hdmi">
  973. <ctl name="HDMI Mixer MultiMedia10" value="1" />
  974. </path>
  975.  
  976. <path name="compress-offload-playback3 bt-sco">
  977. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia10" value="1" />
  978. </path>
  979.  
  980. <path name="compress-offload-playback3 bt-sco-wb">
  981. <ctl name="AUX PCM SampleRate" value="16000" />
  982. <ctl name="SLIM_1 SampleRate" value="16000" />
  983. <path name="compress-offload-playback3 bt-sco" />
  984. </path>
  985.  
  986. <path name="compress-offload-playback3 speaker-and-hdmi">
  987. <path name="compress-offload-playback3 hdmi" />
  988. <path name="compress-offload-playback3" />
  989. </path>
  990.  
  991. <path name="compress-offload-playback3 afe-proxy">
  992. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia10" value="1" />
  993. </path>
  994.  
  995. <path name="compress-offload-playback3 usb-headphones">
  996. <path name="compress-offload-playback3 afe-proxy" />
  997. </path>
  998.  
  999. <path name="compress-offload-playback3 speaker-and-usb-headphones">
  1000. <path name="compress-offload-playback3 usb-headphones" />
  1001. <path name="compress-offload-playback3" />
  1002. </path>
  1003.  
  1004. <path name="compress-offload-playback3 headphones">
  1005. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia10" value="1" />
  1006. </path>
  1007.  
  1008. <path name="compress-offload-playback3 headphones-44.1">
  1009. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia10" value="1" />
  1010. </path>
  1011.  
  1012. <path name="compress-offload-playback3 speaker-and-headphones">
  1013. <path name="compress-offload-playback3 headphones" />
  1014. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia10" value="1" />
  1015. </path>
  1016.  
  1017. <path name="compress-offload-playback4">
  1018. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia11" value="1" />
  1019. </path>
  1020.  
  1021. <!-- #ifdef VENDOR_EDIT -->
  1022. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1023. <path name="compress-offload-playback4 quat_i2s">
  1024. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia11" value="1" />
  1025. </path>
  1026.  
  1027. <path name="compress-offload-playback4 hdmi">
  1028. <ctl name="HDMI Mixer MultiMedia11" value="1" />
  1029. </path>
  1030.  
  1031. <path name="compress-offload-playback4 bt-sco">
  1032. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia11" value="1" />
  1033. </path>
  1034.  
  1035. <path name="compress-offload-playback4 bt-sco-wb">
  1036. <ctl name="AUX PCM SampleRate" value="16000" />
  1037. <ctl name="SLIM_1 SampleRate" value="16000" />
  1038. <path name="compress-offload-playback4 bt-sco" />
  1039. </path>
  1040.  
  1041. <path name="compress-offload-playback4 speaker-and-hdmi">
  1042. <path name="compress-offload-playback4 hdmi" />
  1043. <path name="compress-offload-playback4" />
  1044. </path>
  1045.  
  1046. <path name="compress-offload-playback4 afe-proxy">
  1047. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia11" value="1" />
  1048. </path>
  1049.  
  1050. <path name="compress-offload-playback4 usb-headphones">
  1051. <path name="compress-offload-playback4 afe-proxy" />
  1052. </path>
  1053.  
  1054. <path name="compress-offload-playback4 speaker-and-usb-headphones">
  1055. <path name="compress-offload-playback4 usb-headphones" />
  1056. <path name="compress-offload-playback4" />
  1057. </path>
  1058.  
  1059. <path name="compress-offload-playback4 headphones">
  1060. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia11" value="1" />
  1061. </path>
  1062.  
  1063. <path name="compress-offload-playback4 headphones-44.1">
  1064. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia11" value="1" />
  1065. </path>
  1066.  
  1067. <path name="compress-offload-playback4 speaker-and-headphones">
  1068. <path name="compress-offload-playback4 headphones" />
  1069. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia11" value="1" />
  1070. </path>
  1071.  
  1072. <path name="compress-offload-playback5">
  1073. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia12" value="1" />
  1074. </path>
  1075.  
  1076. <!-- #ifdef VENDOR_EDIT -->
  1077. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1078. <path name="compress-offload-playback5 quat_i2s">
  1079. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia12" value="1" />
  1080. </path>
  1081.  
  1082.  
  1083. <path name="compress-offload-playback5 hdmi">
  1084. <ctl name="HDMI Mixer MultiMedia12" value="1" />
  1085. </path>
  1086.  
  1087. <path name="compress-offload-playback5 bt-sco">
  1088. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia12" value="1" />
  1089. </path>
  1090.  
  1091. <path name="compress-offload-playback5 bt-sco-wb">
  1092. <ctl name="AUX PCM SampleRate" value="16000" />
  1093. <ctl name="SLIM_1 SampleRate" value="16000" />
  1094. <path name="compress-offload-playback5 bt-sco" />
  1095. </path>
  1096.  
  1097. <path name="compress-offload-playback5 speaker-and-hdmi">
  1098. <path name="compress-offload-playback5 hdmi" />
  1099. <path name="compress-offload-playback5" />
  1100. </path>
  1101.  
  1102. <path name="compress-offload-playback5 afe-proxy">
  1103. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia12" value="1" />
  1104. </path>
  1105.  
  1106. <path name="compress-offload-playback5 usb-headphones">
  1107. <path name="compress-offload-playback5 afe-proxy" />
  1108. </path>
  1109.  
  1110. <path name="compress-offload-playback5 speaker-and-usb-headphones">
  1111. <path name="compress-offload-playback5 usb-headphones" />
  1112. <path name="compress-offload-playback5" />
  1113. </path>
  1114.  
  1115. <path name="compress-offload-playback5 headphones">
  1116. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia12" value="1" />
  1117. </path>
  1118.  
  1119. <path name="compress-offload-playback5 headphones-44.1">
  1120. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia12" value="1" />
  1121. </path>
  1122.  
  1123. <path name="compress-offload-playback5 speaker-and-headphones">
  1124. <path name="compress-offload-playback5 headphones" />
  1125. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia12" value="1" />
  1126. </path>
  1127.  
  1128. <path name="compress-offload-playback6">
  1129. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia13" value="1" />
  1130. </path>
  1131.  
  1132. <!-- #ifdef VENDOR_EDIT -->
  1133. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1134. <path name="compress-offload-playback6 quat_i2s">
  1135. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia13" value="1" />
  1136. </path>
  1137.  
  1138. <path name="compress-offload-playback6 hdmi">
  1139. <ctl name="HDMI Mixer MultiMedia13" value="1" />
  1140. </path>
  1141.  
  1142. <path name="compress-offload-playback6 bt-sco">
  1143. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia13" value="1" />
  1144. </path>
  1145.  
  1146. <path name="compress-offload-playback6 bt-sco-wb">
  1147. <ctl name="AUX PCM SampleRate" value="16000" />
  1148. <ctl name="SLIM_1 SampleRate" value="16000" />
  1149. <path name="compress-offload-playback6 bt-sco" />
  1150. </path>
  1151.  
  1152. <path name="compress-offload-playback6 speaker-and-hdmi">
  1153. <path name="compress-offload-playback6 hdmi" />
  1154. <path name="compress-offload-playback6" />
  1155. </path>
  1156.  
  1157. <path name="compress-offload-playback6 afe-proxy">
  1158. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia13" value="1" />
  1159. </path>
  1160.  
  1161. <path name="compress-offload-playback6 usb-headphones">
  1162. <path name="compress-offload-playback6 afe-proxy" />
  1163. </path>
  1164.  
  1165. <path name="compress-offload-playback6 speaker-and-usb-headphones">
  1166. <path name="compress-offload-playback6 usb-headphones" />
  1167. <path name="compress-offload-playback6" />
  1168. </path>
  1169.  
  1170. <path name="compress-offload-playback6 headphones">
  1171. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia13" value="1" />
  1172. </path>
  1173.  
  1174. <path name="compress-offload-playback6 headphones-44.1">
  1175. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia13" value="1" />
  1176. </path>
  1177.  
  1178. <path name="compress-offload-playback6 speaker-and-headphones">
  1179. <path name="compress-offload-playback6 headphones" />
  1180. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia13" value="1" />
  1181. </path>
  1182.  
  1183. <path name="compress-offload-playback7">
  1184. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia14" value="1" />
  1185. </path>
  1186.  
  1187. <!-- #ifdef VENDOR_EDIT -->
  1188. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1189. <path name="compress-offload-playback7 quat_i2s">
  1190. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia14" value="1" />
  1191. </path>
  1192.  
  1193. <path name="compress-offload-playback7 hdmi">
  1194. <ctl name="HDMI Mixer MultiMedia14" value="1" />
  1195. </path>
  1196.  
  1197. <path name="compress-offload-playback7 bt-sco">
  1198. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia14" value="1" />
  1199. </path>
  1200.  
  1201. <path name="compress-offload-playback7 bt-sco-wb">
  1202. <ctl name="AUX PCM SampleRate" value="16000" />
  1203. <ctl name="SLIM_1 SampleRate" value="16000" />
  1204. <path name="compress-offload-playback7 bt-sco" />
  1205. </path>
  1206.  
  1207. <path name="compress-offload-playback7 speaker-and-hdmi">
  1208. <path name="compress-offload-playback7 hdmi" />
  1209. <path name="compress-offload-playback7" />
  1210. </path>
  1211.  
  1212. <path name="compress-offload-playback7 afe-proxy">
  1213. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia14" value="1" />
  1214. </path>
  1215.  
  1216. <path name="compress-offload-playback7 usb-headphones">
  1217. <path name="compress-offload-playback7 afe-proxy" />
  1218. </path>
  1219.  
  1220. <path name="compress-offload-playback7 speaker-and-usb-headphones">
  1221. <path name="compress-offload-playback7 usb-headphones" />
  1222. <path name="compress-offload-playback7" />
  1223. </path>
  1224.  
  1225. <path name="compress-offload-playback7 headphones">
  1226. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia14" value="1" />
  1227. </path>
  1228.  
  1229. <path name="compress-offload-playback7 headphones-44.1">
  1230. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia14" value="1" />
  1231. </path>
  1232.  
  1233. <path name="compress-offload-playback7 speaker-and-headphones">
  1234. <path name="compress-offload-playback7 headphones" />
  1235. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia14" value="1" />
  1236. </path>
  1237.  
  1238. <path name="compress-offload-playback8">
  1239. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia15" value="1" />
  1240. </path>
  1241.  
  1242. <!-- #ifdef VENDOR_EDIT -->
  1243. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1244. <path name="compress-offload-playback8 quat_i2s">
  1245. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia15" value="1" />
  1246. </path>
  1247.  
  1248. <path name="compress-offload-playback8 hdmi">
  1249. <ctl name="HDMI Mixer MultiMedia15" value="1" />
  1250. </path>
  1251.  
  1252. <path name="compress-offload-playback8 bt-sco">
  1253. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia15" value="1" />
  1254. </path>
  1255.  
  1256. <path name="compress-offload-playback8 bt-sco-wb">
  1257. <ctl name="AUX PCM SampleRate" value="16000" />
  1258. <ctl name="SLIM_1 SampleRate" value="16000" />
  1259. <path name="compress-offload-playback8 bt-sco" />
  1260. </path>
  1261.  
  1262. <path name="compress-offload-playback8 speaker-and-hdmi">
  1263. <path name="compress-offload-playback8 hdmi" />
  1264. <path name="compress-offload-playback8" />
  1265. </path>
  1266.  
  1267. <path name="compress-offload-playback8 afe-proxy">
  1268. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia15" value="1" />
  1269. </path>
  1270.  
  1271. <path name="compress-offload-playback8 usb-headphones">
  1272. <path name="compress-offload-playback8 afe-proxy" />
  1273. </path>
  1274.  
  1275. <path name="compress-offload-playback8 speaker-and-usb-headphones">
  1276. <path name="compress-offload-playback8 usb-headphones" />
  1277. <path name="compress-offload-playback8" />
  1278. </path>
  1279.  
  1280. <path name="compress-offload-playback8 headphones">
  1281. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia15" value="1" />
  1282. </path>
  1283.  
  1284. <path name="compress-offload-playback8 headphones-44.1">
  1285. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia15" value="1" />
  1286. </path>
  1287.  
  1288. <path name="compress-offload-playback8 speaker-and-headphones">
  1289. <path name="compress-offload-playback8 headphones" />
  1290. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia15" value="1" />
  1291. </path>
  1292.  
  1293. <path name="compress-offload-playback9">
  1294. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia16" value="1" />
  1295. </path>
  1296.  
  1297. <!-- #ifdef VENDOR_EDIT -->
  1298. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1299. <path name="compress-offload-playback9 quat_i2s">
  1300. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia16" value="1" />
  1301. </path>
  1302.  
  1303. <path name="compress-offload-playback9 hdmi">
  1304. <ctl name="HDMI Mixer MultiMedia16" value="1" />
  1305. </path>
  1306.  
  1307. <path name="compress-offload-playback9 bt-sco">
  1308. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia16" value="1" />
  1309. </path>
  1310.  
  1311. <path name="compress-offload-playback9 bt-sco-wb">
  1312. <ctl name="AUX PCM SampleRate" value="16000" />
  1313. <ctl name="SLIM_1 SampleRate" value="16000" />
  1314. <path name="compress-offload-playback9 bt-sco" />
  1315. </path>
  1316.  
  1317. <path name="compress-offload-playback9 speaker-and-hdmi">
  1318. <path name="compress-offload-playback9 hdmi" />
  1319. <path name="compress-offload-playback9" />
  1320. </path>
  1321.  
  1322. <path name="compress-offload-playback9 afe-proxy">
  1323. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia16" value="1" />
  1324. </path>
  1325.  
  1326. <path name="compress-offload-playback9 usb-headphones">
  1327. <path name="compress-offload-playback9 afe-proxy" />
  1328. </path>
  1329.  
  1330. <path name="compress-offload-playback9 speaker-and-usb-headphones">
  1331. <path name="compress-offload-playback9 usb-headphones" />
  1332. <path name="compress-offload-playback9" />
  1333. </path>
  1334.  
  1335. <path name="compress-offload-playback9 headphones">
  1336. <ctl name="SLIMBUS_6_RX Audio Mixer MultiMedia16" value="1" />
  1337. </path>
  1338.  
  1339. <path name="compress-offload-playback9 headphones-44.1">
  1340. <ctl name="SLIMBUS_5_RX Audio Mixer MultiMedia16" value="1" />
  1341. </path>
  1342.  
  1343. <path name="compress-offload-playback9 speaker-and-headphones">
  1344. <path name="compress-offload-playback9 headphones" />
  1345. <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia16" value="1" />
  1346. </path>
  1347.  
  1348. <path name="audio-record">
  1349. <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
  1350. </path>
  1351.  
  1352. <path name="audio-record usb-headset-mic">
  1353. <ctl name="MultiMedia1 Mixer AFE_PCM_TX" value="1" />
  1354. </path>
  1355.  
  1356. <path name="audio-record bt-sco">
  1357. <ctl name="MultiMedia1 Mixer AUX_PCM_UL_TX" value="1" />
  1358. </path>
  1359.  
  1360. <path name="audio-record bt-sco-wb">
  1361. <ctl name="AUX PCM SampleRate" value="16000" />
  1362. <ctl name="SLIM_1 SampleRate" value="16000" />
  1363. <path name="audio-record bt-sco" />
  1364. </path>
  1365.  
  1366. <path name="audio-record capture-fm">
  1367. <ctl name="MultiMedia1 Mixer TERT_MI2S_TX" value="1" />
  1368. </path>
  1369.  
  1370. <path name="audio-record-compress">
  1371. <ctl name="MultiMedia8 Mixer SLIM_0_TX" value="1" />
  1372. </path>
  1373.  
  1374. <path name="audio-record-compress bt-sco">
  1375. <ctl name="MultiMedia8 Mixer AUX_PCM_UL_TX" value="1" />
  1376. </path>
  1377.  
  1378. <path name="audio-record-compress bt-sco-wb">
  1379. <ctl name="AUX PCM SampleRate" value="16000" />
  1380. <ctl name="SLIM_1 SampleRate" value="16000" />
  1381. <path name="audio-record-compress bt-sco" />
  1382. </path>
  1383.  
  1384. <path name="audio-record-compress usb-headset-mic">
  1385. <ctl name="MultiMedia8 Mixer AFE_PCM_TX" value="1" />
  1386. </path>
  1387.  
  1388. <path name="low-latency-record">
  1389. <ctl name="MultiMedia8 Mixer SLIM_0_TX" value="1" />
  1390. </path>
  1391.  
  1392. <path name="low-latency-record bt-sco">
  1393. <ctl name="MultiMedia8 Mixer AUX_PCM_UL_TX" value="1" />
  1394. </path>
  1395.  
  1396. <path name="low-latency-record bt-sco-wb">
  1397. <ctl name="AUX PCM SampleRate" value="16000" />
  1398. <path name="low-latency-record bt-sco" />
  1399. </path>
  1400.  
  1401. <path name="low-latency-record usb-headset-mic">
  1402. <ctl name="MultiMedia8 Mixer AFE_PCM_TX" value="1" />
  1403. </path>
  1404.  
  1405. <path name="low-latency-record capture-fm">
  1406. <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="1" />
  1407. </path>
  1408.  
  1409. <path name="fm-virtual-record capture-fm">
  1410. <ctl name="MultiMedia2 Mixer TERT_MI2S_TX" value="1" />
  1411. </path>
  1412.  
  1413. <path name="voice-call">
  1414. <ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="1" />
  1415. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
  1416. </path>
  1417.  
  1418. <!-- #ifdef VENDOR_EDIT -->
  1419. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1420. <path name="voice-call quat_i2s">
  1421. <ctl name="VOC_EXT_EC MUX" value="QUAT_MI2S_TX" />
  1422. <ctl name="QUAT_MI2S_RX_Voice Mixer CSVoice" value="1" />
  1423. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
  1424. </path>
  1425. <!-- #endif -->
  1426. <path name="voice-call hdmi">
  1427. <ctl name="HDMI_RX_Voice Mixer CSVoice" value="1" />
  1428. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
  1429. </path>
  1430.  
  1431. <path name="voice-call bt-sco">
  1432. <ctl name="AUX_PCM_RX_Voice Mixer CSVoice" value="1" />
  1433. <ctl name="Voice_Tx Mixer AUX_PCM_TX_Voice" value="1" />
  1434. </path>
  1435.  
  1436. <path name="voice-call bt-sco-wb">
  1437. <ctl name="AUX PCM SampleRate" value="16000" />
  1438. <path name="voice-call bt-sco" />
  1439. </path>
  1440.  
  1441. <path name="voice-call afe-proxy">
  1442. <ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="1" />
  1443. <ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="1" />
  1444. </path>
  1445.  
  1446. <path name="voice-call usb-headphones">
  1447. <ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="1" />
  1448. <ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="1" />
  1449. </path>
  1450.  
  1451. <path name="voice-call headphones">
  1452. <ctl name="SLIM_6_RX_Voice Mixer CSVoice" value="1" />
  1453. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
  1454. </path>
  1455.  
  1456. <path name="voice2-call">
  1457. <ctl name="SLIM_0_RX_Voice Mixer Voice2" value="1" />
  1458. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="1" />
  1459. </path>
  1460.  
  1461. <!-- #ifdef VENDOR_EDIT -->
  1462. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  1463. <path name="voice2-call quat_i2s">
  1464. <ctl name="VOC_EXT_EC MUX" value="QUAT_MI2S_TX" />
  1465. <ctl name="QUAT_MI2S_RX_Voice Mixer Voice2" value="1" />
  1466. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="1" />
  1467. </path>
  1468. <!-- #endif -->
  1469. <path name="voice-call voice-speaker-vbat">
  1470. <path name="echo-reference speaker-vbat-mono" />
  1471. <path name="voice-call"/>
  1472. </path>
  1473.  
  1474. <path name="voice2-call hdmi">
  1475. <ctl name="HDMI_RX_Voice Mixer Voice2" value="1" />
  1476. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="1" />
  1477. </path>
  1478.  
  1479. <path name="voice2-call bt-sco">
  1480. <ctl name="AUX_PCM_RX_Voice Mixer Voice2" value="1" />
  1481. <ctl name="Voice2_Tx Mixer AUX_PCM_TX_Voice2" value="1" />
  1482. </path>
  1483.  
  1484. <path name="voice2-call bt-sco-wb">
  1485. <ctl name="AUX PCM SampleRate" value="16000" />
  1486. <path name="voice2-call bt-sco" />
  1487. </path>
  1488.  
  1489. <path name="voice2-call afe-proxy">
  1490. <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="1" />
  1491. <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="1" />
  1492. </path>
  1493.  
  1494. <path name="voice2-call usb-headphones">
  1495. <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="1" />
  1496. <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="1" />
  1497. </path>
  1498.  
  1499. <path name="voice2-call voice-speaker-vbat">
  1500. <path name="echo-reference speaker-vbat-mono" />
  1501. <path name="voice2-call"/>
  1502. </path>
  1503.  
  1504. <path name="voice2-call headphones">
  1505. <ctl name="SLIM_6_RX_Voice Mixer Voice2" value="1" />
  1506. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="1" />
  1507. </path>
  1508.  
  1509. <path name="play-fm">
  1510. <ctl name="Tert MI2S LOOPBACK Volume" value="1" />
  1511. <ctl name="SLIMBUS_0_RX Port Mixer TERT_MI2S_TX" value="1" />
  1512. <ctl name="SLIMBUS_DL_HL Switch" value="1" />
  1513. </path>
  1514.  
  1515. <path name="play-fm headphones">
  1516. <ctl name="Tert MI2S LOOPBACK Volume" value="1" />
  1517. <ctl name="SLIMBUS_6_RX Port Mixer TERT_MI2S_TX" value="1" />
  1518. <ctl name="SLIMBUS6_DL_HL Switch" value="1" />
  1519. </path>
  1520.  
  1521. <path name="incall-rec-uplink">
  1522. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
  1523. </path>
  1524.  
  1525. <path name="incall-rec-uplink bt-sco">
  1526. <path name="incall-rec-uplink" />
  1527. </path>
  1528.  
  1529. <path name="incall-rec-uplink bt-sco-wb">
  1530. <path name="incall-rec-uplink" />
  1531. </path>
  1532.  
  1533. <path name="incall-rec-uplink usb-headset-mic">
  1534. <path name="incall-rec-uplink" />
  1535. </path>
  1536.  
  1537. <path name="incall-rec-uplink afe-proxy">
  1538. <path name="incall-rec-uplink" />
  1539. </path>
  1540.  
  1541. <path name="incall-rec-uplink-compress">
  1542. <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" />
  1543. </path>
  1544.  
  1545. <path name="incall-rec-uplink-compress bt-sco">
  1546. <path name="incall-rec-uplink-compress" />
  1547. </path>
  1548.  
  1549. <path name="incall-rec-uplink-compress bt-sco-wb">
  1550. <path name="incall-rec-uplink-compress" />
  1551. </path>
  1552.  
  1553. <path name="incall-rec-uplink-compress usb-headset-mic">
  1554. <path name="incall-rec-uplink-compress" />
  1555. </path>
  1556.  
  1557. <path name="incall-rec-uplink-compress afe-proxy">
  1558. <path name="incall-rec-uplink-compress" />
  1559. </path>
  1560.  
  1561. <path name="incall-rec-downlink">
  1562. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
  1563. </path>
  1564.  
  1565. <path name="incall-rec-downlink bt-sco">
  1566. <path name="incall-rec-downlink" />
  1567. </path>
  1568.  
  1569. <path name="incall-rec-downlink bt-sco-wb">
  1570. <path name="incall-rec-downlink" />
  1571. </path>
  1572.  
  1573. <path name="incall-rec-downlink usb-headset-mic">
  1574. <path name="incall-rec-downlink" />
  1575. </path>
  1576.  
  1577. <path name="incall-rec-downlink afe-proxy">
  1578. <path name="incall-rec-downlink" />
  1579. </path>
  1580.  
  1581. <path name="incall-rec-downlink-compress">
  1582. <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1" />
  1583. </path>
  1584.  
  1585. <path name="incall-rec-downlink-compress bt-sco">
  1586. <path name="incall-rec-downlink-compress" />
  1587. </path>
  1588.  
  1589. <path name="incall-rec-downlink-compress bt-sco-wb">
  1590. <path name="incall-rec-downlink-compress" />
  1591. </path>
  1592.  
  1593. <path name="incall-rec-downlink-compress usb-headset-mic">
  1594. <path name="incall-rec-downlink-compress" />
  1595. </path>
  1596.  
  1597. <path name="incall-rec-downlink-compress afe-proxy">
  1598. <path name="incall-rec-downlink-compress" />
  1599. </path>
  1600.  
  1601. <path name="incall-rec-uplink-and-downlink">
  1602. <path name="incall-rec-uplink" />
  1603. <path name="incall-rec-downlink" />
  1604. </path>
  1605.  
  1606. <path name="incall-rec-uplink-and-downlink bt-sco">
  1607. <path name="incall-rec-uplink-and-downlink" />
  1608. </path>
  1609.  
  1610. <path name="incall-rec-uplink-and-downlink bt-sco-wb">
  1611. <path name="incall-rec-uplink-and-downlink" />
  1612. </path>
  1613.  
  1614. <path name="incall-rec-uplink-and-downlink usb-headset-mic">
  1615. <path name="incall-rec-uplink-and-downlink" />
  1616. </path>
  1617.  
  1618. <path name="incall-rec-uplink-and-downlink afe-proxy">
  1619. <path name="incall-rec-uplink-and-downlink" />
  1620. </path>
  1621.  
  1622. <path name="incall-rec-uplink-and-downlink-compress">
  1623. <path name="incall-rec-uplink-compress" />
  1624. <path name="incall-rec-downlink-compress" />
  1625. </path>
  1626.  
  1627. <path name="incall-rec-uplink-and-downlink-compress bt-sco">
  1628. <path name="incall-rec-uplink-and-downlink-compress" />
  1629. </path>
  1630.  
  1631. <path name="incall-rec-uplink-and-downlink-compress bt-sco-wb">
  1632. <path name="incall-rec-uplink-and-downlink-compress" />
  1633. </path>
  1634.  
  1635. <path name="incall-rec-uplink-and-downlink-compress usb-headset-mic">
  1636. <path name="incall-rec-uplink-and-downlink-compress" />
  1637. </path>
  1638.  
  1639. <path name="incall-rec-uplink-and-downlink-compress afe-proxy">
  1640. <path name="incall-rec-uplink-and-downlink-compress" />
  1641. </path>
  1642.  
  1643. <path name="hfp-sco">
  1644. <ctl name="HFP_PRI_AUX_UL_HL Switch" value="1" />
  1645. <ctl name="SLIMBUS_0_RX Port Mixer AUX_PCM_UL_TX" value="1" />
  1646. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
  1647. <ctl name="MultiMedia6 Mixer SLIM_0_TX" value="1" />
  1648. <ctl name="SLIMBUS_DL_HL Switch" value="1" />
  1649. </path>
  1650.  
  1651. <path name="hfp-sco headphones">
  1652. <ctl name="HFP_PRI_AUX_UL_HL Switch" value="1" />
  1653. <ctl name="SLIMBUS_6_RX Port Mixer AUX_PCM_UL_TX" value="1" />
  1654. <ctl name="AUX_PCM_RX Audio Mixer MultiMedia6" value="1" />
  1655. <ctl name="MultiMedia6 Mixer SLIM_0_TX" value="1" />
  1656. <ctl name="SLIMBUS6_DL_HL Switch" value="1" />
  1657. </path>
  1658.  
  1659. <path name="hfp-sco-wb">
  1660. <ctl name="AUX PCM SampleRate" value="16000" />
  1661. <path name="hfp-sco" />
  1662. </path>
  1663.  
  1664. <path name="hfp-sco-wb headphones">
  1665. <ctl name="AUX PCM SampleRate" value="16000" />
  1666. <path name="hfp-sco headphones" />
  1667. </path>
  1668.  
  1669. <path name="volte-call">
  1670. <ctl name="SLIM_0_RX_Voice Mixer VoLTE" value="1" />
  1671. <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
  1672. </path>
  1673.  
  1674. <!-- #ifdef VENDOR_EDIT -->
  1675. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, add for 15801*/ -->
  1676. <path name="volte-call quat_i2s">
  1677. <ctl name="QUAT_MI2S_RX_Voice Mixer VoLTE" value="1" />
  1678. <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
  1679. </path>
  1680. <!-- #endif -->
  1681. <path name="volte-call headphones">
  1682. <ctl name="SLIM_6_RX_Voice Mixer VoLTE" value="1" />
  1683. <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
  1684. </path>
  1685. <path name="volte-call hdmi">
  1686. <ctl name="HDMI_RX_Voice Mixer VoLTE" value="1" />
  1687. <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
  1688. </path>
  1689.  
  1690. <path name="volte-call bt-sco">
  1691. <ctl name="AUX_PCM_RX_Voice Mixer VoLTE" value="1" />
  1692. <ctl name="VoLTE_Tx Mixer AUX_PCM_TX_VoLTE" value="1" />
  1693. </path>
  1694.  
  1695. <path name="volte-call bt-sco-wb">
  1696. <ctl name="AUX PCM SampleRate" value="16000" />
  1697. <path name="volte-call bt-sco" />
  1698. </path>
  1699.  
  1700. <path name="volte-call afe-proxy">
  1701. <ctl name="AFE_PCM_RX_Voice Mixer VoLTE" value="1" />
  1702. <ctl name="VoLTE_Tx Mixer AFE_PCM_TX_VoLTE" value="1" />
  1703. </path>
  1704.  
  1705. <path name="volte-call usb-headphones">
  1706. <ctl name="AFE_PCM_RX_Voice Mixer VoLTE" value="1" />
  1707. <ctl name="VoLTE_Tx Mixer AFE_PCM_TX_VoLTE" value="1" />
  1708. </path>
  1709.  
  1710. <path name="volte-call voice-speaker-vbat">
  1711. <path name="echo-reference speaker-vbat-mono" />
  1712. <path name="volte-call"/>
  1713. </path>
  1714.  
  1715. <path name="compress-voip-call">
  1716. <ctl name="SLIM_0_RX_Voice Mixer Voip" value="1" />
  1717. <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1" />
  1718. </path>
  1719.  
  1720. <!-- #ifdef VENDOR_EDIT -->
  1721. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, add for 15801*/ -->
  1722. <path name="compress-voip-call quat_i2s">
  1723. <ctl name="VOC_EXT_EC MUX" value="QUAT_MI2S_TX" />
  1724. <ctl name="QUAT_MI2S_RX_Voice Mixer Voip" value="1" />
  1725. <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1" />
  1726. </path>
  1727. <!-- #endif -->
  1728. <path name="compress-voip-call headphones">
  1729. <ctl name="SLIM_6_RX_Voice Mixer Voip" value="1" />
  1730. <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1" />
  1731. </path>
  1732.  
  1733.  
  1734. <path name="compress-voip-call bt-sco">
  1735. <ctl name="AUX_PCM_RX_Voice Mixer Voip" value="1" />
  1736. <ctl name="Voip_Tx Mixer AUX_PCM_TX_Voip" value="1" />
  1737. </path>
  1738.  
  1739. <path name="compress-voip-call bt-sco-wb">
  1740. <ctl name="AUX PCM SampleRate" value="16000" />
  1741. <ctl name="SLIM_1 SampleRate" value="16000" />
  1742. <path name="compress-voip-call bt-sco" />
  1743. </path>
  1744.  
  1745. <path name="compress-voip-call afe-proxy">
  1746. <ctl name="AFE_PCM_RX_Voice Mixer Voip" value="1" />
  1747. <ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value="1" />
  1748. </path>
  1749.  
  1750. <path name="compress-voip-call usb-headphones">
  1751. <ctl name="AFE_PCM_RX_Voice Mixer Voip" value="1" />
  1752. <ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value="1" />
  1753. </path>
  1754.  
  1755. <path name="compress-voip-call voice-speaker-vbat">
  1756. <path name="echo-reference speaker-vbat-mono" />
  1757. <path name="compress-voip-call"/>
  1758. </path>
  1759.  
  1760. <path name="vowlan-call">
  1761. <ctl name="SLIM_0_RX_Voice Mixer VoWLAN" value="1" />
  1762. <ctl name="VoWLAN_Tx Mixer SLIM_0_TX_VoWLAN" value="1" />
  1763. </path>
  1764.  
  1765. <!-- #ifdef VENDOR_EDIT -->
  1766. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, add for 15801*/ -->
  1767. <path name="vowlan-call quat_i2s">
  1768. <ctl name="VOC_EXT_EC MUX" value="QUAT_MI2S_TX" />
  1769. <ctl name="QUAT_MI2S_RX_Voice Mixer VoWLAN" value="1" />
  1770. <ctl name="VoWLAN_Tx Mixer SLIM_0_TX_VoWLAN" value="1" />
  1771. </path>
  1772. <!-- #endif -->
  1773. <path name="vowlan-call headphones">
  1774. <ctl name="SLIM_6_RX_Voice Mixer VoWLAN" value="1" />
  1775. <ctl name="VoWLAN_Tx Mixer SLIM_0_TX_VoWLAN" value="1" />
  1776. </path>
  1777. <path name="vowlan-call hdmi">
  1778. <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="1" />
  1779. <ctl name="VoWLAN_Tx Mixer SLIM_0_TX_VoWLAN" value="1" />
  1780. </path>
  1781.  
  1782. <path name="vowlan-call bt-sco">
  1783. <ctl name="AUX_PCM_RX_Voice Mixer VoWLAN" value="1" />
  1784. <ctl name="VoWLAN_Tx Mixer AUX_PCM_TX_VoWLAN" value="1" />
  1785. </path>
  1786.  
  1787. <path name="vowlan-call bt-sco-wb">
  1788. <ctl name="AUX PCM SampleRate" value="16000" />
  1789. <path name="vowlan-call bt-sco" />
  1790. </path>
  1791.  
  1792. <path name="vowlan-call afe-proxy">
  1793. <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="1" />
  1794. <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="1" />
  1795. </path>
  1796.  
  1797. <path name="vowlan-call usb-headphones">
  1798. <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="1" />
  1799. <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="1" />
  1800. </path>
  1801.  
  1802. <path name="vowlan-call voice-speaker-vbat">
  1803. <path name="echo-reference speaker-vbat-mono" />
  1804. <path name="vowlan-call"/>
  1805. </path>
  1806.  
  1807. <path name="voicemmode1-call">
  1808. <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode1" value="1" />
  1809. <ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="1" />
  1810. </path>
  1811.  
  1812. <!-- #ifdef VENDOR_EDIT -->
  1813. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, add for 15801*/ -->
  1814. <path name="voicemmode1-call quat_i2s">
  1815. <ctl name="VOC_EXT_EC MUX" value="QUAT_MI2S_TX" />
  1816. <ctl name="QUAT_MI2S_RX_Voice Mixer VoiceMMode1" value="1" />
  1817. <ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="1" />
  1818. </path>
  1819. <!-- #endif -->
  1820. <path name="voicemmode1-call headphones">
  1821. <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode1" value="1" />
  1822. <ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="1" />
  1823. </path>
  1824.  
  1825. <path name="voicemmode1-call hdmi">
  1826. <ctl name="HDMI_RX_Voice Mixer VoiceMMode1" value="1" />
  1827. <ctl name="VoiceMMode1_Tx Mixer SLIM_0_TX_MMode1" value="1" />
  1828. </path>
  1829.  
  1830. <path name="voicemmode1-call bt-sco">
  1831. <ctl name="AUX_PCM_RX_Voice Mixer VoiceMMode1" value="1" />
  1832. <ctl name="VoiceMMode1_Tx Mixer AUX_PCM_TX_MMode1" value="1" />
  1833. </path>
  1834.  
  1835. <path name="voicemmode1-call bt-sco-wb">
  1836. <ctl name="AUX PCM SampleRate" value="16000" />
  1837. <path name="voicemmode1-call bt-sco" />
  1838. </path>
  1839.  
  1840. <path name="voicemmode1-call afe-proxy">
  1841. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="1" />
  1842. <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="1" />
  1843. </path>
  1844.  
  1845. <path name="voicemmode1-call usb-headphones">
  1846. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="1" />
  1847. <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="1" />
  1848. </path>
  1849.  
  1850. <path name="voicemmode1-call voice-speaker-vbat">
  1851. <path name="echo-reference speaker-vbat-mono" />
  1852. <path name="voicemmode1-call"/>
  1853. </path>
  1854.  
  1855. <path name="voicemmode2-call">
  1856. <ctl name="SLIM_0_RX_Voice Mixer VoiceMMode2" value="1" />
  1857. <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1" />
  1858. </path>
  1859. <!-- #ifdef VENDOR_EDIT -->
  1860. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, add for 15801*/ -->
  1861. <path name="voicemmode2-call quat_i2s">
  1862. <ctl name="VOC_EXT_EC MUX" value="QUAT_MI2S_TX" />
  1863. <ctl name="QUAT_MI2S_RX_Voice Mixer VoiceMMode2" value="1" />
  1864. <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1" />
  1865. </path>
  1866. <!-- #endif -->
  1867. <path name="voicemmode2-call headphones">
  1868. <ctl name="SLIM_6_RX_Voice Mixer VoiceMMode2" value="1" />
  1869. <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1" />
  1870. </path>
  1871.  
  1872. <path name="voicemmode2-call hdmi">
  1873. <ctl name="HDMI_RX_Voice Mixer VoiceMMode2" value="1" />
  1874. <ctl name="VoiceMMode2_Tx Mixer SLIM_0_TX_MMode2" value="1" />
  1875. </path>
  1876.  
  1877. <path name="voicemmode2-call bt-sco">
  1878. <ctl name="AUX_PCM_RX_Voice Mixer VoiceMMode2" value="1" />
  1879. <ctl name="VoiceMMode2_Tx Mixer AUX_PCM_TX_MMode2" value="1" />
  1880. </path>
  1881.  
  1882. <path name="voicemmode2-call bt-sco-wb">
  1883. <ctl name="AUX PCM SampleRate" value="16000" />
  1884. <path name="voicemmode2-call bt-sco" />
  1885. </path>
  1886.  
  1887. <path name="voicemmode2-call afe-proxy">
  1888. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="1" />
  1889. <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="1" />
  1890. </path>
  1891.  
  1892. <path name="voicemmode2-call usb-headphones">
  1893. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="1" />
  1894. <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="1" />
  1895. </path>
  1896.  
  1897. <path name="voicemmode2-call voice-speaker-vbat">
  1898. <path name="echo-reference speaker-vbat-mono" />
  1899. <path name="voicemmode2-call"/>
  1900. </path>
  1901.  
  1902. <path name="listen-voice-wakeup-1">
  1903. <ctl name="LSM1 MUX" value="SLIMBUS_5_TX" />
  1904. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1905. </path>
  1906. <path name="listen-voice-wakeup-2">
  1907. <ctl name="LSM2 MUX" value="SLIMBUS_5_TX" />
  1908. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1909. </path>
  1910. <path name="listen-voice-wakeup-3">
  1911. <ctl name="LSM3 MUX" value="SLIMBUS_5_TX" />
  1912. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1913. </path>
  1914. <path name="listen-voice-wakeup-4">
  1915. <ctl name="LSM4 MUX" value="SLIMBUS_5_TX" />
  1916. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1917. </path>
  1918. <path name="listen-voice-wakeup-5">
  1919. <ctl name="LSM5 MUX" value="SLIMBUS_5_TX" />
  1920. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1921. </path>
  1922. <path name="listen-voice-wakeup-6">
  1923. <ctl name="LSM6 MUX" value="SLIMBUS_5_TX" />
  1924. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1925. </path>
  1926. <path name="listen-voice-wakeup-7">
  1927. <ctl name="LSM7 MUX" value="SLIMBUS_5_TX" />
  1928. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1929. </path>
  1930. <path name="listen-voice-wakeup-8">
  1931. <ctl name="LSM8 MUX" value="SLIMBUS_5_TX" />
  1932. <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
  1933. </path>
  1934.  
  1935. <path name="spkr-rx-calib">
  1936. <ctl name="SLIMBUS_DL_HL Switch" value="1" />
  1937. </path>
  1938.  
  1939. <path name="spkr-vi-record">
  1940. <ctl name="SLIM0_RX_VI_FB_LCH_MUX" value="SLIM4_TX" />
  1941. </path>
  1942.  
  1943. <!-- These are actual sound device specific mixer settings -->
  1944. <path name="adc1">
  1945. <ctl name="AIF1_CAP Mixer SLIM TX6" value="1"/>
  1946. <ctl name="SLIM_0_TX Channels" value="One" />
  1947. <ctl name="SLIM TX6 MUX" value="DEC6" />
  1948. <ctl name="ADC MUX6" value="AMIC" />
  1949. <ctl name="AMIC MUX6" value="ADC1" />
  1950. <ctl name="IIR0 INP0 MUX" value="DEC6" />
  1951. </path>
  1952.  
  1953. <path name="adc2">
  1954. <ctl name="AIF1_CAP Mixer SLIM TX0" value="1"/>
  1955. <ctl name="SLIM_0_TX Channels" value="One" />
  1956. <ctl name="SLIM TX0 MUX" value="DEC0" />
  1957. <ctl name="ADC MUX0" value="AMIC" />
  1958. <ctl name="AMIC MUX0" value="ADC2" />
  1959. <ctl name="IIR0 INP0 MUX" value="DEC0" />
  1960. </path>
  1961.  
  1962. <path name="adc3">
  1963. <ctl name="AIF1_CAP Mixer SLIM TX3" value="1"/>
  1964. <ctl name="SLIM_0_TX Channels" value="One" />
  1965. <ctl name="SLIM TX3 MUX" value="DEC3" />
  1966. <ctl name="ADC MUX3" value="AMIC" />
  1967. <ctl name="AMIC MUX3" value="ADC3" />
  1968. <ctl name="IIR0 INP0 MUX" value="DEC0" />
  1969. </path>
  1970.  
  1971. <!-- #ifdef VENDOR_EDIT -->
  1972. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for mic*/ -->
  1973. <path name="adc4">
  1974. <ctl name="AIF1_CAP Mixer SLIM TX4" value="1"/>
  1975. <ctl name="SLIM_0_TX Channels" value="One" />
  1976. <ctl name="SLIM TX4 MUX" value="DEC4" />
  1977. <ctl name="ADC MUX4" value="AMIC" />
  1978. <ctl name="AMIC MUX4" value="ADC4" />
  1979. <ctl name="IIR0 INP0 MUX" value="DEC4" />
  1980. </path>
  1981.  
  1982.  
  1983. <path name="adc5">
  1984. <ctl name="AIF1_CAP Mixer SLIM TX5" value="1"/>
  1985. <ctl name="SLIM_0_TX Channels" value="One" />
  1986. <ctl name="SLIM TX5 MUX" value="DEC5" />
  1987. <ctl name="ADC MUX5" value="AMIC" />
  1988. <ctl name="AMIC MUX5" value="ADC5" />
  1989. <ctl name="IIR0 INP0 MUX" value="DEC5" />
  1990. </path>
  1991.  
  1992. <path name="adc6">
  1993. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
  1994. <ctl name="SLIM_0_TX Channels" value="One" />
  1995. <ctl name="SLIM TX7 MUX" value="DEC7" />
  1996. <ctl name="ADC MUX7" value="AMIC" />
  1997. <ctl name="AMIC MUX7" value="ADC6" />
  1998. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  1999. </path>
  2000.  
  2001. <!-- For Tasha, DMIC numbered from 0 to 5 -->
  2002. <path name="dmic3">
  2003. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
  2004. <ctl name="SLIM_0_TX Channels" value="One" />
  2005. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2006. <ctl name="ADC MUX7" value="DMIC" />
  2007. <ctl name="DMIC MUX7" value="DMIC2" />
  2008. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2009. </path>
  2010.  
  2011. <path name="dmic1">
  2012. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
  2013. <ctl name="SLIM_0_TX Channels" value="One" />
  2014. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2015. <ctl name="ADC MUX7" value="DMIC" />
  2016. <ctl name="DMIC MUX7" value="DMIC0" />
  2017. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2018. </path>
  2019.  
  2020. <path name="dmic2">
  2021. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
  2022. <ctl name="SLIM_0_TX Channels" value="One" />
  2023. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2024. <ctl name="ADC MUX7" value="DMIC" />
  2025. <ctl name="DMIC MUX7" value="DMIC1" />
  2026. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2027. </path>
  2028.  
  2029. <path name="dmic4">
  2030. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
  2031. <ctl name="SLIM_0_TX Channels" value="One" />
  2032. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2033. <ctl name="ADC MUX7" value="DMIC" />
  2034. <ctl name="DMIC MUX7" value="DMIC3" />
  2035. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2036. </path>
  2037.  
  2038. <path name="dmic5">
  2039. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
  2040. <ctl name="SLIM_0_TX Channels" value="One" />
  2041. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2042. <ctl name="ADC MUX7" value="DMIC" />
  2043. <ctl name="DMIC MUX7" value="DMIC4" />
  2044. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2045. </path>
  2046.  
  2047. <path name="dmic6">
  2048. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1"/>
  2049. <ctl name="SLIM_0_TX Channels" value="One" />
  2050. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2051. <ctl name="ADC MUX7" value="DMIC" />
  2052. <ctl name="DMIC MUX7" value="DMIC5" />
  2053. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2054. </path>
  2055.  
  2056. <path name="speaker">
  2057. <ctl name="SLIM RX0 MUX" value="AIF_MIX1_PB" />
  2058. <ctl name="SLIM RX1 MUX" value="AIF_MIX1_PB" />
  2059. <ctl name="SLIM_0_RX Channels" value="Two" />
  2060. <ctl name="RX INT7_1 MIX1 INP0" value="RX0" />
  2061. <ctl name="RX INT8_1 MIX1 INP0" value="RX1" />
  2062. <ctl name="SpkrLeft COMP Switch" value="1" />
  2063. <ctl name="SpkrRight COMP Switch" value="1" />
  2064. <ctl name="SpkrLeft BOOST Switch" value="1" />
  2065. <ctl name="SpkrRight BOOST Switch" value="1" />
  2066. <ctl name="SpkrLeft VISENSE Switch" value="1" />
  2067. <ctl name="SpkrRight VISENSE Switch" value="1" />
  2068. <ctl name="SpkrLeft SWR DAC_Port Switch" value="1" />
  2069. <ctl name="SpkrRight SWR DAC_Port Switch" value="1" />
  2070. </path>
  2071.  
  2072. <path name="speaker-fluid">
  2073. <ctl name="SLIM RX0 MUX" value="AIF_MIX1_PB" />
  2074. <ctl name="SLIM_0_RX Channels" value="One" />
  2075. <ctl name="RX INT7_1 MIX1 INP0" value="RX0" />
  2076. <ctl name="SpkrLeft COMP Switch" value="1" />
  2077. <ctl name="SpkrLeft BOOST Switch" value="1" />
  2078. <ctl name="SpkrLeft VISENSE Switch" value="1" />
  2079. <ctl name="SpkrLeft SWR DAC_Port Switch" value="1" />
  2080. </path>
  2081.  
  2082. <!-- #ifdef VENDOR_EDIT -->
  2083. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/11/02, no need for pa*/ -->
  2084. <path name="speaker-mono">
  2085. <!-- <ctl name="SLIM RX0 MUX" value="AIF_MIX1_PB" /> -->
  2086. <!-- <ctl name="SLIM_0_RX Channels" value="One" /> -->
  2087. <!-- <ctl name="RX INT7_1 MIX1 INP0" value="RX0" /> -->
  2088. <!-- <ctl name="SpkrLeft COMP Switch" value="1" /> -->
  2089. <!-- <ctl name="SpkrLeft BOOST Switch" value="1" /> -->
  2090. <!-- <ctl name="SpkrLeft VISENSE Switch" value="1" /> -->
  2091. <!-- <ctl name="SpkrLeft SWR DAC_Port Switch" value="1" /> -->
  2092. <!-- #endif -->
  2093. </path>
  2094.  
  2095. <path name="speaker-liquid">
  2096. <path name="speaker" />
  2097. </path>
  2098.  
  2099. <path name="speaker-vbat-mono">
  2100. <path name="speaker-mono" />
  2101. <ctl name="RX INT7 VBAT SPKRL VBAT Enable" value="1" />
  2102. </path>
  2103.  
  2104. <path name="speaker-vbat">
  2105. <path name="speaker" />
  2106. <ctl name="RX INT7 VBAT SPKRL VBAT Enable" value="1" />
  2107. <ctl name="RX INT8 VBAT SPKRR VBAT Enable" value="1" />
  2108. </path>
  2109.  
  2110. <path name="sidetone-iir">
  2111. <ctl name="IIR0 Enable Band1" value="1" />
  2112. <ctl name="IIR0 Enable Band2" value="1" />
  2113. <ctl name="IIR0 Enable Band3" value="1" />
  2114. <ctl name="IIR0 Enable Band4" value="1" />
  2115. <ctl name="IIR0 Enable Band5" value="1" />
  2116. </path>
  2117.  
  2118. <path name="sidetone-headphones">
  2119. <path name="sidetone-iir" />
  2120. <ctl name="IIR0 INP0 Volume" value="54" />
  2121. <ctl name="RX INT1 MIX2 INP" value="SRC0" />
  2122. <ctl name="RX INT2 MIX2 INP" value="SRC0" />
  2123. </path>
  2124.  
  2125. <path name="sidetone-handset">
  2126. <path name="sidetone-iir" />
  2127. <ctl name="IIR0 INP0 Volume" value="54" />
  2128. <ctl name="RX INT0 MIX2 INP" value="SRC0" />
  2129. </path>
  2130.  
  2131. <!-- #ifdef VENDOR_EDIT -->
  2132. <!-- /*zhiguang.su@MultiMedia.AudioDrv , changed to fix our platform config,2016/7/21*/ -->
  2133. <path name="speaker-mic">
  2134. <path name="adc4" />
  2135. </path>
  2136. <!-- endif -->
  2137.  
  2138. <path name="speaker-mic-liquid">
  2139. <path name="dmic3" />
  2140. <ctl name="DEC7 Volume" value="111" />
  2141. </path>
  2142.  
  2143. <path name="speaker-mic-sbc">
  2144. <path name="adc5" />
  2145. <ctl name="ADC5 Volume" value="12" />
  2146. </path>
  2147.  
  2148. <path name="speaker-protected">
  2149. <ctl name="AIF4_VI Mixer SPKR_VI_1" value="1" />
  2150. <ctl name="AIF4_VI Mixer SPKR_VI_2" value="1" />
  2151. <ctl name="SLIM_4_TX Format" value="PACKED_16B" />
  2152. <path name="speaker" />
  2153. <ctl name="VI_FEED_TX Channels" value="Two" />
  2154. <ctl name="SLIM0_RX_VI_FB_LCH_MUX" value="SLIM4_TX" />
  2155. <ctl name="SLIM0_RX_VI_FB_RCH_MUX" value="SLIM4_TX" />
  2156. </path>
  2157.  
  2158. <path name="voice-speaker-protected">
  2159. <ctl name="AIF4_VI Mixer SPKR_VI_1" value="1" />
  2160. <ctl name="SLIM_4_TX Format" value="PACKED_16B" />
  2161. <path name="speaker-mono" />
  2162. <ctl name="VI_FEED_TX Channels" value="One" />
  2163. <ctl name="SLIM0_RX_VI_FB_LCH_MUX" value="SLIM4_TX" />
  2164. </path>
  2165.  
  2166. <path name="vi-feedback">
  2167. </path>
  2168.  
  2169. <path name="speaker-protected-vbat">
  2170. <path name="speaker-protected" />
  2171. <ctl name="RX INT7 VBAT SPKRL VBAT Enable" value="1" />
  2172. <ctl name="RX INT8 VBAT SPKRR VBAT Enable" value="1" />
  2173. </path>
  2174.  
  2175. <path name="voice-speaker-protected-vbat">
  2176. <path name="voice-speaker-protected" />
  2177. <ctl name="RX INT7 VBAT SPKRL VBAT Enable" value="1" />
  2178. </path>
  2179.  
  2180. <path name="handset">
  2181. <ctl name="SLIM RX0 MUX" value="AIF_MIX1_PB" />
  2182. <ctl name="SLIM_0_RX Channels" value="One" />
  2183. <ctl name="RX INT0_1 MIX1 INP0" value="RX0" />
  2184. <ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
  2185. <ctl name="EAR PA Gain" value="G_6_DB" />
  2186. </path>
  2187. <!-- #ifdef VENDOR_EDIT -->
  2188. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2015/10/21, add for pa*/ -->
  2189. <path name="handset-mic">
  2190. <path name="adc4" />
  2191. </path>
  2192.  
  2193. <path name="handset-mic-db">
  2194. <path name="adc6" />
  2195. </path>
  2196.  
  2197. <path name="handset-mic-cdp">
  2198. <path name="adc1" />
  2199. <ctl name="ADC1 Volume" value="12" />
  2200. </path>
  2201.  
  2202. <path name="handset-mic-sbc">
  2203. <path name="adc5" />
  2204. <ctl name="ADC5 Volume" value="12" />
  2205. </path>
  2206.  
  2207. <path name="three-mic">
  2208. <ctl name="AIF1_CAP Mixer SLIM TX5" value="1" />
  2209. <ctl name="AIF1_CAP Mixer SLIM TX6" value="1" />
  2210. <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
  2211. <ctl name="SLIM_0_TX Channels" value="Three" />
  2212. <ctl name="SLIM TX5 MUX" value="DEC5" />
  2213. <ctl name="ADC MUX5" value="DMIC" />
  2214. <ctl name="DMIC MUX5" value="DMIC0" />
  2215. <ctl name="SLIM TX6 MUX" value="DEC6" />
  2216. <ctl name="ADC MUX6" value="DMIC" />
  2217. <ctl name="DMIC MUX6" value="DMIC4" />
  2218. <ctl name="SLIM TX8 MUX" value="DEC8" />
  2219. <ctl name="ADC MUX8" value="DMIC" />
  2220. <ctl name="DMIC MUX8" value="DMIC3" />
  2221. </path>
  2222.  
  2223. <path name="anc-handset">
  2224. <ctl name="ANC Function" value="ON" />
  2225. <ctl name="SLIM RX0 MUX" value="AIF_MIX1_PB" />
  2226. <ctl name="SLIM_0_RX Channels" value="One" />
  2227. <ctl name="RX INT0_1 MIX1 INP0" value="RX0" />
  2228. <ctl name="RX INT0 DEM MUX" value="CLSH_DSM_OUT" />
  2229. <ctl name="RX0 Digital Volume" value="81" />
  2230. <ctl name="ANC Slot" value="6" />
  2231. <ctl name="ADC MUX10" value="DMIC" />
  2232. <ctl name="DMIC MUX10" value="DMIC3" />
  2233. <ctl name="ANC0 FB MUX" value="ANC_IN_EAR" />
  2234. <ctl name="ANC EAR Enable Switch" value="1" />
  2235. </path>
  2236.  
  2237. <path name="headphones">
  2238. <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
  2239. <ctl name="SLIM RX3 MUX" value="AIF4_PB" />
  2240. <ctl name="SLIM_6_RX Channels" value="Two" />
  2241. <!-- #ifdef VENDOR_EDIT-->
  2242. <!-- guoguangyi@MultiMedia,2016/4/7,use 24bits to get rid of 16bits innate noise -->
  2243. <ctl name="SLIM_0_RX Format" value="S24_LE" />
  2244. <!-- #endif VENDOR_EDIT-->
  2245. <ctl name="RX INT1_2 MUX" value="RX2" />
  2246. <ctl name="RX INT2_2 MUX" value="RX3" />
  2247. <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
  2248. <ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT" />
  2249. <!-- #ifdef VENDOR_EDIT -->
  2250. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2016/02/19, add for hw require*/ -->
  2251. <ctl name="HPHL Volume" value="19" />
  2252. <ctl name="HPHR Volume" value="19" />
  2253. <!-- #endif -->
  2254. </path>
  2255.  
  2256. <path name="headphones-44.1">
  2257. <ctl name="SLIM RX4 MUX" value="AIF3_PB" />
  2258. <ctl name="SLIM RX5 MUX" value="AIF3_PB" />
  2259. <ctl name="SLIM_5_RX Channels" value="Two" />
  2260. <!-- guoguangyi@MultiMedia,2016/4/7,use 24bits to get rid of 16bits innate noise -->
  2261. <ctl name="SLIM_5_RX Format" value="S24_LE" />
  2262. <!-- #endif VENDOR_EDIT-->
  2263. <ctl name="SLIM_5_RX SampleRate" value="KHZ_44P1" />
  2264. <ctl name="RX INT1_1 MIX1 INP0" value="RX4" />
  2265. <ctl name="RX INT2_1 MIX1 INP1" value="RX5" />
  2266. <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
  2267. <ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT" />
  2268. <ctl name="SPL SRC0 MUX" value="SRC_IN_HPHL" />
  2269. <ctl name="SPL SRC1 MUX" value="SRC_IN_HPHR" />
  2270. <ctl name="RX INT1 SPLINE MIX HPHL Switch" value="1" />
  2271. <ctl name="RX INT2 SPLINE MIX HPHR Switch" value="1" />
  2272. </path>
  2273.  
  2274.  
  2275. <path name="true-native-mode">
  2276. <ctl name="RX INT1_2 MUX" value="ZERO" />
  2277. <ctl name="RX INT2_2 MUX" value="ZERO" />
  2278. <ctl name= "RX INT1_1 MIX1 INP0" value="RX2" />
  2279. <ctl name= "RX INT2_1 MIX1 INP0" value="RX3" />
  2280. <ctl name= "RX INT1 SPLINE MIX HPHL Native Switch" value="1" />
  2281. <ctl name= "RX INT2 SPLINE MIX HPHR Native Switch" value="1" />
  2282. </path>
  2283.  
  2284. <path name="line">
  2285. <path name="headphones" />
  2286. </path>
  2287.  
  2288. <path name="headset-mic">
  2289. <path name="adc2" />
  2290. <!-- zhiguang.su@MultiMedia.AudioDrv,2016/2/23,increase volume for headset record -->
  2291. <ctl name="ADC2 Volume" value="18" />
  2292. <!-- #endif VENDOR_EDIT-->
  2293. </path>
  2294.  
  2295. <path name="headset-mic-liquid">
  2296. <path name="adc2" />
  2297. <ctl name="ADC2 Volume" value="12" />
  2298. </path>
  2299.  
  2300. <path name="voice-handset">
  2301. <path name="handset" />
  2302. <ctl name="RX0 Digital Volume" value="97" />
  2303. </path>
  2304.  
  2305.  
  2306. <path name="voice-handset-tmus">
  2307. <path name="handset" />
  2308. </path>
  2309.  
  2310. <path name="voice-speaker">
  2311. <path name="speaker-mono" />
  2312. </path>
  2313.  
  2314. <path name="voice-speaker-fluid">
  2315. <path name="speaker-fluid" />
  2316. </path>
  2317.  
  2318. <path name="voice-speaker-mic">
  2319. <path name="speaker-mic" />
  2320. </path>
  2321.  
  2322. <path name="voice-speaker-vbat">
  2323. <path name="speaker-vbat-mono" />
  2324. </path>
  2325.  
  2326. <path name="voice-headphones">
  2327. <path name="headphones" />
  2328. <ctl name="RX HPH Mode" value="CLS_H_LP" />
  2329. </path>
  2330.  
  2331. <path name="voice-line">
  2332. <path name="voice-headphones" />
  2333. </path>
  2334.  
  2335. <path name="voice-headset-mic">
  2336. <path name="headset-mic" />
  2337. <ctl name="ADC2 Volume" value="12" />
  2338. </path>
  2339.  
  2340. <path name="speaker-and-headphones">
  2341. <path name="headphones" />
  2342. <path name="speaker" />
  2343. </path>
  2344.  
  2345. <path name="speaker-and-line">
  2346. <path name="speaker-and-headphones" />
  2347. </path>
  2348.  
  2349. <path name="speaker-and-headphones-liquid">
  2350. <path name="headphones" />
  2351. <path name="speaker" />
  2352. </path>
  2353. <path name="speaker-and-line-liquid">
  2354. <path name="speaker-and-headphones-liquid" />
  2355. </path>
  2356.  
  2357. <path name="usb-headphones">
  2358. </path>
  2359.  
  2360. <path name="afe-proxy">
  2361. </path>
  2362.  
  2363. <path name="anc-headphones">
  2364. <ctl name="COMP1 Switch" value="0" />
  2365. <ctl name="COMP2 Switch" value="0" />
  2366. <ctl name="ANC Function" value="ON" />
  2367. <ctl name="ANC Slot" value="0" />
  2368. <ctl name="ADC MUX10" value="AMIC" />
  2369. <ctl name="AMIC MUX10" value="ADC3" />
  2370. <ctl name="ADC MUX12" value="AMIC" />
  2371. <ctl name="AMIC MUX12" value="ADC4" />
  2372. <ctl name="ANC0 FB MUX" value="ANC_IN_HPHL" />
  2373. <ctl name="ANC1 FB MUX" value="ANC_IN_HPHR" />
  2374. <ctl name="ADC3 Volume" value="8" />
  2375. <ctl name="ADC4 Volume" value="8" />
  2376. <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
  2377. <ctl name="SLIM RX3 MUX" value="AIF4_PB" />
  2378. <ctl name="SLIM_6_RX Channels" value="Two" />
  2379. <ctl name="RX INT1_1 MIX1 INP0" value="RX2" />
  2380. <ctl name="RX INT2_1 MIX1 INP0" value="RX3" />
  2381. <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
  2382. <ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT" />
  2383. <ctl name="RX1 Digital Volume" value="81" />
  2384. <ctl name="RX2 Digital Volume" value="81" />
  2385. <ctl name="ANC HPHL Enable Switch" value="1" />
  2386. <ctl name="ANC HPHR Enable Switch" value="1" />
  2387. <ctl name="HPHL Volume" value="20" />
  2388. <ctl name="HPHR Volume" value="20" />
  2389. </path>
  2390.  
  2391. <path name="speaker-and-anc-headphones">
  2392. <path name="anc-headphones" />
  2393. <path name="speaker" />
  2394. </path>
  2395.  
  2396. <path name="anc-fb-headphones">
  2397. <path name="anc-headphones" />
  2398. <ctl name="ANC Slot" value="1" />
  2399. </path>
  2400.  
  2401. <path name="speaker-and-anc-fb-headphones">
  2402. <path name="anc-fb-headphones" />
  2403. <path name="speaker" />
  2404. </path>
  2405.  
  2406. <path name="voice-anc-headphones">
  2407. <ctl name="COMP1 Switch" value="0" />
  2408. <ctl name="COMP2 Switch" value="0" />
  2409. <ctl name="ANC Function" value="ON" />
  2410. <ctl name="ANC Slot" value="0" />
  2411. <ctl name="ADC MUX10" value="AMIC" />
  2412. <ctl name="AMIC MUX10" value="ADC3" />
  2413. <ctl name="ADC MUX12" value="AMIC" />
  2414. <ctl name="AMIC MUX12" value="ADC4" />
  2415. <ctl name="ANC0 FB MUX" value="ANC_IN_HPHL" />
  2416. <ctl name="ANC1 FB MUX" value="ANC_IN_HPHR" />
  2417. <ctl name="ADC3 Volume" value="8" />
  2418. <ctl name="ADC4 Volume" value="8" />
  2419. <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
  2420. <ctl name="SLIM RX3 MUX" value="AIF4_PB" />
  2421. <ctl name="SLIM_6_RX Channels" value="Two" />
  2422. <ctl name="RX INT1_1 MIX1 INP0" value="RX2" />
  2423. <ctl name="RX INT2_1 MIX1 INP0" value="RX3" />
  2424. <ctl name="RX HPH Mode" value="CLS_H_LP" />
  2425. <ctl name="IIR0 Enable Band1" value="1" />
  2426. <ctl name="IIR0 Enable Band2" value="1" />
  2427. <ctl name="IIR0 Enable Band3" value="1" />
  2428. <ctl name="IIR0 Enable Band4" value="1" />
  2429. <ctl name="IIR0 Enable Band5" value="1" />
  2430. <ctl name="IIR0 INP0 Volume" value="54" />
  2431. <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
  2432. <ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT" />
  2433. <ctl name="RX1 Digital Volume" value="81" />
  2434. <ctl name="RX2 Digital Volume" value="81" />
  2435. <ctl name="ANC HPHL Enable Switch" value="1" />
  2436. <ctl name="ANC HPHR Enable Switch" value="1" />
  2437. <ctl name="HPHL Volume" value="20" />
  2438. <ctl name="HPHR Volume" value="20" />
  2439. </path>
  2440.  
  2441. <path name="voice-anc-fb-headphones">
  2442. <ctl name="COMP1 Switch" value="0" />
  2443. <ctl name="COMP2 Switch" value="0" />
  2444. <ctl name="ANC Function" value="ON" />
  2445. <ctl name="ANC Slot" value="1" />
  2446. <ctl name="ADC MUX10" value="AMIC" />
  2447. <ctl name="AMIC MUX10" value="ADC3" />
  2448. <ctl name="ADC MUX12" value="AMIC" />
  2449. <ctl name="AMIC MUX12" value="ADC4" />
  2450. <ctl name="ANC0 FB MUX" value="ANC_IN_HPHL" />
  2451. <ctl name="ANC1 FB MUX" value="ANC_IN_HPHR" />
  2452. <ctl name="ADC3 Volume" value="8" />
  2453. <ctl name="ADC4 Volume" value="8" />
  2454. <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
  2455. <ctl name="SLIM RX3 MUX" value="AIF4_PB" />
  2456. <ctl name="SLIM_6_RX Channels" value="Two" />
  2457. <ctl name="RX INT1_1 MIX1 INP0" value="RX2" />
  2458. <ctl name="RX INT2_1 MIX1 INP0" value="RX3" />
  2459. <ctl name="RX HPH Mode" value="CLS_H_LP" />
  2460. <ctl name="IIR0 Enable Band1" value="1" />
  2461. <ctl name="IIR0 Enable Band2" value="1" />
  2462. <ctl name="IIR0 Enable Band3" value="1" />
  2463. <ctl name="IIR0 Enable Band4" value="1" />
  2464. <ctl name="IIR0 Enable Band5" value="1" />
  2465. <ctl name="IIR0 INP0 Volume" value="62" />
  2466. <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
  2467. <ctl name="RX INT2 DEM MUX" value="CLSH_DSM_OUT" />
  2468. <ctl name="RX1 Digital Volume" value="81" />
  2469. <ctl name="RX2 Digital Volume" value="81" />
  2470. <ctl name="ANC HPHL Enable Switch" value="1" />
  2471. <ctl name="ANC HPHR Enable Switch" value="1" />
  2472. <ctl name="HPHL Volume" value="14" />
  2473. <ctl name="HPHR Volume" value="14" />
  2474. </path>
  2475.  
  2476. <path name="speaker-and-anc-headphones-liquid">
  2477. <path name="anc-headphones" />
  2478. </path>
  2479.  
  2480. <path name="hdmi">
  2481. </path>
  2482.  
  2483. <path name="speaker-and-usb-headphones">
  2484. <path name="speaker" />
  2485. <path name="usb-headphones" />
  2486. </path>
  2487.  
  2488. <path name="speaker-and-hdmi">
  2489. <path name="speaker" />
  2490. <path name="hdmi" />
  2491. </path>
  2492.  
  2493. <path name="voice-rec-mic">
  2494. <path name="handset-mic" />
  2495. </path>
  2496.  
  2497. <path name="camcorder-mic">
  2498. <path name="handset-mic" />
  2499. </path>
  2500.  
  2501. <path name="hdmi-tx">
  2502. <path name="handset-mic" />
  2503. </path>
  2504.  
  2505. <path name="bt-sco-headset">
  2506. </path>
  2507.  
  2508. <path name="bt-sco-mic">
  2509. </path>
  2510.  
  2511. <path name="bt-sco-headset-wb">
  2512. </path>
  2513.  
  2514. <path name="bt-sco-mic-wb">
  2515. </path>
  2516.  
  2517. <path name="usb-headset-mic">
  2518. </path>
  2519.  
  2520. <path name="capture-fm">
  2521. </path>
  2522.  
  2523. <path name="aanc-handset-mic">
  2524. <ctl name="AIF1_CAP Mixer SLIM TX6" value="1" />
  2525. <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
  2526. <ctl name="AIF1_CAP Mixer SLIM TX9" value="1" />
  2527. <ctl name="SLIM_0_TX Channels" value="Three" />
  2528. <ctl name="AANC_SLIM_0_RX MUX" value="SLIMBUS_0_TX" />
  2529. <ctl name="SLIM TX6 MUX" value="DEC6" />
  2530. <ctl name="ADC MUX6" value="DMIC" />
  2531. <ctl name="DMIC MUX6" value="DMIC0" />
  2532. <ctl name="SLIM TX8 MUX" value="DEC8" />
  2533. <ctl name="ADC MUX8" value="DMIC" />
  2534. <ctl name="DMIC MUX8" value="DMIC3" />
  2535. <ctl name="SLIM TX9 MUX" value="DEC7" />
  2536. <ctl name="ADC MUX7" value="DMIC" />
  2537. <ctl name="DMIC MUX7" value="DMIC2" />
  2538. <ctl name="IIR0 INP0 MUX" value="DEC6" />
  2539. </path>
  2540.  
  2541. <!-- Dual MIC devices -->
  2542. <path name="handset-dmic-endfire">
  2543. <ctl name="AIF1_CAP Mixer SLIM TX4" value="1"/>
  2544. <ctl name="AIF1_CAP Mixer SLIM TX5" value="1"/>
  2545. <ctl name="SLIM TX4 MUX" value="DEC4" />
  2546. <ctl name="ADC MUX4" value="AMIC" />
  2547. <ctl name="AMIC MUX4" value="ADC4" />
  2548. <ctl name="SLIM TX5 MUX" value="DEC5" />
  2549. <ctl name="ADC MUX5" value="AMIC" />
  2550. <ctl name="AMIC MUX5" value="ADC5" />
  2551. <ctl name="SLIM_0_TX Channels" value="Two" />
  2552. </path>
  2553.  
  2554. <path name="speaker-dmic-endfire">
  2555. <ctl name="AIF1_CAP Mixer SLIM TX4" value="1"/>
  2556. <ctl name="AIF1_CAP Mixer SLIM TX5" value="1"/>
  2557. <ctl name="SLIM TX4 MUX" value="DEC4" />
  2558. <ctl name="ADC MUX4" value="AMIC" />
  2559. <ctl name="AMIC MUX4" value="ADC4" />
  2560. <ctl name="SLIM TX5 MUX" value="DEC5" />
  2561. <ctl name="ADC MUX5" value="AMIC" />
  2562. <ctl name="AMIC MUX5" value="ADC5" />
  2563. <ctl name="SLIM_0_TX Channels" value="Two" />
  2564. <ctl name="ADC4 Volume" value="10" />
  2565. <ctl name="ADC5 Volume" value="8" />
  2566. </path>
  2567.  
  2568. <path name="dmic-endfire">
  2569. <path name="handset-dmic-endfire" />
  2570. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2571. </path>
  2572.  
  2573. <path name="dmic-endfire-liquid">
  2574. <path name="handset-dmic-endfire" />
  2575. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2576. </path>
  2577.  
  2578. <path name="handset-stereo-dmic-ef">
  2579. <path name="handset-dmic-endfire" />
  2580. <!-- #ifdef VENDOR_EDIT -->
  2581. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2016/04/19, mic power high level mode and add adc volume*/ -->
  2582. <ctl name="ADC4 Volume" value="11" />
  2583. <ctl name="ADC5 Volume" value="11" />
  2584. <ctl name="AMIC_3_4 PWR MODE" value="HIGH_PERF" />
  2585. <ctl name="AMIC_5_6 PWR MODE" value="HIGH_PERF" />
  2586. <!-- #endif -->
  2587. </path>
  2588.  
  2589. <path name="speaker-stereo-dmic-ef">
  2590. <path name="speaker-dmic-endfire" />
  2591. <!-- #ifdef VENDOR_EDIT -->
  2592. <!-- /*zhiguang.su@MultiMedia.AudioDrv , 2016/04/19, mic power high level mode and add adc volume*/ -->
  2593. <ctl name="ADC4 Volume" value="11" />
  2594. <ctl name="ADC5 Volume" value="11" />
  2595. <ctl name="AMIC_3_4 PWR MODE" value="HIGH_PERF" />
  2596. <ctl name="AMIC_5_6 PWR MODE" value="HIGH_PERF" />
  2597. <!-- #endif -->
  2598. </path>
  2599.  
  2600. <path name="voice-dmic-ef-tmus">
  2601. <path name="dmic-endfire" />
  2602. </path>
  2603.  
  2604. <path name="voice-dmic-ef">
  2605. <path name="dmic-endfire" />
  2606. </path>
  2607.  
  2608. <!-- #ifdef VENDOR_EDIT-->
  2609. <!-- zhiguang.su@MultiMedia.AudioDrv,2015/4/18,add for skype -->
  2610. <path name="voice-speaker-voip-mic">
  2611. <path name="speaker-dmic-endfire" />
  2612. <ctl name="left Profile" value="1"/>
  2613. <!-- zhiguang.su@MultiMedia.AudioDrv,2015/4/28,remove for causing ec ref problem -->
  2614. <!-- <ctl name="VOC_EXT_EC MUX" value="QUAT_MI2S_TX" /> -->
  2615. </path>
  2616. <!-- #endif VENDOR_EDIT-->
  2617.  
  2618. <path name="voice-speaker-dmic-ef">
  2619. <path name="speaker-dmic-endfire" />
  2620. <!-- #ifdef VENDOR_EDIT-->
  2621. <!-- zhiguang.su@MultiMedia.AudioDrv,2015/12/28,add for nc -->
  2622. <ctl name="left Profile" value="1"/>
  2623. <!-- #endif VENDOR_EDIT-->
  2624. </path>
  2625.  
  2626. <path name="voice-rec-dmic-ef">
  2627. <path name="dmic-endfire" />
  2628. </path>
  2629.  
  2630. <path name="voice-rec-dmic-ef-fluence">
  2631. <path name="dmic-endfire" />
  2632. </path>
  2633.  
  2634. <path name="handset-stereo-dmic-ef-liquid">
  2635. <path name="handset-dmic-endfire" />
  2636. </path>
  2637.  
  2638. <path name="speaker-stereo-dmic-ef-liquid">
  2639. <path name="speaker-dmic-endfire" />
  2640. </path>
  2641.  
  2642. <path name="voice-dmic-ef-liquid-liquid">
  2643. <path name="dmic-endfire-liquid" />
  2644. </path>
  2645.  
  2646. <path name="voice-speaker-dmic-ef-liquid">
  2647. <path name="dmic-endfire-liquid" />
  2648. </path>
  2649.  
  2650. <path name="voice-rec-dmic-ef-liquid">
  2651. <path name="dmic-endfire-liquid" />
  2652. </path>
  2653.  
  2654. <path name="voice-rec-dmic-ef-fluence-liquid">
  2655. <path name="dmic-endfire-liquid" />
  2656. </path>
  2657.  
  2658. <path name="speaker-dmic-broadside">
  2659. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
  2660. <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
  2661. <ctl name="SLIM_0_TX Channels" value="Two" />
  2662. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2663. <ctl name="ADC MUX7" value="DMIC" />
  2664. <ctl name="DMIC MUX7" value="DMIC0" />
  2665. <ctl name="SLIM TX8 MUX" value="DEC8" />
  2666. <ctl name="ADC MUX8" value="DMIC" />
  2667. <ctl name="DMIC MUX8" value="DMIC2" />
  2668. </path>
  2669.  
  2670. <path name="dmic-broadside">
  2671. <path name="speaker-dmic-broadside" />
  2672. <ctl name="IIR0 INP0 MUX" value="DEC7" />
  2673. </path>
  2674.  
  2675. <path name="voice-speaker-dmic-broadside">
  2676. <path name="dmic-broadside" />
  2677. </path>
  2678.  
  2679. <!-- Quad MIC devices -->
  2680. <path name="speaker-qmic">
  2681. <ctl name="AIF1_CAP Mixer SLIM TX5" value="1" />
  2682. <ctl name="AIF1_CAP Mixer SLIM TX6" value="1" />
  2683. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
  2684. <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
  2685. <ctl name="SLIM_0_TX Channels" value="Four" />
  2686. <ctl name="SLIM TX5 MUX" value="DEC5" />
  2687. <ctl name="ADC MUX5" value="DMIC" />
  2688. <ctl name="DMIC MUX5" value="DMIC0" />
  2689. <ctl name="SLIM TX6 MUX" value="DEC6" />
  2690. <ctl name="ADC MUX6" value="DMIC" />
  2691. <ctl name="DMIC MUX6" value="DMIC2" />
  2692. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2693. <ctl name="ADC MUX7" value="DMIC" />
  2694. <ctl name="DMIC MUX7" value="DMIC1" />
  2695. <ctl name="SLIM TX8 MUX" value="DEC8" />
  2696. <ctl name="ADC MUX8" value="DMIC" />
  2697. <ctl name="DMIC MUX8" value="DMIC3" />
  2698. </path>
  2699.  
  2700. <path name="speaker-qmic-liquid">
  2701. <ctl name="AIF1_CAP Mixer SLIM TX5" value="1" />
  2702. <ctl name="AIF1_CAP Mixer SLIM TX6" value="1" />
  2703. <ctl name="AIF1_CAP Mixer SLIM TX7" value="1" />
  2704. <ctl name="AIF1_CAP Mixer SLIM TX8" value="1" />
  2705. <ctl name="SLIM_0_TX Channels" value="Four" />
  2706. <ctl name="SLIM TX5 MUX" value="DEC5" />
  2707. <ctl name="ADC MUX5" value="DMIC" />
  2708. <ctl name="DMIC MUX5" value="DMIC3" />
  2709. <ctl name="SLIM TX6 MUX" value="DEC6" />
  2710. <ctl name="ADC MUX6" value="DMIC" />
  2711. <ctl name="DMIC MUX6" value="DMIC1" />
  2712. <ctl name="SLIM TX7 MUX" value="DEC7" />
  2713. <ctl name="ADC MUX7" value="DMIC" />
  2714. <ctl name="DMIC MUX7" value="DMIC4" />
  2715. <ctl name="SLIM TX8 MUX" value="DEC8" />
  2716. <ctl name="ADC MUX8" value="AMIC" />
  2717. <ctl name="AMIC MUX8" value="ADC1" />
  2718. </path>
  2719.  
  2720. <path name="voice-speaker-qmic">
  2721. <path name="speaker-qmic" />
  2722. </path>
  2723.  
  2724. <path name="quad-mic">
  2725. <path name="speaker-qmic" />
  2726. </path>
  2727.  
  2728. <path name="voice-speaker-qmic-liquid">
  2729. <path name="speaker-qmic-liquid" />
  2730. </path>
  2731.  
  2732. <path name="quad-mic-liquid">
  2733. <path name="speaker-qmic-liquid" />
  2734. </path>
  2735.  
  2736. <!-- TTY devices -->
  2737.  
  2738. <path name="tty-headphones">
  2739. <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
  2740. <ctl name="SLIM_6_RX Channels" value="One" />
  2741. <ctl name="RX INT1_1 MIX1 INP0" value="RX2" />
  2742. <ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />
  2743. </path>
  2744.  
  2745. <path name="voice-tty-full-headphones">
  2746. <ctl name="TTY Mode" value="FULL" />
  2747. <path name="tty-headphones" />
  2748. </path>
  2749.  
  2750. <path name="voice-tty-vco-headphones">
  2751. <ctl name="TTY Mode" value="VCO" />
  2752. <path name="tty-headphones" />
  2753. </path>
  2754.  
  2755. <path name="voice-tty-hco-handset">
  2756. <ctl name="TTY Mode" value="HCO" />
  2757. <path name="handset" />
  2758. </path>
  2759.  
  2760. <path name="voice-tty-full-headset-mic">
  2761. <path name="adc2" />
  2762. <ctl name="ADC2 Volume" value="12" />
  2763. </path>
  2764.  
  2765. <path name="voice-tty-hco-headset-mic">
  2766. <path name="voice-tty-full-headset-mic" />
  2767. </path>
  2768.  
  2769. <path name="voice-tty-vco-handset-mic">
  2770. <path name="dmic1" />
  2771. </path>
  2772.  
  2773. <path name="listen-handset-mic">
  2774. <ctl name="MADONOFF Switch" value="1" />
  2775. <ctl name="MAD Input" value="DMIC0" />
  2776. </path>
  2777.  
  2778. <path name="unprocessed-handset-mic">
  2779. <path name="handset-mic" />
  2780. </path>
  2781.  
  2782. <path name="unprocessed-mic">
  2783. <path name="unprocessed-handset-mic" />
  2784. </path>
  2785.  
  2786. <!-- Added for ADSP testfwk -->
  2787. <path name="ADSP testfwk">
  2788. <ctl name="SLIMBUS_DL_HL Switch" value="1" />
  2789. </path>
  2790.  
  2791. </mixer>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement