Skip to content

Commit 410cb1d

Browse files
committed
test: nvl-hx: Add alsa states SDW_RT712
Add alsa states for NVL-HX RT712 SDW codec Signed-off-by: Patryk Kuniecki <patryk.kuniecki@intel.com>
1 parent da3d9af commit 410cb1d

File tree

1 file changed

+251
-0
lines changed

1 file changed

+251
-0
lines changed

alsa_settings/NVL_SDW_RT712.state

Lines changed: 251 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,251 @@
1+
state.CODEC {
2+
control.1 {
3+
iface PCM
4+
name 'Playback Channel Map'
5+
value.0 0
6+
value.1 0
7+
}
8+
control.2 {
9+
iface PCM
10+
name 'Capture Channel Map'
11+
value.0 0
12+
value.1 0
13+
}
14+
control.3 {
15+
iface MIXER
16+
name 'PCM Playback Switch'
17+
value true
18+
}
19+
control.4 {
20+
iface MIXER
21+
name 'PCM Playback Volume'
22+
value.0 108
23+
value.1 108
24+
}
25+
}
26+
state.sofsoundwire {
27+
control.1 {
28+
iface MIXER
29+
name 'rt1320-1 FU21 Playback Volume'
30+
value.0 87
31+
value.1 87
32+
}
33+
control.2 {
34+
iface MIXER
35+
name 'rt1320-1 RX Channel Select'
36+
value 'L,R'
37+
}
38+
control.3 {
39+
iface MIXER
40+
name 'rt1320-1 FU Capture Switch'
41+
value.0 true
42+
value.1 true
43+
value.2 true
44+
value.3 true
45+
}
46+
control.4 {
47+
iface MIXER
48+
name 'rt1320-1 FU Capture Volume'
49+
value.0 37
50+
value.1 37
51+
value.2 36
52+
value.3 36
53+
}
54+
control.5 {
55+
iface MIXER
56+
name 'rt1320-1 R0 Calibration'
57+
value false
58+
}
59+
control.6 {
60+
iface MIXER
61+
name 'rt1320-1 DSP FW Update'
62+
value false
63+
}
64+
control.7 {
65+
iface MIXER
66+
name 'rt1320-1 R0 Load Mode'
67+
value.0 0
68+
value.1 0
69+
}
70+
control.8 {
71+
iface MIXER
72+
name 'rt1320-1 R0 Temperature'
73+
value.0 0
74+
value.1 0
75+
}
76+
control.9 {
77+
iface MIXER
78+
name 'rt1320-1 RAE Update'
79+
value false
80+
}
81+
control.10 {
82+
iface MIXER
83+
name 'rt712 FU06 Playback Volume'
84+
value.0 60
85+
value.1 60
86+
}
87+
control.11 {
88+
iface MIXER
89+
name 'rt712 FU05 Playback Volume'
90+
value.0 60
91+
value.1 60
92+
}
93+
control.12 {
94+
iface MIXER
95+
name 'rt712 FU0F Capture Switch'
96+
value.0 true
97+
value.1 true
98+
}
99+
control.13 {
100+
iface MIXER
101+
name 'rt712 FU0F Capture Volume'
102+
value.0 46
103+
value.1 46
104+
}
105+
control.14 {
106+
iface MIXER
107+
name 'rt712 FU44 Boost Volume'
108+
value.0 2
109+
value.1 2
110+
}
111+
control.15 {
112+
iface MIXER
113+
name 'rt712 FU05 Playback Switch'
114+
value.0 true
115+
value.1 true
116+
}
117+
control.16 {
118+
iface MIXER
119+
name 'rt712 FU1E Capture Switch'
120+
value.0 false
121+
value.1 false
122+
value.2 false
123+
value.3 false
124+
}
125+
control.17 {
126+
iface MIXER
127+
name 'rt712 FU1E Capture Volume'
128+
value.0 47
129+
value.1 47
130+
value.2 54
131+
value.3 54
132+
}
133+
control.18 {
134+
iface MIXER
135+
name 'rt712 FU15 Boost Volume'
136+
value.0 2
137+
value.1 2
138+
value.2 2
139+
value.3 2
140+
}
141+
control.19 {
142+
iface MIXER
143+
name 'Speaker Switch'
144+
value true
145+
}
146+
control.20 {
147+
iface MIXER
148+
name 'Headphone Switch'
149+
value true
150+
}
151+
control.21 {
152+
iface MIXER
153+
name 'Headset Mic Switch'
154+
value true
155+
}
156+
control.22 {
157+
iface CARD
158+
name 'Headphone Jack'
159+
value true
160+
}
161+
control.23 {
162+
iface CARD
163+
name 'Headset Mic Jack'
164+
value true
165+
}
166+
control.24 {
167+
iface MIXER
168+
name 'rt1320-1 OT23 L Switch'
169+
value true
170+
}
171+
control.25 {
172+
iface MIXER
173+
name 'rt1320-1 OT23 R Switch'
174+
value true
175+
}
176+
control.26 {
177+
iface MIXER
178+
name 'rt712 ADC 23 Mux'
179+
value MIC2
180+
}
181+
control.27 {
182+
iface MIXER
183+
name 'rt712 OT23 L Switch'
184+
value true
185+
}
186+
control.28 {
187+
iface MIXER
188+
name 'rt712 OT23 R Switch'
189+
value true
190+
}
191+
control.29 {
192+
iface MIXER
193+
name 'Pre Mixer Speaker Playback Volume'
194+
value.0 45
195+
value.1 45
196+
}
197+
control.30 {
198+
iface MIXER
199+
name 'Post Mixer Speaker Playback Volume'
200+
value.0 45
201+
value.1 45
202+
}
203+
control.34 {
204+
iface MIXER
205+
name 'Post Mixer Speaker Playback DRC switch'
206+
value false
207+
}
208+
control.35 {
209+
iface MIXER
210+
name 'Pre Mixer Jack Out Playback Volume'
211+
value.0 45
212+
value.1 45
213+
}
214+
control.36 {
215+
iface MIXER
216+
name 'Post Mixer Jack Out Playback Volume'
217+
value.0 45
218+
value.1 45
219+
}
220+
control.38 {
221+
iface MIXER
222+
name 'Pre Mixer Deepbuffer Jack Out Volume'
223+
value.0 45
224+
value.1 45
225+
}
226+
control.40 {
227+
iface MIXER
228+
name 'Microphone Capture TDFB beam switch'
229+
value false
230+
}
231+
control.41 {
232+
iface MIXER
233+
name 'Microphone Capture TDFB angle set enum'
234+
value '-90'
235+
}
236+
control.43 {
237+
iface MIXER
238+
name 'Microphone Capture DRC switch'
239+
value false
240+
}
241+
control.45 {
242+
iface MIXER
243+
name 'rt712 ADC 0A Mux'
244+
value DMIC1
245+
}
246+
control.46 {
247+
iface MIXER
248+
name 'rt712 ADC 0B Mux'
249+
value DMIC2
250+
}
251+
}

0 commit comments

Comments
 (0)