Advertisement
Guest User

Untitled

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