Advertisement
Mister_Magister

mixer_paths

May 2nd, 2017
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.93 KB | None | 0 0
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <mixer>
  3. <!-- These are the initial mixer settings -->
  4. <!-- NOTE: For all the mixer controls added under usecases or sound devices -->
  5. <!-- we should have an initial mixer setting (default value) -->
  6. <ctl name="Voice Rx Device Mute" value="0" />
  7. <ctl name="Voice Tx Mute" value="0" />
  8. <ctl name="Voice Rx Gain" value="0" />
  9. <ctl name="TTY Mode" value="Off" />
  10. <ctl name="LINEOUT1 Volume" value="0" />
  11. <ctl name="LINEOUT2 Volume" value="0" />
  12. <ctl name="HPHL Volume" value="0" />
  13. <ctl name="HPHR Volume" value="0" />
  14. <ctl name="RX1 Digital Volume" value="84" />
  15. <ctl name="RX2 Digital Volume" value="84" />
  16. <ctl name="RX3 Digital Volume" value="84" />
  17. <ctl name="ADC1 Volume" value="0" />
  18. <ctl name="ADC2 Volume" value="0" />
  19. <ctl name="ADC3 Volume" value="0" />
  20. <ctl name="ADC4 Volume" value="0" />
  21. <ctl name="DEC1 Volume" value="84" />
  22. <ctl name="DEC2 Volume" value="84" />
  23. <ctl name="Internal BTSCO SampleRate" value="8000" />
  24. <ctl name="SLIMBUS_3_RX Port Mixer INTERNAL_BT_SCO_RX" value="0" />
  25. <ctl name="INTERNAL_BT_SCO_RX Port Mixer SLIM_1_TX" value="0" />
  26. <ctl name="SLIMBUS_1_RX Port Mixer INTERNAL_BT_SCO_TX" value="0" />
  27. <ctl name="SLIMBUS_0_RX Port Mixer SLIM_0_TX" value="0" />
  28. <ctl name="SLIMBUS_3_RX_Voice Mixer Voice Stub" value="0" />
  29. <ctl name="SLIMBUS_1_RX Mixer Voice Stub" value="0" />
  30. <ctl name="STUB_RX Mixer Voice Stub" value="0" />
  31. <ctl name="Voice Stub Tx Mixer STUB_TX_HL" value="0" />
  32. <ctl name="Voice Stub Tx Mixer INTERNAL_BT_SCO_TX" value="0" />
  33. <ctl name="Voice Stub Tx Mixer SLIM_1_TX" value="0" />
  34. <ctl name="Voice Stub Tx Mixer STUB_1_TX_HL" value="0" />
  35. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="0" />
  36. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2" value="0" />
  37. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="0" />
  38. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice Stub" value="0" />
  39. <ctl name="MultiMedia5 Mixer SLIM_0_TX" value="0" />
  40. <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="0" />
  41. <ctl name="HDMI Mixer MultiMedia1" value="0" />
  42. <ctl name="HDMI Mixer MultiMedia2" value="0" />
  43. <ctl name="HDMI Mixer MultiMedia5" value="0" />
  44. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="0" />
  45. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia2" value="0" />
  46. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="0" />
  47. <ctl name="IIR1 INP1 MUX" value="ZERO" />
  48. <ctl name="SLIM TX5 MUX" value="ZERO" />
  49. <ctl name="SLIM TX4 MUX" value="ZERO" />
  50. <ctl name="SLIM TX3 MUX" value="ZERO" />
  51. <ctl name="SLIM TX2 MUX" value="ZERO" />
  52. <ctl name="SLIM TX1 MUX" value="ZERO" />
  53. <ctl name="DEC2 MUX" value="ZERO" />
  54. <ctl name="DEC1 MUX" value="ZERO" />
  55. <ctl name="RX2 MIX2 INP2" value="ZERO" />
  56. <ctl name="RX2 MIX2 INP1" value="ZERO" />
  57. <ctl name="RX1 MIX2 INP2" value="ZERO" />
  58. <ctl name="RX1 MIX2 INP1" value="ZERO" />
  59. <ctl name="RX3 MIX1 INP1" value="ZERO" />
  60. <ctl name="RX2 MIX1 INP1" value="ZERO" />
  61. <ctl name="RX1 MIX1 INP3" value="ZERO" />
  62. <ctl name="RX1 MIX1 INP2" value="ZERO" />
  63. <ctl name="RX1 MIX1 INP1" value="ZERO" />
  64. <ctl name="HPHL DAC Switch" value="0" />
  65. <ctl name="DAC1 Switch" value="0" />
  66. <ctl name="SLIM_0_RX Channels" value="ZERO" />
  67. <ctl name="SLIM_0_TX Channels" value="ZERO" />
  68. <ctl name="SLIM RX1 MUX" value="ZERO" />
  69. <ctl name="SPK DAC Switch" value="0" />
  70. <ctl name="AIF1_CAP Mixer SLIM TX1" value="0" />
  71. <ctl name="AIF1_CAP Mixer SLIM TX2" value="0" />
  72. <ctl name="TX1 HPF cut off" value="MIN_3DB_75Hz" />
  73. <ctl name="TX2 HPF cut off" value="MIN_3DB_75Hz" />
  74. <ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="0" />
  75. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="0" />
  76. <ctl name="CLASS_H_DSM MUX" value="ZERO" />
  77. <ctl name="EAR PA Gain" value="POS_0_DB" />
  78. <!-- fm -->
  79. <ctl name="SLIMBUS_0_RX Port Mixer INTERNAL_FM_TX" value="0" />
  80. <ctl name="SLIMBUS_DL_HL Switch" value="0" />
  81. <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="0" />
  82. <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="0" />
  83. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia1" value="0" />
  84. <ctl name="INTERNAL_FM_RX Audio Mixer MultiMedia5" value="0" />
  85. <!-- fm end -->
  86.  
  87. <!-- Voip -->
  88. <ctl name="SLIM_0_RX_Voice Mixer Voip" value="0" />
  89. <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="0" />
  90. <ctl name="Internal BTSCO SampleRate" value="8000" />
  91. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="0" />
  92. <ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="0" />
  93. <!-- Voip end -->
  94.  
  95. <!-- Voice2 -->
  96. <ctl name="SLIM_0_RX_Voice Mixer Voice2" value="0" />
  97. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="0" />
  98. <ctl name="HDMI_RX_Voice Mixer Voice2" value="0" />
  99. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="0" />
  100. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="0" />
  101. <ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="0" />
  102. <ctl name="AFE_PCM_RX_Voice Mixer Voice2" value="0" />
  103. <ctl name="Voice2_Tx Mixer AFE_PCM_TX_Voice2" value="0" />
  104. <!-- Voice2 End-->
  105.  
  106. <!-- These are audio route (FE to BE) specific mixer settings -->
  107. <path name="deep-buffer-playback">
  108. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia1" value="1" />
  109. </path>
  110.  
  111. <path name="deep-buffer-playback bt-sco">
  112. <ctl name="Internal BTSCO SampleRate" value="8000" />
  113. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="1" />
  114. </path>
  115.  
  116. <path name="deep-buffer-playback bt-sco-wb">
  117. <ctl name="Internal BTSCO SampleRate" value="16000" />
  118. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1" value="1" />
  119. </path>
  120.  
  121. <path name="low-latency-playback">
  122. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
  123. </path>
  124.  
  125. <path name="low-latency-playback bt-sco">
  126. <ctl name="Internal BTSCO SampleRate" value="8000" />
  127. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="1" />
  128. </path>
  129.  
  130. <path name="low-latency-playback bt-sco-wb">
  131. <ctl name="Internal BTSCO SampleRate" value="16000" />
  132. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5" value="1" />
  133. </path>
  134.  
  135. <path name="compress-offload-playback">
  136. <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia4" value="1" />
  137. </path>
  138.  
  139. <path name="compress-offload-playback bt-sco">
  140. <ctl name="Internal BTSCO SampleRate" value="8000" />
  141. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4" value="1" />
  142. </path>
  143.  
  144. <path name="compress-offload-playback bt-sco-wb">
  145. <ctl name="Internal BTSCO SampleRate" value="16000" />
  146. <ctl name="INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4" value="1" />
  147. </path>
  148.  
  149. <path name="audio-record">
  150. <ctl name="MultiMedia1 Mixer SLIM_0_TX" value="1" />
  151. </path>
  152.  
  153. <path name="audio-record bt-sco">
  154. <ctl name="Internal BTSCO SampleRate" value="8000" />
  155. <ctl name="MultiMedia1 Mixer INTERNAL_BT_SCO_TX" value="1" />
  156. </path>
  157.  
  158. <path name="audio-record bt-sco-wb">
  159. <ctl name="Internal BTSCO SampleRate" value="16000" />
  160. <ctl name="MultiMedia1 Mixer INTERNAL_BT_SCO_TX" value="1" />
  161. </path>
  162.  
  163. <path name="audio-record capture-fm">
  164. <ctl name="MultiMedia1 Mixer INTERNAL_FM_TX" value="1" />
  165. </path>
  166.  
  167. <path name="fm-virtual-record capture-fm">
  168. <ctl name="MultiMedia2 Mixer INTERNAL_FM_TX" value="1" />
  169. </path>
  170.  
  171. <path name="voice-call">
  172. <ctl name="SLIM_0_RX_Voice Mixer CSVoice" value="1" />
  173. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
  174. </path>
  175.  
  176. <path name="voice-call hdmi">
  177. <ctl name="HDMI_RX_Voice Mixer CSVoice" value="1" />
  178. <ctl name="Voice_Tx Mixer SLIM_0_TX_Voice" value="1" />
  179. </path>
  180.  
  181. <path name="voice-call bt-sco">
  182. <ctl name="Internal BTSCO SampleRate" value="8000" />
  183. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="1" />
  184. <ctl name="Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice" value="1" />
  185. </path>
  186.  
  187. <path name="voice-call bt-sco-wb">
  188. <ctl name="Internal BTSCO SampleRate" value="16000" />
  189. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer CSVoice" value="1" />
  190. <ctl name="Voice_Tx Mixer INTERNAL_BT_SCO_TX_Voice" value="1" />
  191. </path>
  192.  
  193. <path name="voice2-call">
  194. <ctl name="SLIM_0_RX_Voice Mixer Voice2" value="1" />
  195. <ctl name="Voice2_Tx Mixer SLIM_0_TX_Voice2" value="1" />
  196. </path>
  197.  
  198. <path name="voice2-call bt-sco">
  199. <ctl name="Internal BTSCO SampleRate" value="8000" />
  200. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="1" />
  201. <ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="1" />
  202. </path>
  203.  
  204. <path name="voice2-call bt-sco-wb">
  205. <ctl name="Internal BTSCO SampleRate" value="16000" />
  206. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voice2" value="1" />
  207. <ctl name="Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2" value="1" />
  208. </path>
  209.  
  210. <path name="play-fm">
  211. <ctl name="Internal FM RX Volume" value="1" />
  212. <ctl name="SLIMBUS_0_RX Port Mixer INTERNAL_FM_TX" value="1" />
  213. <ctl name="SLIMBUS_DL_HL Switch" value="1" />
  214. </path>
  215.  
  216. <path name="incall-rec-uplink">
  217. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
  218. </path>
  219.  
  220. <path name="incall-rec-uplink bt-sco">
  221. <ctl name="Internal BTSCO SampleRate" value="8000" />
  222. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
  223. </path>
  224.  
  225. <path name="incall-rec-uplink bt-sco-wb">
  226. <ctl name="Internal BTSCO SampleRate" value="16000" />
  227. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
  228. </path>
  229.  
  230. <path name="incall-rec-downlink">
  231. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
  232. </path>
  233.  
  234. <path name="incall-rec-downlink bt-sco">
  235. <ctl name="Internal BTSCO SampleRate" value="8000" />
  236. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
  237. </path>
  238.  
  239. <path name="incall-rec-downlink bt-sco-wb">
  240. <ctl name="Internal BTSCO SampleRate" value="16000" />
  241. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
  242. </path>
  243.  
  244. <path name="incall-rec-uplink-and-downlink">
  245. <path name="incall-rec-uplink" />
  246. <path name="incall-rec-downlink" />
  247. </path>
  248.  
  249. <path name="incall-rec-uplink-and-downlink bt-sco">
  250. <ctl name="Internal BTSCO SampleRate" value="8000" />
  251. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
  252. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
  253. </path>
  254.  
  255. <path name="incall-rec-uplink-and-downlink bt-sco-wb">
  256. <ctl name="Internal BTSCO SampleRate" value="16000" />
  257. <ctl name="MultiMedia1 Mixer VOC_REC_UL" value="1" />
  258. <ctl name="MultiMedia1 Mixer VOC_REC_DL" value="1" />
  259. </path>
  260.  
  261. <path name="compress-voip-call">
  262. <ctl name="SLIM_0_RX_Voice Mixer Voip" value="1" />
  263. <ctl name="Voip_Tx Mixer SLIM_0_TX_Voip" value="1" />
  264. </path>
  265.  
  266. <path name="compress-voip-call bt-sco">
  267. <ctl name="Internal BTSCO SampleRate" value="8000" />
  268. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="1" />
  269. <ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="1" />
  270. </path>
  271.  
  272. <path name="compress-voip-call bt-sco-wb">
  273. <ctl name="Internal BTSCO SampleRate" value="16000" />
  274. <ctl name="INTERNAL_BT_SCO_RX_Voice Mixer Voip" value="1" />
  275. <ctl name="Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip" value="1" />
  276. </path>
  277.  
  278.  
  279. <!-- These are actual sound device specific mixer settings -->
  280. <path name="adc1">
  281. <ctl name="AIF1_CAP Mixer SLIM TX1" value="1" />
  282. <ctl name="SLIM_0_TX Channels" value="One" />
  283. <ctl name="SLIM TX1 MUX" value="DEC1" />
  284. <ctl name="DEC1 MUX" value="ADC1" />
  285. </path>
  286.  
  287. <path name="adc2">
  288. <ctl name="AIF1_CAP Mixer SLIM TX1" value="1" />
  289. <ctl name="SLIM_0_TX Channels" value="One" />
  290. <ctl name="SLIM TX1 MUX" value="DEC1" />
  291. <ctl name="DEC1 MUX" value="ADC2" />
  292. </path>
  293.  
  294. <path name="adc3">
  295. <ctl name="AIF1_CAP Mixer SLIM TX1" value="1" />
  296. <ctl name="SLIM_0_TX Channels" value="One" />
  297. <ctl name="SLIM TX1 MUX" value="DEC1" />
  298. <ctl name="DEC1 MUX" value="ADC3" />
  299. </path>
  300.  
  301. <path name="speaker">
  302. <ctl name="SLIM_0_RX Channels" value="Two" />
  303. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  304. <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
  305. <ctl name="RX2 MIX1 INP1" value="RX1" />
  306. <ctl name="RX3 MIX1 INP1" value="RX2" />
  307. <ctl name="RDAC3 MUX" value="DEM1" />
  308. <ctl name="RDAC4 MUX" value="DEM2" />
  309. <ctl name="RDAC5 MUX" value="DEM4" />
  310. <ctl name="LINEOUT1 Volume" value="14" />
  311. <ctl name="LINEOUT2 Volume" value="14" />
  312. </path>
  313.  
  314. <path name="speaker-lite">
  315. <path name="speaker" />
  316. </path>
  317.  
  318. <path name="speaker-reverse">
  319. <ctl name="SLIM_0_RX Channels" value="Two" />
  320. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  321. <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
  322. <ctl name="RX2 MIX1 INP1" value="RX2" />
  323. <ctl name="RX3 MIX1 INP1" value="RX1" />
  324. <ctl name="RDAC3 MUX" value="DEM1" />
  325. <ctl name="RDAC4 MUX" value="DEM2" />
  326. <ctl name="RDAC5 MUX" value="DEM4" />
  327. <ctl name="LINEOUT1 Volume" value="14" />
  328. <ctl name="LINEOUT2 Volume" value="14" />
  329. </path>
  330.  
  331. <path name="speaker-bottom">
  332. <ctl name="SLIM_0_RX Channels" value="One" />
  333. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  334. <ctl name="RX3 MIX1 INP1" value="RX1" />
  335. <ctl name="RDAC4 MUX" value="DEM2" />
  336. <ctl name="RDAC5 MUX" value="DEM4" />
  337. <ctl name="LINEOUT1 Volume" value="14" />
  338. <ctl name="LINEOUT2 Volume" value="14" />
  339. </path>
  340.  
  341. <path name="speaker-mic">
  342. <path name="adc1" />
  343. <ctl name="ADC1 Volume" value="17" />
  344. <ctl name="ADC2 Volume" value="0" />
  345. <ctl name="ADC3 Volume" value="0" />
  346. </path>
  347.  
  348. <path name="handset">
  349. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  350. <ctl name="SLIM_0_RX Channels" value="One" />
  351. <ctl name="RX1 MIX1 INP1" value="RX1" />
  352. <ctl name="CLASS_H_DSM MUX" value="RX_HPHL" />
  353. <ctl name="RDAC3 MUX" value="DEM2" />
  354. <ctl name="EAR PA Gain" value="POS_0_DB" />
  355. <ctl name="DAC1 Switch" value="1" />
  356. </path>
  357.  
  358. <path name="handset-mic">
  359. <path name="adc1" />
  360. <ctl name="ADC1 Volume" value="17" />
  361. <ctl name="ADC2 Volume" value="0" />
  362. <ctl name="ADC3 Volume" value="0" />
  363. </path>
  364.  
  365. <path name="primary-mic">
  366. <path name="adc1" />
  367. <ctl name="ADC1 Volume" value="14" />
  368. <ctl name="ADC2 Volume" value="0" />
  369. <ctl name="ADC3 Volume" value="0" />
  370. </path>
  371.  
  372. <path name="secondary-mic">
  373. <path name="adc3" />
  374. <ctl name="ADC1 Volume" value="0" />
  375. <ctl name="ADC2 Volume" value="0" />
  376. <ctl name="ADC3 Volume" value="14" />
  377. </path>
  378.  
  379. <path name="tertiary-mic">
  380. <path name="secondary-mic" />
  381. <ctl name="ADC1 Volume" value="0" />
  382. <ctl name="ADC2 Volume" value="0" />
  383. <ctl name="ADC3 Volume" value="0" />
  384. </path>
  385.  
  386. <path name="headphones">
  387. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  388. <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
  389. <ctl name="SLIM_0_RX Channels" value="Two" />
  390. <ctl name="RX1 MIX1 INP1" value="RX1" />
  391. <ctl name="RX2 MIX1 INP1" value="RX2" />
  392. <ctl name="CLASS_H_DSM MUX" value="RX_HPHL" />
  393. <ctl name="RDAC3 MUX" value="DEM2" />
  394. <ctl name="HPHL DAC Switch" value="1" />
  395. <ctl name="HPHR DAC Switch" value="1" />
  396. <ctl name="HPHL Volume" value="11" />
  397. <ctl name="HPHR Volume" value="11" />
  398. </path>
  399.  
  400. <path name="headphones-lite">
  401. <path name="headphones" />
  402. </path>
  403.  
  404. <path name="headset-mic">
  405. <path name="adc2" />
  406. <ctl name="ADC1 Volume" value="0" />
  407. <ctl name="ADC2 Volume" value="19" />
  408. <ctl name="ADC3 Volume" value="0" />
  409. </path>
  410.  
  411. <path name="voice-handset">
  412. <path name="handset" />
  413. </path>
  414.  
  415. <path name="hac-handset">
  416. <path name="handset" />
  417. </path>
  418.  
  419. <path name="voice-handset-tmus">
  420. <path name="handset" />
  421. </path>
  422.  
  423. <path name="voice-speaker">
  424. <ctl name="SLIM_0_RX Channels" value="Two" />
  425. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  426. <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
  427. <ctl name="RX2 MIX1 INP1" value="RX2" />
  428. <ctl name="RX3 MIX1 INP1" value="RX1" />
  429. <ctl name="RDAC3 MUX" value="DEM1" />
  430. <ctl name="RDAC4 MUX" value="DEM2" />
  431. <ctl name="RDAC5 MUX" value="DEM4" />
  432. <ctl name="LINEOUT1 Volume" value="14" />
  433. <ctl name="LINEOUT2 Volume" value="14" />
  434. </path>
  435.  
  436. <path name="voice-speaker-mic">
  437. <path name="speaker-mic" />
  438. </path>
  439.  
  440. <path name="voice-headphones">
  441. <!-- we don't use sidetone for headset <path name="sidetone-headphones" /> -->
  442. <path name="headphones" />
  443. </path>
  444.  
  445. <path name="voice-headphones-lite">
  446. <path name="voice-headphones" />
  447. </path>
  448.  
  449. <path name="voice-headset-mic">
  450. <path name="headset-mic" />
  451. </path>
  452.  
  453. <path name="speaker-and-headphones">
  454. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  455. <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
  456. <ctl name="SLIM_0_RX Channels" value="Two" />
  457. <ctl name="RX1 MIX1 INP1" value="RX1" />
  458. <ctl name="RX2 MIX1 INP1" value="RX2" />
  459. <ctl name="CLASS_H_DSM MUX" value="RX_HPHL" />
  460. <ctl name="RDAC3 MUX" value="DEM2" />
  461. <ctl name="HPHL DAC Switch" value="1" />
  462. <ctl name="HPHR DAC Switch" value="1" />
  463. <ctl name="HPHL Volume" value="11" />
  464. <ctl name="HPHR Volume" value="11" />
  465. <ctl name="RX3 MIX1 INP1" value="RX1" />
  466. <ctl name="RX3 MIX1 INP2" value="RX2" />
  467. <ctl name="SPK DAC Switch" value="1" />
  468. </path>
  469.  
  470. <path name="speaker-and-headphones-lite">
  471. <path name="speaker-and-headphones" />
  472. </path>
  473.  
  474. <path name="voice-rec-mic">
  475. <path name="handset-mic" />
  476. </path>
  477.  
  478. <path name="camcorder-mic-bf">
  479. <ctl name="AIF1_CAP Mixer SLIM TX1" value="1" />
  480. <ctl name="AIF1_CAP Mixer SLIM TX2" value="1" />
  481. <ctl name="SLIM_0_TX Channels" value="Two" />
  482. <ctl name="SLIM TX1 MUX" value="DEC1" />
  483. <ctl name="SLIM TX2 MUX" value="DEC2" />
  484. <ctl name="DEC1 MUX" value="ADC1" />
  485. <ctl name="DEC2 MUX" value="ADC3" />
  486. <ctl name="ADC1 Volume" value="19" />
  487. <ctl name="ADC2 Volume" value="0" />
  488. <ctl name="ADC3 Volume" value="19" />
  489. </path>
  490.  
  491. <path name="camcorder-mic">
  492. <ctl name="AIF1_CAP Mixer SLIM TX1" value="1" />
  493. <ctl name="SLIM_0_TX Channels" value="One" />
  494. <ctl name="SLIM TX1 MUX" value="DEC1" />
  495. <ctl name="DEC1 MUX" value="ADC3" />
  496. <ctl name="ADC1 Volume" value="0" />
  497. <ctl name="ADC2 Volume" value="0" />
  498. <ctl name="ADC3 Volume" value="19" />
  499. </path>
  500.  
  501. <path name="stereo-mic12">
  502. <path name="camcorder-mic-bf" />
  503. </path>
  504.  
  505. <path name="stereo-mic13">
  506. <path name="camcorder-mic-bf" />
  507. </path>
  508.  
  509. <path name="stereo-mic23">
  510. <path name="camcorder-mic-bf" />
  511. </path>
  512.  
  513. <path name="bt-sco-headset">
  514. </path>
  515.  
  516. <path name="bt-sco-mic">
  517. </path>
  518.  
  519. <path name="bt-sco-headset-wb">
  520. </path>
  521.  
  522. <path name="bt-sco-mic-wb">
  523. </path>
  524.  
  525. <path name="capture-fm">
  526. </path>
  527.  
  528. <!-- Dual MIC devices -->
  529. <path name="dmic-endfire">
  530. <ctl name="AIF1_CAP Mixer SLIM TX1" value="1" />
  531. <ctl name="AIF1_CAP Mixer SLIM TX2" value="1" />
  532. <ctl name="SLIM_0_TX Channels" value="Two" />
  533. <ctl name="SLIM TX1 MUX" value="DEC1" />
  534. <ctl name="SLIM TX2 MUX" value="DEC2" />
  535. <ctl name="DEC1 MUX" value="ADC1" />
  536. <ctl name="DEC2 MUX" value="ADC3" />
  537. <ctl name="ADC1 Volume" value="17" />
  538. <ctl name="ADC2 Volume" value="0" />
  539. <ctl name="ADC3 Volume" value="17" />
  540. </path>
  541.  
  542. <path name="speaker-dmic-endfire">
  543. <path name="dmic-endfire" />
  544. </path>
  545.  
  546. <path name="voice-dmic-ef-tmus">
  547. <path name="dmic-endfire" />
  548. </path>
  549.  
  550. <path name="voice-dmic-ef">
  551. <path name="dmic-endfire" />
  552. </path>
  553.  
  554. <path name="voice-speaker-dmic-ef">
  555. <path name="dmic-endfire" />
  556. </path>
  557.  
  558. <path name="voice-rec-dmic-ef">
  559. <path name="dmic-endfire" />
  560. </path>
  561.  
  562. <path name="voice-rec-dmic-ef-fluence">
  563. <path name="dmic-endfire" />
  564. </path>
  565.  
  566. <path name="handset-stereo-dmic-ef">
  567. <path name="speaker-dmic-endfire" />
  568. </path>
  569.  
  570. <path name="speaker-stereo-dmic-ef">
  571. <path name="speaker-dmic-endfire" />
  572. </path>
  573.  
  574. <!-- TTY devices -->
  575.  
  576. <path name="tty-headphones">
  577. <ctl name="SLIM RX1 MUX" value="AIF1_PB" />
  578. <ctl name="SLIM RX2 MUX" value="AIF1_PB" />
  579. <ctl name="SLIM_0_RX Channels" value="Two" />
  580. <ctl name="RX1 MIX1 INP1" value="RX1" />
  581. <ctl name="RX2 MIX1 INP1" value="RX2" />
  582. <ctl name="CLASS_H_DSM MUX" value="RX_HPHL" />
  583. <ctl name="RDAC3 MUX" value="DEM2" />
  584. <ctl name="HPHL DAC Switch" value="1" />
  585. <ctl name="HPHR DAC Switch" value="1" />
  586. <ctl name="HPHL Volume" value="11" />
  587. <ctl name="HPHR Volume" value="11" />
  588. </path>
  589.  
  590. <path name="tty-headphones-lite">
  591. <path name="tty-headphones" />
  592. </path>
  593.  
  594. <path name="voice-tty-full-headphones">
  595. <ctl name="TTY Mode" value="FULL" />
  596. <path name="tty-headphones" />
  597. </path>
  598.  
  599. <path name="voice-tty-full-headphones-lite">
  600. <path name="voice-tty-full-headphones" />
  601. </path>
  602.  
  603. <path name="voice-tty-vco-headphones">
  604. <ctl name="TTY Mode" value="VCO" />
  605. <path name="tty-headphones" />
  606. </path>
  607.  
  608. <path name="voice-tty-vco-headphones-lite">
  609. <path name="voice-tty-vco-headphones" />
  610. </path>
  611.  
  612. <path name="voice-tty-hco-handset">
  613. <path name="handset" />
  614. </path>
  615.  
  616. <path name="voice-tty-full-headset-mic">
  617. <ctl name="TTY Mode" value="FULL" />
  618. <path name="adc2" />
  619. <ctl name="ADC1 Volume" value="0" />
  620. <ctl name="ADC2 Volume" value="2" />
  621. <ctl name="ADC3 Volume" value="0" />
  622. </path>
  623.  
  624. <path name="voice-tty-hco-headset-mic">
  625. <ctl name="TTY Mode" value="HCO" />
  626. <path name="adc2" />
  627. <ctl name="ADC1 Volume" value="0" />
  628. <ctl name="ADC2 Volume" value="2" />
  629. <ctl name="ADC3 Volume" value="0" />
  630. </path>
  631.  
  632. <path name="voice-tty-vco-handset-mic">
  633. <path name="handset-mic" />
  634. </path>
  635.  
  636. </mixer>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement