summaryrefslogtreecommitdiff
path: root/data/alsa/ucm/msm8974-taiko-mtp-snd-card/msm8974-taiko-mtp-snd-card.conf
blob: 84aacce96501ebf6e8fcd29eabeea2c9fbba73a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
SectionUseCase."HiFi" {
	File "HiFi"
}

SectionUseCase."VoiceCall" {
	File "VoiceCall"
}

SectionDefaults [
	cdev "hw:msm8974taikomtp"

	cset "name='TTY Mode' OFF"
	cset "name='LINEOUT1 Volume' 13"
	cset "name='LINEOUT2 Volume' 13"
	cset "name='LINEOUT3 Volume' 13"
	cset "name='LINEOUT4 Volume' 13"
	cset "name='HPHL Volume' 20"
	cset "name='HPHR Volume' 20"
	cset "name='RX1 Digital Volume' 84"
	cset "name='RX2 Digital Volume' 84"
	cset "name='RX3 Digital Volume' 84"
	cset "name='RX4 Digital Volume' 84"
	cset "name='RX5 Digital Volume' 84"
	cset "name='RX6 Digital Volume' 84"
	cset "name='RX7 Digital Volume' 84"
	cset "name='ADC1 Volume' 0"
	cset "name='ADC2 Volume' 0"
	cset "name='ADC3 Volume' 0"
	cset "name='ADC4 Volume' 0"
	cset "name='ADC5 Volume' 0"
	cset "name='ADC6 Volume' 0"
	cset "name='DEC1 Volume' 84"
	cset "name='DEC2 Volume' 84"
	cset "name='DEC3 Volume' 84"
	cset "name='DEC4 Volume' 84"
	cset "name='DEC5 Volume' 84"
	cset "name='DEC6 Volume' 84"
	cset "name='DEC7 Volume' 84"
	cset "name='DEC8 Volume' 84"
	cset "name='DEC9 Volume' 84"
	cset "name='DEC10 Volume' 84"
	cset "name='COMP0 Switch' 0"
	cset "name='COMP1 Switch' 0"
	cset "name='COMP2 Switch' 0"
	cset "name='SLIMBUS_3_RX Port Mixer MI2S_TX' 0"
	cset "name='HDMI_RX Port Mixer MI2S_TX' 0"
	cset "name='SLIMBUS_0_RX Port Mixer SLIM_0_TX' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1' 0"
	cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia2' 0"
	cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia3' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia2' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia3' 0"
	cset "name='SLIMBUS_0_RX Port Mixer SEC_AUX_PCM_UL_TX' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5' 0"
	cset "name='AUX_PCM_RX Audio Mixer MultiMedia5' 0"
	cset "name='AUX_PCM_RX_Voice Mixer CSVoice' 0"
	cset "name='SEC_AUX_PCM_RX_Voice Mixer CSVoice' 0"
	cset "name='Voice_Tx Mixer SLIM_0_TX_Voice' 0"
	cset "name='Voice_Tx Mixer SEC_AUX_PCM_TX_Voice' 0"
	cset "name='VOC_EXT_EC MUX' NONE"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia1' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia5' 0"
	cset "name='MultiMedia1 Mixer INTERNAL_BT_SCO_TX' 0"
	cset "name='AUX PCM SampleRate' rate_8000"
	cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia1' 0"
	cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia5' 0"
	cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia4' 0"
	cset "name='MultiMedia1 Mixer SEC_AUX_PCM_UL_TX' 0"
	cset "name='SEC_AUX_PCM_RX_Voice Mixer CSVoice' 0"
	cset "name='SEC_AUX_PCM_RX Audio Mixer MultiMedia6' 0"
	cset "name='MultiMedia6 Mixer SLIM_0_TX' 0"
	cset "name='Voice_Tx Mixer SEC_AUX_PCM_TX_Voice' 0"
	cset "name='SEC_AUX_PCM_RX_Voice Mixer VoLTE' 0"
	cset "name='VoLTE_Tx Mixer SEC_AUX_PCM_TX_VoLTE' 0"
	cset "name='HDMI_RX_Voice Mixer CSVoice' 0"
	cset "name='SLIM_0_RX_Voice Mixer CSVoice' 0"
	cset "name='SLIMBUS_4_RX Audio Mixer MultiMedia1' 0"
	cset "name='SLIMBUS_4_RX Audio Mixer MultiMedia2' 0"
	cset "name='MultiMedia5 Mixer SLIM_0_TX' 0"
	cset "name='MultiMedia5 Mixer AFE_PCM_TX' 0"
	cset "name='MultiMedia1 Mixer MI2S_TX' 0"
	cset "name='MultiMedia1 Mixer SLIM_0_TX' 0"
	cset "name='MultiMedia1 Mixer SLIM_4_TX' 0"
	cset "name='MultiMedia1 Mixer INTERNAL_BT_SCO_TX' 0"
	cset "name='HDMI Mixer MultiMedia1' 0"
	cset "name='HDMI Mixer MultiMedia2' 0"
	cset "name='HDMI Mixer MultiMedia3' 0"
	cset "name='HDMI Mixer MultiMedia4' 0"
	cset "name='HDMI Mixer MultiMedia5' 0"
	cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia1' 0"
	cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia2' 0"
	cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia3' 0"
	cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia4' 0"
	cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia5' 0"
	cset "name='IIR1 INP1 MUX' ZERO"
	cset "name='IIR1 INP2 MUX' ZERO"
	cset "name='IIR2 INP1 MUX' ZERO"
	cset "name='IIR2 INP2 MUX' ZERO"
	cset "name='SLIM0_RX_VI_FB_LCH_MUX' ZERO"
	cset "name='SLIM TX10 MUX' ZERO"
	cset "name='SLIM TX9 MUX' ZERO"
	cset "name='SLIM TX8 MUX' ZERO"
	cset "name='SLIM TX7 MUX' ZERO"
	cset "name='SLIM TX6 MUX' ZERO"
	cset "name='SLIM TX5 MUX' ZERO"
	cset "name='SLIM TX4 MUX' ZERO"
	cset "name='SLIM TX3 MUX' ZERO"
	cset "name='SLIM TX2 MUX' ZERO"
	cset "name='SLIM TX1 MUX' ZERO"
	cset "name='DEC10 MUX' ZERO"
	cset "name='DEC9 MUX' ZERO"
	cset "name='DEC8 MUX' ZERO"
	cset "name='DEC7 MUX' ZERO"
	cset "name='DEC6 MUX' ZERO"
	cset "name='DEC5 MUX' ZERO"
	cset "name='DEC4 MUX' ZERO"
	cset "name='DEC3 MUX' ZERO"
	cset "name='DEC2 MUX' ZERO"
	cset "name='DEC1 MUX' ZERO"
	cset "name='RX2 MIX2 INP2' ZERO"
	cset "name='RX2 MIX2 INP1' ZERO"
	cset "name='RX1 MIX2 INP2' ZERO"
	cset "name='RX1 MIX2 INP1' ZERO"
	cset "name='RX7 MIX1 INP2' ZERO"
	cset "name='RX7 MIX1 INP1' ZERO"
	cset "name='RX6 MIX1 INP2' ZERO"
	cset "name='RX6 MIX1 INP1' ZERO"
	cset "name='RX5 MIX1 INP2' ZERO"
	cset "name='RX5 MIX1 INP1' ZERO"
	cset "name='RX4 MIX1 INP2' ZERO"
	cset "name='RX4 MIX1 INP1' ZERO"
	cset "name='RX3 MIX1 INP2' ZERO"
	cset "name='RX3 MIX1 INP1' ZERO"
	cset "name='RX2 MIX1 INP2' ZERO"
	cset "name='RX2 MIX1 INP1' ZERO"
	cset "name='RX1 MIX1 INP3' ZERO"
	cset "name='RX1 MIX1 INP2' ZERO"
	cset "name='RX1 MIX1 INP1' ZERO"
	cset "name='HPHL DAC Switch' 0"
	cset "name='DAC1 Switch' 0"
	cset "name='SLIM_0_RX Channels' One"
	cset "name='SLIM_0_TX Channels' One"
	cset "name='SLIM RX1 MUX' AIF1_PB"
	cset "name='EAR PA Gain' POS_6_DB"
	cset "name='SLIM RX2 MUX' ZERO"
	cset "name='SPK DRV Volume' 8"
	cset "name='AIF1_CAP Mixer SLIM TX7' 0"
	cset "name='AIF1_CAP Mixer SLIM TX8' 0"
	cset "name='CLASS_H_DSM MUX' ZERO"
	cset "name='SLIMBUS_0_RX Audio Mixer MultiMedia4' 0"
	cset "name='AFE_PCM_RX Audio Mixer MultiMedia4' 0"
	cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia4' 0"
	cset "name='HDMI Mixer MultiMedia4' 0"
	cset "name='INTERNAL_BT_SCO_RX Audio Mixer MultiMedia4' 0"
	cset "name='AFE_PCM_RX Audio Mixer MultiMedia1' 0"
	cset "name='MultiMedia1 Mixer AFE_PCM_TX' 0"
	cset "name='AFE_PCM_RX_Voice Mixer CSVoice' 0"
	cset "name='Voice_Tx Mixer AFE_PCM_TX_Voice' 0"
	cset "name='AFE_PCM_RX Audio Mixer MultiMedia5' 0"
	cset "name='SLIMBUS_0_RX Port Mixer INTERNAL_FM_TX' 0"
	cset "name='SLIMBUS_DL_HL Switch' 0"
	cset "name='MultiMedia1 Mixer INTERNAL_FM_TX' 0"
	cset "name='MultiMedia2 Mixer INTERNAL_FM_TX' 0"
	cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia1' 0"
	cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia5' 0"
	cset "name='Internal FM RX Volume' 0"
	cset "name='MultiMedia2 Mixer SLIM_0_TX' 0"
	cset "name='SLIM_0_RX_Voice Mixer Voice Stub' 0"
	cset "name='QUAT_MI2S_RX_Voice Mixer Voice Stub' 0"
	cset "name='AFE_PCM_RX_Voice Mixer Voice Stub' 0"
	cset "name='Voice Stub Tx Mixer SLIM_0_TX' 0"
	cset "name='AFE_PCM_RX Port Mixer SLIM_0_TX' 0"
	cset "name='MultiMedia1 Mixer VOC_REC_UL' 0"
	cset "name='MultiMedia1 Mixer VOC_REC_DL' 0"
	cset "name='SLIM_0_RX_Voice Mixer VoLTE' 0"
	cset "name='VoLTE_Tx Mixer SLIM_0_TX_VoLTE' 0"
	cset "name='HDMI_RX_Voice Mixer VoLTE' 0"
	cset "name='INTERNAL_BT_SCO_RX_Voice Mixer VoLTE' 0"
	cset "name='VoLTE_Tx Mixer INTERNAL_BT_SCO_TX_VoLTE' 0"
	cset "name='AFE_PCM_RX_Voice Mixer VoLTE' 0"
	cset "name='VoLTE_Tx Mixer AFE_PCM_TX_VoLTE' 0"
	cset "name='QUAT_MI2S_RX_Voice Mixer VoLTE' 0"
	cset "name='SLIM_0_RX_Voice Mixer VoWLAN' 0"
	cset "name='VoWLAN_Tx Mixer SLIM_0_TX_VoWLAN' 0"
	cset "name='HDMI_RX_Voice Mixer VoWLAN' 0"
	cset "name='INTERNAL_BT_SCO_RX_Voice Mixer VoWLAN' 0"
	cset "name='VoWLAN_Tx Mixer INTERNAL_BT_SCO_TX_VoWLAN' 0"
	cset "name='AFE_PCM_RX_Voice Mixer VoWLAN' 0"
	cset "name='VoWLAN_Tx Mixer AFE_PCM_TX_VoWLAN' 0"
	cset "name='SLIM_0_RX_Voice Mixer Voice2' 0"
	cset "name='Voice2_Tx Mixer SLIM_0_TX_Voice2' 0"
	cset "name='HDMI_RX_Voice Mixer Voice2' 0"
	cset "name='Voice2_Tx Mixer SLIM_0_TX_Voice2' 0"
	cset "name='INTERNAL_BT_SCO_RX_Voice Mixer Voice2' 0"
	cset "name='Voice2_Tx Mixer INTERNAL_BT_SCO_TX_Voice2' 0"
	cset "name='AFE_PCM_RX_Voice Mixer Voice2' 0"
	cset "name='Voice2_Tx Mixer AFE_PCM_TX_Voice2' 0"
	cset "name='SLIM_0_RX_Voice Mixer Voip' 0"
	cset "name='Voip_Tx Mixer SLIM_0_TX_Voip' 0"
	cset "name='INTERNAL_BT_SCO_RX_Voice Mixer Voip' 0"
	cset "name='Voip_Tx Mixer INTERNAL_BT_SCO_TX_Voip' 0"
	cset "name='AFE_PCM_RX_Voice Mixer Voip' 0"
	cset "name='Voip_Tx Mixer AFE_PCM_TX_Voip' 0"
	cset "name='QUAT_MI2S_RX_Voice Mixer Voip' 0"
	cset "name='SLIM_0_RX_Voice Mixer QCHAT' 0"
	cset "name='QCHAT_Tx Mixer SLIM_0_TX_QCHAT' 0"
	cset "name='SEC_AUX_PCM_RX_Voice Mixer QCHAT' 0"
	cset "name='AUDIO_REF_EC_UL1 MUX' None"
	cset "name='IIR1 Band1' 268435456"
	cset "name='IIR1 Band1' 0"
	cset "name='IIR1 Band1' ,0"
	cset "name='IIR1 Band1' ,,0"
	cset "name='IIR1 Band1' ,,,0"
	cset "name='IIR1 Band2' 268435456"
	cset "name='IIR1 Band2' 0"
	cset "name='IIR1 Band2' ,0"
	cset "name='IIR1 Band2' ,,0"
	cset "name='IIR1 Band2' ,,,0"
	cset "name='IIR1 Band3' 268435456"
	cset "name='IIR1 Band3' 0"
	cset "name='IIR1 Band3' ,0"
	cset "name='IIR1 Band3' ,,0"
	cset "name='IIR1 Band3' ,,,0"
	cset "name='IIR1 Band4' 268435456"
	cset "name='IIR1 Band4' 0"
	cset "name='IIR1 Band4' ,0"
	cset "name='IIR1 Band4' ,,0"
	cset "name='IIR1 Band4' ,,,0"
	cset "name='IIR1 Band5' 268435456"
	cset "name='IIR1 Band5' 0"
	cset "name='IIR1 Band5' ,0"
	cset "name='IIR1 Band5' ,,0"
	cset "name='IIR1 Band5' ,,,0"
	cset "name='IIR1 Enable Band1' 0"
	cset "name='IIR1 Enable Band2' 0"
	cset "name='IIR1 Enable Band3' 0"
	cset "name='IIR1 Enable Band4' 0"
	cset "name='IIR1 Enable Band5' 0"
	cset "name='IIR1 INP1 Volume' 84"
	cset "name='IIR1 INP2 Volume' 84"
	cset "name='IIR2 Band1' 268435456"
	cset "name='IIR2 Band1' 0"
	cset "name='IIR2 Band1' ,0"
	cset "name='IIR2 Band1' ,,0"
	cset "name='IIR2 Band1' ,,,0"
	cset "name='IIR2 Band2' 268435456"
	cset "name='IIR2 Band2' 0"
	cset "name='IIR2 Band2' ,0"
	cset "name='IIR2 Band2' ,,0"
	cset "name='IIR2 Band2' ,,,0"
	cset "name='IIR2 Band3' 268435456"
	cset "name='IIR2 Band3' 0"
	cset "name='IIR2 Band3' ,0"
	cset "name='IIR2 Band3' ,,0"
	cset "name='IIR2 Band3' ,,,0"
	cset "name='IIR2 Band4' 268435456"
	cset "name='IIR2 Band4' 0"
	cset "name='IIR2 Band4' ,0"
	cset "name='IIR2 Band4' ,,0"
	cset "name='IIR2 Band4' ,,,0"
	cset "name='IIR2 Band5' 268435456"
	cset "name='IIR2 Band5' 0"
	cset "name='IIR2 Band5' ,0"
	cset "name='IIR2 Band5' ,,0"
	cset "name='IIR2 Band5' ,,,0"
	cset "name='IIR2 Enable Band1' 0"
	cset "name='IIR2 Enable Band2' 0"
	cset "name='IIR2 Enable Band3' 0"
	cset "name='IIR2 Enable Band4' 0"
	cset "name='IIR2 Enable Band5' 0"
	cset "name='IIR2 INP1 Volume' 84"
	cset "name='IIR2 INP2 Volume' 84"
	cset "name='ANC Slot' 0"
	cset "name='ANC1 FB MUX' ZERO"
	cset "name='ANC1 MUX' ZERO"
	cset "name='ANC2 MUX' ZERO"
	cset "name='ANC Function' OFF"
	cset "name='AIF1_CAP Mixer SLIM TX9' 0"
	cset "name='AIF1_CAP Mixer SLIM TX10' 0"
	cset "name='Incall_Music Audio Mixer MultiMedia1' 0"
	cset "name='INTERNAL_FM_RX Audio Mixer MultiMedia4' 0"
	cset "name='Incall_Music Audio Mixer MultiMedia5' 0"
	cset "name='TFA98XX_SPKR_AMP' 0"
	cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia1' 0"
	cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia4' 0"
	cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia5' 0"
	cset "name='QUAT_MI2S_RX Audio Mixer MultiMedia10' 0"
	cset "name='QUAT_MI2S_RX_Voice Mixer CSVoice' 0"
	cset "name='QUAT_MI2S_RX_Voice Mixer Voice2' 0"
	cset "name='MultiMedia8 Mixer SLIM_0_TX' 0"
	cset "name='MultiMedia8 Mixer INTERNAL_BT_SCO_TX' 0"
	cset "name='MultiMedia8 Mixer AFE_PCM_TX' 0"
	cset "name='MultiMedia8 Mixer VOC_REC_UL' 0"
	cset "name='MultiMedia8 Mixer VOC_REC_DL' 0"
	cset "name='LSM1 MUX' None"
	cset "name='SLIMBUS_5_TX LSM Function' None"
	cset "name='MADONOFF Switch' 0"
	cset "name='AFE_PCM_RX Audio Mixer MultiMedia2' 0"
	cset "name='SLIM_0_RX Format' S16_LE"
	cset "name='SLIM_0_RX SampleRate' KHZ_48"
]