suoko

Untitled

May 13th, 2019
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.58 KB | None | 0 0
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!-- Copyright (c) 2015-2016, The Linux Foundation. All rights reserved. -->
  3. <!-- -->
  4. <!-- Redistribution and use in source and binary forms, with or without -->
  5. <!-- modification, are permitted provided that the following conditions are -->
  6. <!-- met: -->
  7. <!-- * Redistributions of source code must retain the above copyright -->
  8. <!-- notice, this list of conditions and the following disclaimer. -->
  9. <!-- * Redistributions in binary form must reproduce the above -->
  10. <!-- copyright notice, this list of conditions and the following -->
  11. <!-- disclaimer in the documentation and/or other materials provided -->
  12. <!-- with the distribution. -->
  13. <!-- * Neither the name of The Linux Foundation nor the names of its -->
  14. <!-- contributors may be used to endorse or promote products derived -->
  15. <!-- from this software without specific prior written permission. -->
  16. <!-- -->
  17. <!-- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -->
  18. <!-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -->
  19. <!-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT -->
  20. <!-- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS -->
  21. <!-- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -->
  22. <!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -->
  23. <!-- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -->
  24. <!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -->
  25. <!-- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -->
  26. <!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -->
  27. <!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -->
  28.  
  29. <mixer>
  30. <!-- These are the initial mixer settings -->
  31. <ctl name="Voice Rx Device Mute" id="0" value="0" />
  32. <ctl name="Voice Rx Device Mute" id="1" value="-1" />
  33. <ctl name="Voice Rx Device Mute" id="2" value="20" />
  34. <ctl name="Voice Tx Mute" id="0" value="0" />
  35. <ctl name="Voice Tx Mute" id="1" value="-1" />
  36. <ctl name="Voice Tx Mute" id="2" value="500" />
  37. <ctl name="Voice Rx Gain" id="0" value="0" />
  38. <ctl name="Voice Rx Gain" id="1" value="-1" />
  39. <ctl name="Voice Rx Gain" id="2" value="20" />
  40. <ctl name="Voip Tx Mute" id="0" value="0" />
  41. <ctl name="Voip Tx Mute" id="1" value="500" />
  42. <ctl name="Voip Rx Gain" id="0" value="0" />
  43. <ctl name="Voip Rx Gain" id="1" value="20" />
  44. <ctl name="Voip Mode Config" value="12" />
  45. <ctl name="Voip Rate Config" value="0" />
  46. <ctl name="Voip Evrc Min Max Rate Config" id="0" value="1" />
  47. <ctl name="Voip Evrc Min Max Rate Config" id="1" value="4" />
  48. <ctl name="Voip Dtx Mode" value="0" />
  49. <ctl name="TTY Mode" value="OFF" />
  50. <ctl name="HPHL Volume" value="9" />
  51. <ctl name="HPHR Volume" value="9" />
  52. <ctl name="RX1 Digital Volume" value="84" />
  53. <ctl name="RX2 Digital Volume" value="84" />
  54. <ctl name="RX3 Digital Volume" value="84" />
  55. <ctl name="IIR1 INP1 Volume" value="84" />
  56. <ctl name="IIR1 INP2 Volume" value="84" />
  57. <ctl name="IIR1 INP3 Volume" value="84" />
  58. <ctl name="IIR1 INP4 Volume" value="84" />
  59. <ctl name="ADC1 Volume" value="4" />
  60. <ctl name="ADC2 Volume" value="4" />
  61. <ctl name="ADC3 Volume" value="4" />
  62. <ctl name="DEC1 Volume" value="84" />
  63. <ctl name="DEC2 Volume" value="84" />
  64. <ctl name="DEC2 MUX" value="ZERO" />
  65. <ctl name="DEC1 MUX" value="ZERO" />
  66. <ctl name="ADC2 MUX" value="ZERO" />
  67. <ctl name="RDAC2 MUX" value="ZERO" />
  68. <ctl name="RX2 MIX2 INP2" value="ZERO" />
  69. <ctl name="RX2 MIX2 INP1" value="ZERO" />
  70. <ctl name="RX1 MIX2 INP2" value="ZERO" />
  71. <ctl name="RX1 MIX2 INP1" value="ZERO" />
  72. <ctl name="RX3 MIX1 INP2" value="ZERO" />
  73. <ctl name="RX3 MIX1 INP1" value="ZERO" />
  74. <ctl name="RX2 MIX1 INP2" value="ZERO" />
  75. <ctl name="RX2 MIX1 INP1" value="ZERO" />
  76. <ctl name="RX1 MIX1 INP2" value="ZERO" />
  77. <ctl name="RX1 MIX1 INP1" value="ZERO" />
  78. <ctl name="EAR_S" value="ZERO" />
  79. <ctl name="HPHL" value="ZERO" />
  80. <ctl name="HPHR" value="ZERO" />
  81. <ctl name="SPK" value="ZERO" />
  82. <ctl name="WSA Spk Switch" value="ZERO" />
  83. <ctl name="SpkrMono WSA_RDAC" value="ZERO" />
  84. <ctl name="SpkrMono BOOST Switch" value="1" />
  85. <ctl name="EAR PA Gain" value="POS_6_DB" />
  86. <ctl name="EAR PA Gain" value="POS_1P5_DB" />
  87. <ctl name="EAR PA Boost" value="ENABLE" />
  88. <ctl name="MI2S_RX Channels" value="One" />
  89. <ctl name="MI2S_TX Channels" value="One" />
  90. <ctl name="PRI_MI2S_RX_DL_HL Switch" value="0" />
  91. <ctl name="PRI_MI2S_RX_VI_FB_MUX" value="ZERO" />
  92. <ctl name="DEC3 MUX" value="ZERO" />
  93. <ctl name="DEC4 MUX" value="ZERO" />
  94. <ctl name="SpkrMono VISENSE Switch" value="0" />
  95.  
  96. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia1" value="0" />
  97. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="0" />
  98. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia3" value="0" />
  99. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3" value="0" />
  100. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia3" value="0" />
  101. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia4" value="0" />
  102. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4" value="0" />
  103. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="0" />
  104. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia4" value="0" />
  105. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia5" value="0" />
  106. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="0" />
  107. <ctl name="MultiMedia1 Mixer TERT_MI2S_TX" value="0" />
  108. <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="0" />
  109. <ctl name="MultiMedia1 Mixer INTERNAL_BT_SCO_TX" value="0" />
  110. <ctl name="PRI_MI2S_RX_Voice Mixer CSVoice" value="0" />
  111. <ctl name="Voice_Tx Mixer TERT_MI2S_TX_Voice" value="0" />
  112. <ctl name="PRI_MI2S_RX Port Mixer INT_BT_SCO_TX" value="0" />
  113. <!-- Voice BTSCO -->
  114. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_8KHZ" />
  115. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="0" />
  116. <ctl name="Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice" value="0" />
  117. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer Multimedia6" value="0" />
  118. <ctl name="MultiMedia6 Mixer TERT_MI2S_TX" value="0" />
  119.  
  120. <!-- Voice2 -->
  121. <ctl name="PRI_MI2S_RX_Voice Mixer Voice2" value="0" />
  122. <ctl name="Voice2_Tx Mixer TERT_MI2S_TX_Voice2" value="0" />
  123. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="0" />
  124. <ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="0" />
  125. <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="0" />
  126. <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="0" />
  127. <!-- Voice2 end -->
  128.  
  129. <!-- VoWLAN -->
  130. <ctl name="PRI_MI2S_RX_Voice Mixer VoWLAN" value="0" />
  131. <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="0" />
  132. <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="0" />
  133. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN" value="0" />
  134. <ctl name="VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN" value="0" />
  135. <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="0" />
  136. <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="0" />
  137. <!-- VoWLAN -->
  138.  
  139. <!-- Multimode Voice1 -->
  140. <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode1" value="0" />
  141. <ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="0" />
  142. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode1" value="0" />
  143. <ctl name="VoiceMMode1_Tx Mixer INT_BT_SCO_TX_MMode1" value="0" />
  144. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="0" />
  145. <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="0" />
  146. <!-- Multimode Voice1 end -->
  147.  
  148. <!-- Multimode Voice2 -->
  149. <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode2" value="0" />
  150. <ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="0" />
  151. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode2" value="0" />
  152. <ctl name="VoiceMMode2_Tx Mixer INT_BT_SCO_TX_MMode2" value="0" />
  153. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="0" />
  154. <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="0" />
  155. <!-- Multimode Voice2 end -->
  156.  
  157. <!-- Voip -->
  158. <ctl name="PRI_MI2S_RX_Voice Mixer Voip" value="0" />
  159. <ctl name="Voip_Tx Mixer TERT_MI2S_TX_Voip" value="0" />
  160. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_8KHZ" />
  161. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="0" />
  162. <ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="0" />
  163. <!-- Voip end -->
  164.  
  165. <!-- fm -->
  166. <ctl name="Internal FM RX Volume" value="0" />
  167. <ctl name="PRI_MI2S_RX Port Mixer INTERNAL_FM_TX" value="0" />
  168. <ctl name="MI2S_DL_HL Switch" value="1" />
  169. <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="0" />
  170. <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="0" />
  171. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia1" value="0" />
  172. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia5" value="0" />
  173. <!-- fm end -->
  174.  
  175. <!-- RT Proxy Cal -->
  176. <ctl name="RT_PROXY_1_RX SetCalMode" value="CAL_MODE_NONE" />
  177. <ctl name="RT_PROXY_1_TX SetCalMode" value="CAL_MODE_NONE" />
  178. <!-- RT Proxy Cal end -->
  179.  
  180. <!-- Incall Recording -->
  181. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="0" />
  182. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="0" />
  183. <!-- Incall Recording end -->
  184.  
  185. <!-- Incall Music -->
  186. <ctl name="Incall_Music Audio Mixer MultiMedia2" value="0" />
  187. <ctl name="Incall_Music_2 Audio Mixer MultiMedia9" value="0" />
  188. <!-- Incall Music End -->
  189.  
  190. <!-- QCHAT -->
  191. <ctl name="PRI_MI2S_RX_Voice Mixer QCHAT" value="0" />
  192. <ctl name="QCHAT_Tx Mixer TERT_MI2S_TX_QCHAT" value="0" />
  193. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer QCHAT" value="0" />
  194. <ctl name="QCHAT_Tx Mixer INTERNAL_BT_SCO_TX_QCHAT" value="0" />
  195. <!-- QCHAT End -->
  196.  
  197. <!-- EC_REF -->
  198. <ctl name="AUDIO_REF_EC_UL1 MUX" value="None" />
  199.  
  200. <!-- IIR -->
  201. <ctl name="IIR1 Band1" id ="0" value="268435456" />
  202. <ctl name="IIR1 Band1" id ="1" value="0" />
  203. <ctl name="IIR1 Band1" id ="2" value="0" />
  204. <ctl name="IIR1 Band1" id ="3" value="0" />
  205. <ctl name="IIR1 Band1" id ="4" value="0" />
  206. <ctl name="IIR1 Band2" id ="0" value="268435456" />
  207. <ctl name="IIR1 Band2" id ="1" value="0" />
  208. <ctl name="IIR1 Band2" id ="2" value="0" />
  209. <ctl name="IIR1 Band2" id ="3" value="0" />
  210. <ctl name="IIR1 Band2" id ="4" value="0" />
  211. <ctl name="IIR1 Band3" id ="0" value="268435456" />
  212. <ctl name="IIR1 Band3" id ="1" value="0" />
  213. <ctl name="IIR1 Band3" id ="2" value="0" />
  214. <ctl name="IIR1 Band3" id ="3" value="0" />
  215. <ctl name="IIR1 Band3" id ="4" value="0" />
  216. <ctl name="IIR1 Band4" id ="0" value="268435456" />
  217. <ctl name="IIR1 Band4" id ="1" value="0" />
  218. <ctl name="IIR1 Band4" id ="2" value="0" />
  219. <ctl name="IIR1 Band4" id ="3" value="0" />
  220. <ctl name="IIR1 Band4" id ="4" value="0" />
  221. <ctl name="IIR1 Band5" id ="0" value="268435456" />
  222. <ctl name="IIR1 Band5" id ="1" value="0" />
  223. <ctl name="IIR1 Band5" id ="2" value="0" />
  224. <ctl name="IIR1 Band5" id ="3" value="0" />
  225. <ctl name="IIR1 Band5" id ="4" value="0" />
  226. <ctl name="IIR1 Enable Band1" value="0" />
  227. <ctl name="IIR1 Enable Band2" value="0" />
  228. <ctl name="IIR1 Enable Band3" value="0" />
  229. <ctl name="IIR1 Enable Band4" value="0" />
  230. <ctl name="IIR1 Enable Band5" value="0" />
  231. <!-- IIR -->
  232.  
  233. <!-- ADSP testfwk -->
  234. <ctl name="MI2S_DL_HL Switch" value="0" />
  235. <!-- ADSP testfwk end-->
  236.  
  237. <path name="bt-sco-wb-samplerate">
  238. <ctl name="Internal BTSCO SampleRate" value="16000" />
  239. </path>
  240.  
  241. <!-- These are audio route (FE to BE) specific mixer settings -->
  242. <path name="deep-buffer-playback">
  243. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia1" value="1" />
  244. </path>
  245.  
  246. <path name="deep-buffer-playback bt-sco">
  247. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="1" />
  248. </path>
  249.  
  250. <path name="deep-buffer-playback bt-sco-wb">
  251. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  252. <path name="deep-buffer-playback bt-sco" />
  253. </path>
  254.  
  255. <path name="deep-buffer-playback afe-proxy">
  256. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia1" value="1" />
  257. </path>
  258.  
  259. <path name="deep-buffer-playback usb-headphones">
  260. <path name="deep-buffer-playback afe-proxy" />
  261. </path>
  262.  
  263. <path name="deep-buffer-playback speaker-and-usb-headphones">
  264. <path name="deep-buffer-playback usb-headphones" />
  265. <path name="deep-buffer-playback" />
  266. </path>
  267.  
  268. <path name="deep-buffer-playback transmission-fm">
  269. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia1" value="1" />
  270. </path>
  271.  
  272. <path name="low-latency-playback">
  273. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia5" value="1" />
  274. </path>
  275.  
  276. <path name="low-latency-playback speaker-protected">
  277. <path name="low-latency-playback" />
  278. </path>
  279.  
  280. <path name="low-latency-playback bt-sco">
  281. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="1" />
  282. </path>
  283.  
  284. <path name="low-latency-playback bt-sco-wb">
  285. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  286. <path name="low-latency-playback bt-sco" />
  287. </path>
  288.  
  289. <path name="low-latency-playback afe-proxy">
  290. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia5" value="1" />
  291. </path>
  292.  
  293. <path name="low-latency-playback usb-headphones">
  294. <path name="low-latency-playback afe-proxy" />
  295. </path>
  296.  
  297. <path name="low-latency-playback speaker-and-usb-headphones">
  298. <path name="low-latency-playback usb-headphones" />
  299. <path name="low-latency-playback" />
  300. </path>
  301.  
  302. <path name="low-latency-playback transmission-fm">
  303. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia5" value="1" />
  304. </path>
  305.  
  306. <path name="audio-ull-playback">
  307. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia3" value="1" />
  308. </path>
  309.  
  310. <path name="audio-ull-playback headphones">
  311. <path name="audio-ull-playback" />
  312. </path>
  313.  
  314. <path name="audio-ull-playback speaker-protected">
  315. <path name="audio-ull-playback" />
  316. </path>
  317.  
  318. <path name="audio-ull-playback bt-sco">
  319. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3" value="1" />
  320. </path>
  321.  
  322. <path name="audio-ull-playback bt-sco-wb">
  323. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  324. <path name="audio-ull-playback bt-sco" />
  325. </path>
  326.  
  327. <path name="audio-ull-playback afe-proxy">
  328. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia3" value="1" />
  329. </path>
  330.  
  331. <path name="audio-ull-playback usb-headphones">
  332. <path name="audio-ull-playback afe-proxy" />
  333. </path>
  334.  
  335. <path name="audio-ull-playback speaker-and-usb-headphones">
  336. <path name="audio-ull-playback usb-headphones" />
  337. <path name="audio-ull-playback" />
  338. </path>
  339.  
  340. <path name="compress-offload-playback">
  341. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia4" value="1" />
  342. </path>
  343.  
  344. <path name="compress-offload-playback speaker-protected">
  345. <path name="compress-offload-playback" />
  346. </path>
  347. <path name="compress-offload-playback bt-sco">
  348. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4" value="1" />
  349. </path>
  350.  
  351. <path name="compress-offload-playback bt-sco-wb">
  352. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  353. <path name="compress-offload-playback bt-sco" />
  354. </path>
  355.  
  356. <path name="compress-offload-playback afe-proxy">
  357. <ctl name="AFE_PCM_RX Audio Mixer MultiMedia4" value="1" />
  358. </path>
  359.  
  360. <path name="compress-offload-playback usb-headphones">
  361. <path name="compress-offload-playback afe-proxy" />
  362. </path>
  363.  
  364. <path name="compress-offload-playback speaker-and-usb-headphones">
  365. <path name="compress-offload-playback usb-headphones" />
  366. <path name="compress-offload-playback" />
  367. </path>
  368.  
  369. <path name="compress-offload-playback2">
  370. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia7" value="1" />
  371. </path>
  372.  
  373. <path name="compress-offload-playback2 bt-sco">
  374. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia7" value="1" />
  375. </path>
  376.  
  377. <path name="compress-offload-playback transmission-fm">
  378. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia4" value="1" />
  379. </path>
  380.  
  381. <path name="compress-offload-playback3">
  382. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia10" value="1" />
  383. </path>
  384.  
  385. <path name="compress-offload-playback3 bt-sco">
  386. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia10" value="1" />
  387. </path>
  388.  
  389. <path name="compress-offload-playback4">
  390. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia11" value="1" />
  391. </path>
  392.  
  393. <path name="compress-offload-playback4 bt-sco">
  394. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia11" value="1" />
  395. </path>
  396.  
  397. <path name="compress-offload-playback5">
  398. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia12" value="1" />
  399. </path>
  400.  
  401. <path name="compress-offload-playback5 bt-sco">
  402. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia12" value="1" />
  403. </path>
  404.  
  405. <path name="compress-offload-playback6">
  406. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia13" value="1" />
  407. </path>
  408.  
  409. <path name="compress-offload-playback6 bt-sco">
  410. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia13" value="1" />
  411. </path>
  412.  
  413. <path name="compress-offload-playback7">
  414. <ctl name="PRI_MI2S_RX Audio Mixer MultiMedia14" value="1" />
  415. </path>
  416.  
  417. <path name="compress-offload-playback7 bt-sco">
  418. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia14" value="1" />
  419. </path>
  420.  
  421. <path name="audio-record">
  422. <ctl name="MultiMedia1 Mixer TERT_MI2S_TX" value="1" />
  423. </path>
  424.  
  425. <path name="audio-record bt-sco">
  426. <ctl name="MultiMedia1 Mixer INTERNAL_BT_SCO_TX" value="1" />
  427. </path>
  428.  
  429. <path name="audio-record bt-sco-wb">
  430. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  431. <path name="audio-record bt-sco" />
  432. </path>
  433.  
  434. <path name="audio-record usb-headset-mic">
  435. <ctl name="MultiMedia1 Mixer AFE_PCM_TX" value="1" />
  436. </path>
  437.  
  438. <path name="audio-record capture-fm">
  439. <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="1" />
  440. </path>
  441. <path name="audio-record-compress">
  442. <ctl name="MultiMedia8 Mixer TERT_MI2S_TX" value="1" />
  443. </path>
  444.  
  445. <path name="audio-record-compress bt-sco">
  446. <ctl name="MultiMedia8 Mixer INTERNAL_BT_SCO_TX" value="1" />
  447. </path>
  448.  
  449. <path name="audio-record-compress bt-sco-wb">
  450. <ctl name="Internal BTSCO SampleRate" value="16000" />
  451. <path name="audio-record-compress bt-sco" />
  452. </path>
  453.  
  454. <path name="audio-record-compress usb-headset-mic">
  455. <ctl name="MultiMedia8 Mixer AFE_PCM_TX" value="1" />
  456. </path>
  457.  
  458. <path name="low-latency-record">
  459. <ctl name="MultiMedia5 Mixer TERT_MI2S_TX" value="1" />
  460. </path>
  461.  
  462. <path name="low-latency-record bt-sco">
  463. <ctl name="MultiMedia5 Mixer INTERNAL_BT_SCO_TX" value="1" />
  464. </path>
  465.  
  466. <path name="low-latency-record bt-sco-wb">
  467. <ctl name="Internal BTSCO SampleRate" value="16000" />
  468. <path name="low-latency-record bt-sco" />
  469. </path>
  470.  
  471. <path name="low-latency-record capture-fm">
  472. <ctl name="MultiMedia5 Mixer INTERNAL_FM_TX" value="1" />
  473. </path>
  474.  
  475. <path name="fm-virtual-record capture-fm">
  476. <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="1" />
  477. </path>
  478.  
  479. <path name="voice-call">
  480. <ctl name="PRI_MI2S_RX_Voice Mixer CSVoice" value="1" />
  481. <ctl name="Voice_Tx Mixer TERT_MI2S_TX_Voice" value="1" />
  482. </path>
  483.  
  484. <path name="voice-call bt-sco">
  485. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="1" />
  486. <ctl name="Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice" value="1" />
  487. </path>
  488.  
  489. <path name="voice-call bt-sco-wb">
  490. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  491. <path name="voice-call bt-sco" />
  492. </path>
  493.  
  494. <path name="voice-call usb-headphones">
  495. <ctl name="AFE_PCM_RX_Voice Mixer CSVoice" value="1" />
  496. <ctl name="Voice_Tx Mixer AFE_PCM_TX_Voice" value="1" />
  497. </path>
  498.  
  499. <path name="voice-call afe-proxy">
  500. <path name="voice-call usb-headphones" />
  501. </path>
  502.  
  503. <path name="voice2-call">
  504. <ctl name="PRI_MI2S_RX_Voice Mixer Voice2" value="1" />
  505. <ctl name="Voice2_Tx Mixer TERT_MI2S_TX_Voice2" value="1" />
  506. </path>
  507.  
  508. <path name="voice2-call bt-sco">
  509. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="1" />
  510. <ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="1" />
  511. </path>
  512.  
  513. <path name="voice2-call bt-sco-wb">
  514. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  515. <path name="voice2-call bt-sco" />
  516. </path>
  517.  
  518. <path name="voice2-call usb-headphones">
  519. <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="1" />
  520. <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="1" />
  521. </path>
  522.  
  523. <path name="voice2-call afe-proxy">
  524. <path name="voice2-call usb-headphones" />
  525. </path>
  526.  
  527. <path name="play-fm">
  528. <ctl name="Internal FM RX Volume" value="1" />
  529. <ctl name="PRI_MI2S_RX Port Mixer INTERNAL_FM_TX" value="1" />
  530. <ctl name="MI2S_DL_HL Switch" value="1" />
  531. </path>
  532.  
  533. <path name="vowlan-call">
  534. <ctl name="PRI_MI2S_RX_Voice Mixer VoWLAN" value="1" />
  535. <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="1" />
  536. </path>
  537.  
  538. <path name="vowlan-call hdmi">
  539. <ctl name="HDMI_RX_Voice Mixer VoWLAN" value="1" />
  540. <ctl name="VoWLAN_Tx Mixer TERT_MI2S_TX_VoWLAN" value="1" />
  541. </path>
  542.  
  543. <path name="vowlan-call bt-sco">
  544. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN" value="1" />
  545. <ctl name="VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN" value="1" />
  546. </path>
  547.  
  548. <path name="vowlan-call bt-sco-wb">
  549. <ctl name="Internal BTSCO SampleRate" value="16000" />
  550. <path name="vowlan-call bt-sco" />
  551. </path>
  552.  
  553. <path name="vowlan-call usb-headphones">
  554. <ctl name="AFE_PCM_RX_Voice Mixer VoWLAN" value="1" />
  555. <ctl name="VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN" value="1" />
  556. </path>
  557.  
  558. <path name="voicemmode1-call">
  559. <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode1" value="1" />
  560. <ctl name="VoiceMMode1_Tx Mixer TERT_MI2S_TX_MMode1" value="1" />
  561. </path>
  562.  
  563. <path name="voicemmode1-call bt-sco">
  564. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode1" value="1" />
  565. <ctl name="VoiceMMode1_Tx Mixer INT_BT_SCO_TX_MMode1" value="1" />
  566. </path>
  567.  
  568. <path name="voicemmode1-call bt-sco-wb">
  569. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  570. <path name="voicemmode1-call bt-sco" />
  571. </path>
  572.  
  573. <path name="voicemmode1-call usb-headphones">
  574. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode1" value="1" />
  575. <ctl name="VoiceMMode1_Tx Mixer AFE_PCM_TX_MMode1" value="1" />
  576. </path>
  577.  
  578. <path name="voicemmode1-call afe-proxy">
  579. <path name="voicemmode1-call usb-headphones" />
  580. </path>
  581.  
  582. <path name="voicemmode2-call">
  583. <ctl name="PRI_MI2S_RX_Voice Mixer VoiceMMode2" value="1" />
  584. <ctl name="VoiceMMode2_Tx Mixer TERT_MI2S_TX_MMode2" value="1" />
  585. </path>
  586.  
  587. <path name="voicemmode2-call bt-sco">
  588. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoiceMMode2" value="1" />
  589. <ctl name="VoiceMMode2_Tx Mixer INT_BT_SCO_TX_MMode2" value="1" />
  590. </path>
  591.  
  592. <path name="voicemmode2-call bt-sco-wb">
  593. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  594. <path name="voicemmode2-call bt-sco" />
  595. </path>
  596.  
  597. <path name="voicemmode2-call usb-headphones">
  598. <ctl name="AFE_PCM_RX_Voice Mixer VoiceMMode2" value="1" />
  599. <ctl name="VoiceMMode2_Tx Mixer AFE_PCM_TX_MMode2" value="1" />
  600. </path>
  601.  
  602. <path name="voicemmode2-call afe-proxy">
  603. <path name="voicemmode2-call usb-headphones" />
  604. </path>
  605.  
  606. <path name="hfp-sco">
  607. <ctl name="PRI_MI2S_RX Port Mixer INTERNAL_BT_SCO_TX" value="1" />
  608. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia6" value="1" />
  609. <ctl name="MultiMedia6 Mixer TERT_MI2S_TX" value="1" />
  610. <ctl name="HFP_INT_UL_HL Switch" value="1" />
  611. </path>
  612.  
  613. <path name="hfp-sco-wb">
  614. <ctl name="Internal BTSCO SampleRate" value="16000" />
  615. <path name="hfp-sco" />
  616. </path>
  617.  
  618. <path name="incall-rec-uplink">
  619. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
  620. </path>
  621.  
  622. <path name="incall-rec-uplink bt-sco">
  623. <path name="incall-rec-uplink" />
  624. </path>
  625.  
  626. <path name="incall-rec-uplink bt-sco-wb">
  627. <path name="incall-rec-uplink" />
  628. </path>
  629.  
  630. <path name="incall-rec-uplink afe-proxy">
  631. <path name="incall-rec-uplink" />
  632. </path>
  633.  
  634. <path name="incall-rec-uplink usb-headset-mic">
  635. <path name="incall-rec-uplink" />
  636. </path>
  637.  
  638. <path name="incall-rec-uplink-compress">
  639. <ctl name="MultiMedia8 Mixer VOC_REC_UL" value="1" />
  640. </path>
  641.  
  642. <path name="incall-rec-uplink-compress bt-sco">
  643. <path name="incall-rec-uplink-compress" />
  644. </path>
  645.  
  646. <path name="incall-rec-uplink-compress bt-sco-wb">
  647. <path name="incall-rec-uplink-compress" />
  648. </path>
  649.  
  650. <path name="incall-rec-uplink-compress usb-headset-mic">
  651. <path name="incall-rec-uplink-compress" />
  652. </path>
  653.  
  654. <path name="incall-rec-downlink">
  655. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
  656. </path>
  657.  
  658. <path name="incall-rec-downlink bt-sco">
  659. <path name="incall-rec-downlink" />
  660. </path>
  661.  
  662. <path name="incall-rec-downlink bt-sco-wb">
  663. <path name="incall-rec-downlink" />
  664. </path>
  665.  
  666. <path name="incall-rec-downlink afe-proxy">
  667. <path name="incall-rec-downlink" />
  668. </path>
  669.  
  670. <path name="incall-rec-downlink usb-headset-mic">
  671. <path name="incall-rec-downlink" />
  672. </path>
  673.  
  674. <path name="incall-rec-downlink-compress">
  675. <ctl name="MultiMedia8 Mixer VOC_REC_DL" value="1" />
  676. </path>
  677.  
  678. <path name="incall-rec-downlink-compress bt-sco">
  679. <path name="incall-rec-downlink-compress" />
  680. </path>
  681.  
  682. <path name="incall-rec-downlink-compress bt-sco-wb">
  683. <path name="incall-rec-downlink-compress" />
  684. </path>
  685.  
  686. <path name="incall-rec-downlink-compress usb-headset-mic">
  687. <path name="incall-rec-downlink-compress" />
  688. </path>
  689.  
  690. <path name="incall-rec-uplink-and-downlink">
  691. <path name="incall-rec-uplink" />
  692. <path name="incall-rec-downlink" />
  693. </path>
  694.  
  695. <path name="incall-rec-uplink-and-downlink bt-sco">
  696. <path name="incall-rec-uplink-and-downlink" />
  697. </path>
  698.  
  699. <path name="incall-rec-uplink-and-downlink bt-sco-wb">
  700. <path name="incall-rec-uplink-and-downlink" />
  701. </path>
  702.  
  703. <path name="incall-rec-uplink-and-downlink afe-proxy">
  704. <path name="incall-rec-uplink-and-downlink" />
  705. </path>
  706.  
  707. <path name="incall-rec-uplink-and-downlink-compress">
  708. <path name="incall-rec-uplink-compress" />
  709. <path name="incall-rec-downlink-compress" />
  710. </path>
  711.  
  712. <path name="incall-rec-uplink-and-downlink-compress bt-sco">
  713. <path name="incall-rec-uplink-and-downlink-compress" />
  714. </path>
  715.  
  716. <path name="incall-rec-uplink-and-downlink-compress bt-sco-wb">
  717. <path name="incall-rec-uplink-and-downlink-compress" />
  718. </path>
  719. <path name="incall-rec-uplink-and-downlink usb-headset-mic">
  720. <path name="incall-rec-uplink-and-downlink" />
  721. </path>
  722.  
  723. <path name="incall-rec-uplink-and-downlink-compress usb-headset-mic">
  724. <path name="incall-rec-uplink-and-downlink-compress" />
  725. </path>
  726.  
  727. <path name="incall_music_uplink">
  728. <ctl name="Incall_Music Audio Mixer MultiMedia2" value="1" />
  729. </path>
  730.  
  731. <path name="incall_music_uplink bt-sco">
  732. <path name="incall_music_uplink" />
  733. </path>
  734.  
  735. <path name="incall_music_uplink bt-sco-wb">
  736. <path name="incall_music_uplink" />
  737. </path>
  738.  
  739. <path name="incall_music_uplink afe-proxy">
  740. <path name="incall_music_uplink" />
  741. </path>
  742.  
  743. <path name="incall_music_uplink usb-headphones">
  744. <path name="incall_music_uplink" />
  745. </path>
  746. <path name="incall_music_uplink2">
  747. <ctl name="Incall_Music_2 Audio Mixer MultiMedia9" value="1" />
  748. </path>
  749.  
  750. <path name="incall_music_uplink2 bt-sco">
  751. <path name="incall_music_uplink2" />
  752. </path>
  753.  
  754. <path name="incall_music_uplink2 bt-sco-wb">
  755. <path name="incall_music_uplink2" />
  756. </path>
  757.  
  758. <path name="incall_music_uplink2 afe-proxy">
  759. <path name="incall_music_uplink2" />
  760. </path>
  761.  
  762. <path name="incall_music_uplink2 usb-headphones">
  763. <path name="incall_music_uplink2" />
  764. </path>
  765. <path name="volte-call">
  766. <ctl name="PRI_MI2S_RX_Voice Mixer VoLTE" value="1" />
  767. <ctl name="VoLTE_Tx Mixer TERT_MI2S_TX_VoLTE" value="1" />
  768. </path>
  769.  
  770. <path name="volte-call hdmi">
  771. <ctl name="HDMI_RX_Voice Mixer VoLTE" value="1" />
  772. <ctl name="VoLTE_Tx Mixer SLIM_0_TX_VoLTE" value="1" />
  773. </path>
  774.  
  775. <path name="volte-call bt-sco">
  776. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer VoLTE" value="1" />
  777. <ctl name="VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE" value="1" />
  778. </path>
  779.  
  780. <path name="volte-call bt-sco-wb">
  781. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  782. <path name="volte-call bt-sco" />
  783. </path>
  784.  
  785. <path name="volte-call usb-headphones">
  786. <ctl name="AFE_PCM_RX_Voice Mixer VoLTE" value="1" />
  787. <ctl name="VoLTE_Tx Mixer AFE_PCM_TX_VoLTE" value="1" />
  788. </path>
  789.  
  790. <path name="volte-call afe-proxy">
  791. <path name="volte-call usb-headphones" />
  792. </path>
  793.  
  794. <path name="compress-voip-call">
  795. <ctl name="PRI_MI2S_RX_Voice Mixer Voip" value="1" />
  796. <ctl name="Voip_Tx Mixer TERT_MI2S_TX_Voip" value="1" />
  797. </path>
  798.  
  799. <path name="compress-voip-call bt-sco">
  800. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="1" />
  801. <ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="1" />
  802. </path>
  803.  
  804. <path name="compress-voip-call bt-sco-wb">
  805. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  806. <path name="compress-voip-call bt-sco" />
  807. </path>
  808.  
  809. <path name="afe-proxy-playback afe-proxy">
  810. </path>
  811.  
  812. <path name="afe-proxy-record afe-proxy">
  813. </path>
  814.  
  815. <path name="compress-voip-call afe-proxy">
  816. <ctl name="AFE_PCM_RX_Voice Mixer Voip" value='1' />
  817. <ctl name="Voip_Tx Mixer AFE_PCM_TX_Voip" value='1' />
  818. </path>
  819.  
  820. <path name="qchat-call">
  821. <ctl name="PRI_MI2S_RX_Voice Mixer QCHAT" value="1" />
  822. <ctl name="QCHAT_Tx Mixer TERT_MI2S_TX_QCHAT" value="1" />
  823. </path>
  824.  
  825. <path name="qchat-call bt-sco">
  826. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer QCHAT" value="1" />
  827. <ctl name="QCHAT_Tx Mixer INTERNAL_BT_SCO_TX_QCHAT" value="1" />
  828. </path>
  829.  
  830. <path name="qchat-call bt-sco-wb">
  831. <ctl name="Internal BTSCO SampleRate" value="BTSCO_RATE_16KHZ" />
  832. <path name="qchat-call bt-sco" />
  833. </path>
  834.  
  835. <!-- These are actual sound device specific mixer settings -->
  836. <path name="adc1">
  837. <ctl name="ADC1 Volume" value="6" />
  838. <ctl name="DEC1 MUX" value="ADC1" />
  839. </path>
  840.  
  841. <path name="adc2">
  842. <ctl name="ADC2 Volume" value="6" />
  843. <ctl name="DEC1 MUX" value="ADC2" />
  844. </path>
  845.  
  846. <path name="adc3">
  847. <ctl name="ADC3 Volume" value="6" />
  848. <ctl name="DEC1 MUX" value="ADC2" />
  849. <ctl name="ADC2 MUX" value="INP3" />
  850. </path>
  851.  
  852. <path name="speaker">
  853. <ctl name="RX3 MIX1 INP1" value="RX1" />
  854. <ctl name="SPK" value="Switch" />
  855. </path>
  856.  
  857. <path name="wsa-speaker">
  858. <ctl name="RX1 MIX1 INP1" value="RX1" />
  859. <ctl name="RDAC2 MUX" value="RX1" />
  860. <ctl name="RX1 Digital Volume" value="84" />
  861. <ctl name="WSA Spk Switch" value="WSA" />
  862. <ctl name="SpkrMono WSA_RDAC" value="Switch" />
  863. </path>
  864.  
  865. <path name="spkr-rx-calib">
  866. <ctl name="PRI_MI2S_RX_DL_HL Switch" value="1" />
  867. </path>
  868.  
  869. <path name="vi-feedback">
  870. </path>
  871.  
  872. <path name="spkr-vi-record">
  873. <ctl name="PRI_MI2S_RX_VI_FB_MUX" value="SENARY_TX" />
  874. </path>
  875.  
  876. <path name="speaker-protected">
  877. <ctl name="DEC3 MUX" value="DMIC3" />
  878. <ctl name="DEC4 MUX" value="DMIC4" />
  879. <path name="wsa-speaker" />
  880. <ctl name="PRI_MI2S_RX_VI_FB_MUX" value="SENARY_TX" />
  881. <ctl name="SpkrMono VISENSE Switch" value="1" />
  882. </path>
  883.  
  884. <path name="speaker-mic">
  885. <path name="adc1" />
  886. <ctl name="IIR1 INP1 MUX" value="DEC1" />
  887. </path>
  888.  
  889. <path name="handset">
  890. <ctl name="RX1 MIX1 INP1" value="RX1" />
  891. <ctl name="RDAC2 MUX" value="RX1" />
  892. <ctl name="RX1 Digital Volume" value="84" />
  893. <ctl name="EAR PA Gain" value="POS_6_DB" />
  894. <ctl name="EAR_S" value="Switch" />
  895. </path>
  896.  
  897. <path name="handset-mic">
  898. <path name="adc1" />
  899. <ctl name="IIR1 INP1 MUX" value="DEC1" />
  900. </path>
  901.  
  902. <path name="headphones">
  903. <ctl name="MI2S_RX Channels" value="Two" />
  904. <ctl name="RX1 MIX1 INP1" value="RX1" />
  905. <ctl name="RX2 MIX1 INP1" value="RX2" />
  906. <ctl name="RDAC2 MUX" value="RX2" />
  907. <ctl name="HPHL" value="Switch" />
  908. <ctl name="HPHR" value="Switch" />
  909. </path>
  910.  
  911. <path name="headset-mic">
  912. <path name="adc2" />
  913. <ctl name="ADC2 MUX" value="INP2" />
  914. <ctl name="IIR1 INP1 MUX" value="DEC1" />
  915. </path>
  916.  
  917. <path name="sidetone-iir">
  918. <ctl name="IIR1 Enable Band1" value="1" />
  919. <ctl name="IIR1 Enable Band2" value="1" />
  920. <ctl name="IIR1 Enable Band3" value="1" />
  921. <ctl name="IIR1 Enable Band4" value="1" />
  922. <ctl name="IIR1 Enable Band5" value="1" />
  923. </path>
  924.  
  925. <path name="sidetone-handset">
  926. <path name="sidetone-iir" />
  927. <ctl name="IIR1 INP1 Volume" value="53" />
  928. <ctl name="RX1 MIX2 INP1" value="IIR1" />
  929. </path>
  930.  
  931. <path name="sidetone-headphones">
  932. <path name="sidetone-iir" />
  933. <ctl name="RX1 MIX2 INP1" value="IIR1" />
  934. <ctl name="RX2 MIX2 INP1" value="IIR1" />
  935. <ctl name="IIR1 INP1 Volume" value="53" />
  936. </path>
  937.  
  938.  
  939. <path name="voice-handset">
  940. <path name="handset" />
  941. </path>
  942.  
  943. <path name="voice-speaker">
  944. <path name="speaker" />
  945. </path>
  946.  
  947. <path name="wsa-voice-speaker">
  948. <path name="wsa-speaker" />
  949. </path>
  950.  
  951. <path name="voice-speaker-mic">
  952. <path name="speaker-mic" />
  953. </path>
  954.  
  955. <path name="voice-headphones">
  956. <path name="headphones" />
  957. </path>
  958.  
  959. <path name="voice-headset-mic">
  960. <path name="headset-mic" />
  961. </path>
  962.  
  963. <path name="speaker-and-headphones">
  964. <path name="speaker" />
  965. <path name="headphones" />
  966. </path>
  967.  
  968. <path name="usb-headphones">
  969. </path>
  970.  
  971. <path name="afe-proxy">
  972. </path>
  973.  
  974. <path name="transmission-fm">
  975. </path>
  976.  
  977. <path name="speaker-and-usb-headphones">
  978. <path name="speaker" />
  979. <path name="usb-headphones" />
  980. </path>
  981.  
  982. <path name="voice-rec-mic">
  983. <path name="handset-mic" />
  984. </path>
  985.  
  986. <path name="camcorder-mic">
  987. <path name="handset-mic" />
  988. </path>
  989.  
  990. <path name="bt-sco-headset">
  991. </path>
  992.  
  993. <path name="bt-sco-mic">
  994. </path>
  995.  
  996. <path name="bt-sco-headset-wb">
  997. </path>
  998.  
  999. <path name="bt-sco-mic-wb">
  1000. </path>
  1001. <path name="usb-headset-mic">
  1002. </path>
  1003.  
  1004. <path name="capture-fm">
  1005. </path>
  1006.  
  1007. <!-- Dual MIC devices -->
  1008. <path name="speaker-dmic-endfire">
  1009. <path name="adc1" />
  1010. <ctl name="ADC3 Volume" value="6" />
  1011. <ctl name="DEC2 MUX" value="ADC2" />
  1012. <ctl name="MI2S_TX Channels" value="Two" />
  1013. <ctl name="ADC2 MUX" value="INP3" />
  1014. </path>
  1015.  
  1016. <path name="dmic-endfire">
  1017. <path name="speaker-dmic-endfire" />
  1018. </path>
  1019.  
  1020. <path name="voice-dmic-ef-tmus">
  1021. <path name="dmic-endfire" />
  1022. </path>
  1023.  
  1024. <path name="voice-dmic-ef">
  1025. <path name="dmic-endfire" />
  1026. </path>
  1027.  
  1028. <path name="voice-speaker-dmic-ef">
  1029. <path name="dmic-endfire" />
  1030. </path>
  1031.  
  1032. <path name="voice-rec-dmic-ef">
  1033. <path name="dmic-endfire" />
  1034. </path>
  1035.  
  1036. <path name="voice-rec-dmic-ef-fluence">
  1037. <path name="dmic-endfire" />
  1038. </path>
  1039.  
  1040. <path name="handset-stereo-dmic-ef">
  1041. <path name="speaker-dmic-endfire" />
  1042. </path>
  1043.  
  1044. <path name="speaker-stereo-dmic-ef">
  1045. <path name="speaker-dmic-endfire" />
  1046. </path>
  1047.  
  1048. <path name="speaker-dmic-broadside">
  1049. <path name="adc1" />
  1050. <ctl name="ADC3 Volume" value="6" />
  1051. <ctl name="DEC2 MUX" value="ADC2" />
  1052. <ctl name="ADC2 MUX" value="INP3" />
  1053. <ctl name="MI2S_TX Channels" value="Two" />
  1054. </path>
  1055.  
  1056. <path name="dmic-broadside">
  1057. <path name="speaker-dmic-broadside" />
  1058. </path>
  1059.  
  1060. <path name="voice-speaker-dmic-broadside">
  1061. <path name="dmic-broadside"/>
  1062. </path>
  1063.  
  1064. <path name="echo-reference">
  1065. <ctl name="AUDIO_REF_EC_UL1 MUX" value="I2S_RX" />
  1066. </path>
  1067.  
  1068. <!-- TTY devices -->
  1069.  
  1070. <path name="tty-headphones">
  1071. <ctl name="RX1 MIX1 INP1" value="RX1" />
  1072. <ctl name="HPHL" value="Switch" />
  1073. </path>
  1074.  
  1075. <path name="voice-tty-full-headphones">
  1076. <ctl name="TTY Mode" value="FULL" />
  1077. <path name="tty-headphones" />
  1078. </path>
  1079.  
  1080. <path name="voice-tty-vco-headphones">
  1081. <ctl name="TTY Mode" value="VCO" />
  1082. <path name="tty-headphones" />
  1083. </path>
  1084.  
  1085. <path name="voice-tty-hco-handset">
  1086. <ctl name="TTY Mode" value="HCO" />
  1087. <path name="handset" />
  1088. </path>
  1089.  
  1090. <path name="voice-tty-full-headset-mic">
  1091. <path name="adc2" />
  1092. <ctl name="ADC2 MUX" value="INP2" />
  1093. </path>
  1094.  
  1095. <path name="voice-tty-hco-headset-mic">
  1096. <path name="voice-tty-full-headset-mic" />
  1097. </path>
  1098.  
  1099. <path name="voice-tty-vco-handset-mic">
  1100. <path name="adc1" />
  1101. </path>
  1102.  
  1103. <path name="unprocessed-handset-mic">
  1104. <path name="handset-mic" />
  1105. </path>
  1106.  
  1107. <path name="unprocessed-mic">
  1108. <path name="unprocessed-handset-mic" />
  1109. </path>
  1110.  
  1111. <path name="ADSP testfwk">
  1112. <ctl name="MI2S_DL_HL Switch" value="1" />
  1113. </path>
  1114.  
  1115. <path name="voice-rx">
  1116. </path>
  1117.  
  1118. <path name="voice-tx">
  1119. </path>
  1120.  
  1121. <path name="line">
  1122. <path name="headphones" />
  1123. </path>
  1124.  
  1125. <path name="voice-line">
  1126. <path name="voice-headphones" />
  1127. </path>
  1128.  
  1129. <path name="speaker-and-line">
  1130. <path name="speaker-and-headphones" />
  1131. </path>
  1132.  
  1133. </mixer>
Advertisement
Add Comment
Please, Sign In to add comment