tasound.state - arm-sdk - os build toolkit for various embedded devices
HTML git clone https://git.parazyd.org/arm-sdk
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
tasound.state (23478B)
---
1 state.ROCKCHIPI2S {
2 control.1 {
3 iface MIXER
4 name 'MIC Bias VCM Bandgap'
5 value 'High Performance'
6 comment {
7 access 'read write'
8 type ENUMERATED
9 count 1
10 item.0 'Low Power'
11 item.1 'High Performance'
12 }
13 }
14 control.2 {
15 iface MIXER
16 name 'DMIC MIC Comp Filter Config'
17 value 6
18 comment {
19 access 'read write'
20 type INTEGER
21 count 1
22 range '0 - 15'
23 }
24 }
25 control.3 {
26 iface MIXER
27 name 'MIC1 Boost Volume'
28 value 0
29 comment {
30 access 'read write'
31 type INTEGER
32 count 1
33 range '0 - 2'
34 dbmin 0
35 dbmax 3000
36 dbvalue.0 0
37 }
38 }
39 control.4 {
40 iface MIXER
41 name 'MIC2 Boost Volume'
42 value 0
43 comment {
44 access 'read write'
45 type INTEGER
46 count 1
47 range '0 - 2'
48 dbmin 0
49 dbmax 3000
50 dbvalue.0 0
51 }
52 }
53 control.5 {
54 iface MIXER
55 name 'MIC1 Volume'
56 value 0
57 comment {
58 access 'read write'
59 type INTEGER
60 count 1
61 range '0 - 20'
62 dbmin 0
63 dbmax 2000
64 dbvalue.0 0
65 }
66 }
67 control.6 {
68 iface MIXER
69 name 'MIC2 Volume'
70 value 0
71 comment {
72 access 'read write'
73 type INTEGER
74 count 1
75 range '0 - 20'
76 dbmin 0
77 dbmax 2000
78 dbvalue.0 0
79 }
80 }
81 control.7 {
82 iface MIXER
83 name 'LINEA Single Ended Volume'
84 value 1
85 comment {
86 access 'read write'
87 type INTEGER
88 count 1
89 range '0 - 1'
90 dbmin -600
91 dbmax 0
92 dbvalue.0 0
93 }
94 }
95 control.8 {
96 iface MIXER
97 name 'LINEB Single Ended Volume'
98 value 1
99 comment {
100 access 'read write'
101 type INTEGER
102 count 1
103 range '0 - 1'
104 dbmin -600
105 dbmax 0
106 dbvalue.0 0
107 }
108 }
109 control.9 {
110 iface MIXER
111 name 'LINEA Volume'
112 value 2
113 comment {
114 access 'read write'
115 type INTEGER
116 count 1
117 range '0 - 5'
118 dbmin -600
119 dbmax 2000
120 dbvalue.0 0
121 }
122 }
123 control.10 {
124 iface MIXER
125 name 'LINEB Volume'
126 value 2
127 comment {
128 access 'read write'
129 type INTEGER
130 count 1
131 range '0 - 5'
132 dbmin -600
133 dbmax 2000
134 dbvalue.0 0
135 }
136 }
137 control.11 {
138 iface MIXER
139 name 'LINEA Ext Resistor Gain Mode'
140 value false
141 comment {
142 access 'read write'
143 type BOOLEAN
144 count 1
145 }
146 }
147 control.12 {
148 iface MIXER
149 name 'LINEB Ext Resistor Gain Mode'
150 value false
151 comment {
152 access 'read write'
153 type BOOLEAN
154 count 1
155 }
156 }
157 control.13 {
158 iface MIXER
159 name 'ADCL Boost Volume'
160 value 0
161 comment {
162 access 'read write'
163 type INTEGER
164 count 1
165 range '0 - 7'
166 dbmin 0
167 dbmax 4200
168 dbvalue.0 0
169 }
170 }
171 control.14 {
172 iface MIXER
173 name 'ADCR Boost Volume'
174 value 0
175 comment {
176 access 'read write'
177 type INTEGER
178 count 1
179 range '0 - 7'
180 dbmin 0
181 dbmax 4200
182 dbvalue.0 0
183 }
184 }
185 control.15 {
186 iface MIXER
187 name 'ADCL Volume'
188 value 12
189 comment {
190 access 'read write'
191 type INTEGER
192 count 1
193 range '0 - 15'
194 dbmin -1200
195 dbmax 300
196 dbvalue.0 0
197 }
198 }
199 control.16 {
200 iface MIXER
201 name 'ADCR Volume'
202 value 12
203 comment {
204 access 'read write'
205 type INTEGER
206 count 1
207 range '0 - 15'
208 dbmin -1200
209 dbmax 300
210 dbvalue.0 0
211 }
212 }
213 control.17 {
214 iface MIXER
215 name 'ADC Oversampling Rate'
216 value '128*fs'
217 comment {
218 access 'read write'
219 type ENUMERATED
220 count 1
221 item.0 '64*fs'
222 item.1 '128*fs'
223 }
224 }
225 control.18 {
226 iface MIXER
227 name 'ADC Quantizer Dither'
228 value true
229 comment {
230 access 'read write'
231 type BOOLEAN
232 count 1
233 }
234 }
235 control.19 {
236 iface MIXER
237 name 'ADC High Performance Mode'
238 value 'High Performance'
239 comment {
240 access 'read write'
241 type ENUMERATED
242 count 1
243 item.0 'Low Power'
244 item.1 'High Performance'
245 }
246 }
247 control.20 {
248 iface MIXER
249 name 'DAC Mono Mode'
250 value false
251 comment {
252 access 'read write'
253 type BOOLEAN
254 count 1
255 }
256 }
257 control.21 {
258 iface MIXER
259 name 'SDIN Mode'
260 value false
261 comment {
262 access 'read write'
263 type BOOLEAN
264 count 1
265 }
266 }
267 control.22 {
268 iface MIXER
269 name 'SDOUT Mode'
270 value false
271 comment {
272 access 'read write'
273 type BOOLEAN
274 count 1
275 }
276 }
277 control.23 {
278 iface MIXER
279 name 'SDOUT Hi-Z Mode'
280 value true
281 comment {
282 access 'read write'
283 type BOOLEAN
284 count 1
285 }
286 }
287 control.24 {
288 iface MIXER
289 name 'Filter Mode'
290 value Music
291 comment {
292 access 'read write'
293 type ENUMERATED
294 count 1
295 item.0 Voice
296 item.1 Music
297 }
298 }
299 control.25 {
300 iface MIXER
301 name 'Record Path DC Blocking'
302 value false
303 comment {
304 access 'read write'
305 type BOOLEAN
306 count 1
307 }
308 }
309 control.26 {
310 iface MIXER
311 name 'Playback Path DC Blocking'
312 value false
313 comment {
314 access 'read write'
315 type BOOLEAN
316 count 1
317 }
318 }
319 control.27 {
320 iface MIXER
321 name 'Digital BQ Volume'
322 value 15
323 comment {
324 access 'read write'
325 type INTEGER
326 rount 1
327 range '0 - 15'
328 dbmin -1500
329 dbmax 0
330 dbvalue.0 0
331 }
332 }
333 control.28 {
334 iface MIXER
335 name 'Digital Sidetone Volume'
336 value 0
337 comment {
338 access 'read write'
339 type INTEGER
340 count 1
341 range '0 - 30'
342 dbmin 0
343 dbmax 3000
344 dbvalue.0 0
345 }
346 }
347 control.29 {
348 iface MIXER
349 name 'Digital Coarse Volume'
350 value 0
351 comment {
352 access 'read write'
353 type INTEGER
354 count 1
355 range '0 - 3'
356 dbmin 0
357 dbmax 1800
358 dbvalue.0 0
359 }
360 }
361 control.30 {
362 iface MIXER
363 name 'Digital Volume'
364 value 15
365 comment {
366 access 'read write'
367 type INTEGER
368 count 1
369 range '0 - 15'
370 dbmin -1500
371 dbmax 0
372 dbvalue.0 0
373 }
374 }
375 control.31 {
376 iface MIXER
377 name 'EQ Coefficients'
378 value '000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
379 comment {
380 access 'read write'
381 type BYTES
382 count 105
383 }
384 }
385 control.32 {
386 iface MIXER
387 name 'Digital EQ 3 Band Switch'
388 value false
389 comment {
390 access 'read write'
391 type BOOLEAN
392 count 1
393 }
394 }
395 control.33 {
396 iface MIXER
397 name 'Digital EQ 5 Band Switch'
398 value false
399 comment {
400 access 'read write'
401 type BOOLEAN
402 count 1
403 }
404 }
405 control.34 {
406 iface MIXER
407 name 'Digital EQ 7 Band Switch'
408 value false
409 comment {
410 access 'read write'
411 type BOOLEAN
412 count 1
413 }
414 }
415 control.35 {
416 iface MIXER
417 name 'Digital EQ Clipping Detection'
418 value true
419 comment {
420 access 'read write'
421 type BOOLEAN
422 count 1
423 }
424 }
425 control.36 {
426 iface MIXER
427 name 'Digital EQ Volume'
428 value 15
429 comment {
430 access 'read write'
431 type INTEGER
432 count 1
433 range '0 - 15'
434 dbmin -1500
435 dbmax 0
436 dbvalue.0 0
437 }
438 }
439 control.37 {
440 iface MIXER
441 name 'ALC Enable'
442 value false
443 comment {
444 access 'read write'
445 type BOOLEAN
446 count 1
447 }
448 }
449 control.38 {
450 iface MIXER
451 name 'ALC Attack Time'
452 value '0.5ms'
453 comment {
454 access 'read write'
455 type ENUMERATED
456 count 1
457 item.0 '0.5ms'
458 item.1 '1ms'
459 item.2 '5ms'
460 item.3 '10ms'
461 item.4 '25ms'
462 item.5 '50ms'
463 item.6 '100ms'
464 item.7 '200ms'
465 }
466 }
467 control.39 {
468 iface MIXER
469 name 'ALC Release Time'
470 value '8s'
471 comment {
472 access 'read write'
473 type ENUMERATED
474 count 1
475 item.0 '8s'
476 item.1 '4s'
477 item.2 '2s'
478 item.3 '1s'
479 item.4 '0.5s'
480 item.5 '0.25s'
481 item.6 '0.125s'
482 item.7 '0.0625s'
483 }
484 }
485 control.40 {
486 iface MIXER
487 name 'ALC Make Up Volume'
488 value 0
489 comment {
490 access 'read write'
491 type INTEGER
492 count 1
493 range '0 - 12'
494 dbmin 0
495 dbmax 1200
496 dbvalue.0 0
497 }
498 }
499 control.41 {
500 iface MIXER
501 name 'ALC Compression Ratio'
502 value '1:1'
503 comment {
504 access 'read write'
505 type ENUMERATED
506 count 1
507 item.0 '1:1'
508 item.1 '1:1.5'
509 item.2 '1:2'
510 item.3 '1:4'
511 item.4 '1:INF'
512 }
513 }
514 control.42 {
515 iface MIXER
516 name 'ALC Expansion Ratio'
517 value '1:1'
518 comment {
519 access 'read write'
520 type ENUMERATED
521 count 1
522 item.0 '1:1'
523 item.1 '2:1'
524 item.2 '3:1'
525 }
526 }
527 control.43 {
528 iface MIXER
529 name 'ALC Compression Threshold Volume'
530 value 31
531 comment {
532 access 'read write'
533 type INTEGER
534 count 1
535 range '0 - 31'
536 dbmin -3100
537 dbmax 0
538 dbvalue.0 0
539 }
540 }
541 control.44 {
542 iface MIXER
543 name 'ALC Expansion Threshold Volume'
544 value 31
545 comment {
546 access 'read write'
547 type INTEGER
548 count 1
549 range '0 - 31'
550 dbmin -6600
551 dbmax -3500
552 dbvalue.0 -3500
553 }
554 }
555 control.45 {
556 iface MIXER
557 name 'DAC HP Playback Performance Mode'
558 value 'High Performance'
559 comment {
560 access 'read write'
561 type ENUMERATED
562 count 1
563 item.0 'High Performance'
564 item.1 'Low Power'
565 }
566 }
567 control.46 {
568 iface MIXER
569 name 'DAC High Performance Mode'
570 value 'High Performance'
571 comment {
572 access 'read write'
573 type ENUMERATED
574 count 1
575 item.0 'Low Power'
576 item.1 'High Performance'
577 }
578 }
579 control.47 {
580 iface MIXER
581 name 'Headphone Left Mixer Volume'
582 value 3
583 comment {
584 access 'read write'
585 type INTEGER
586 count 1
587 range '0 - 3'
588 dbmin -1200
589 dbmax 0
590 dbvalue.0 0
591 }
592 }
593 control.48 {
594 iface MIXER
595 name 'Headphone Right Mixer Volume'
596 value 3
597 comment {
598 access 'read write'
599 type INTEGER
600 count 1
601 range '0 - 3'
602 dbmin -1200
603 dbmax 0
604 dbvalue.0 0
605 }
606 }
607 control.49 {
608 iface MIXER
609 name 'Speaker Left Mixer Volume'
610 value 3
611 comment {
612 access 'read write'
613 type INTEGER
614 count 1
615 range '0 - 3'
616 dbmin -1200
617 dbmax 0
618 dbvalue.0 0
619 }
620 }
621 control.50 {
622 iface MIXER
623 name 'Speaker Right Mixer Volume'
624 value 3
625 comment {
626 access 'read write'
627 type INTEGER
628 count 1
629 range '0 - 3'
630 dbmin -1200
631 dbmax 0
632 dbvalue.0 0
633 }
634 }
635 control.51 {
636 iface MIXER
637 name 'Receiver Left Mixer Volume'
638 value 3
639 comment {
640 access 'read write'
641 type INTEGER
642 count 1
643 range '0 - 3'
644 dbmin -1200
645 dbmax 0
646 dbvalue.0 0
647 }
648 }
649 control.52 {
650 iface MIXER
651 name 'Receiver Right Mixer Volume'
652 value 3
653 comment {
654 access 'read write'
655 type INTEGER
656 count 1
657 range '0 - 3'
658 dbmin -1200
659 dbmax 0
660 dbvalue.0 0
661 }
662 }
663 control.53 {
664 iface MIXER
665 name 'Headphone Volume'
666 value.0 0
667 value.1 0
668 comment {
669 access 'read write'
670 type INTEGER
671 count 2
672 range '0 - 31'
673 dbmin -6700
674 dbmax 300
675 dbvalue.0 -6700
676 dbvalue.1 -6700
677 }
678 }
679 control.54 {
680 iface MIXER
681 name 'Speaker Volume'
682 value.0 39
683 value.1 39
684 comment {
685 access 'read write'
686 type INTEGER
687 count 2
688 range '0 - 39'
689 dbmin -4800
690 dbmax 1400
691 dbvalue.0 1400
692 dbvalue.1 1400
693 }
694 }
695 control.55 {
696 iface MIXER
697 name 'Receiver Volume'
698 value.0 21
699 value.1 21
700 comment {
701 access 'read write'
702 type INTEGER
703 count 2
704 range '0 - 31'
705 dbmin -6200
706 dbmax 800
707 dbvalue.0 0
708 dbvalue.1 0
709 }
710 }
711 control.56 {
712 iface MIXER
713 name 'Headphone Left Switch'
714 value true
715 comment {
716 access 'read write'
717 type BOOLEAN
718 count 1
719 }
720 }
721 control.57 {
722 iface MIXER
723 name 'Headphone Right Switch'
724 value true
725 comment {
726 access 'read write'
727 type BOOLEAN
728 count 1
729 }
730 }
731 control.58 {
732 iface MIXER
733 name 'Speaker Left Switch'
734 value true
735 comment {
736 access 'read write'
737 type BOOLEAN
738 count 1
739 }
740 }
741 control.59 {
742 iface MIXER
743 name 'Speaker Right Switch'
744 value true
745 comment {
746 access 'read write'
747 type BOOLEAN
748 count 1
749 }
750 }
751 control.60 {
752 iface MIXER
753 name 'Receiver Left Switch'
754 value true
755 comment {
756 access 'read write'
757 type BOOLEAN
758 count 1
759 }
760 }
761 control.61 {
762 iface MIXER
763 name 'Receiver Right Switch'
764 value true
765 comment {
766 access 'read write'
767 type BOOLEAN
768 count 1
769 }
770 }
771 control.62 {
772 iface MIXER
773 name 'Zero-Crossing Detection'
774 value true
775 comment {
776 access 'read write'
777 type BOOLEAN
778 count 1
779 }
780 }
781 control.63 {
782 iface MIXER
783 name 'Enhanced Vol Smoothing'
784 value true
785 comment {
786 access 'read write'
787 type BOOLEAN
788 count 1
789 }
790 }
791 control.64 {
792 iface MIXER
793 name 'Volume Adjustment Smoothing'
794 value true
795 comment {
796 access 'read write'
797 type BOOLEAN
798 count 1
799 }
800 }
801 control.65 {
802 iface MIXER
803 name 'Biquad Coefficients'
804 value '000000000000000000000000000000'
805 comment {
806 access 'read write'
807 type BYTES
808 count 15
809 }
810 }
811 control.66 {
812 iface MIXER
813 name 'Biquad Switch'
814 value false
815 comment {
816 access 'read write'
817 type BOOLEAN
818 count 1
819 }
820 }
821 control.67 {
822 iface MIXER
823 name 'Headphone Switch'
824 value false
825 comment {
826 access 'read write'
827 type BOOLEAN
828 count 1
829 }
830 }
831 control.68 {
832 iface MIXER
833 name 'Headset Mic Switch'
834 value true
835 comment {
836 access 'read write'
837 type BOOLEAN
838 count 1
839 }
840 }
841 control.69 {
842 iface MIXER
843 name 'Int Mic Switch'
844 value true
845 comment {
846 access 'read write'
847 type BOOLEAN
848 count 1
849 }
850 }
851 control.70 {
852 iface MIXER
853 name 'Speaker Switch'
854 value true
855 comment {
856 access 'read write'
857 type BOOLEAN
858 count 1
859 }
860 }
861 control.71 {
862 iface MIXER
863 name 'MIXHPRSEL Mux'
864 value 'DAC Only'
865 comment {
866 access 'read write'
867 type ENUMERATED
868 count 1
869 item.0 'DAC Only'
870 item.1 'HP Mixer'
871 }
872 }
873 control.72 {
874 iface MIXER
875 name 'MIXHPLSEL Mux'
876 value 'DAC Only'
877 comment {
878 access 'read write'
879 type ENUMERATED
880 count 1
881 item.0 'DAC Only'
882 item.1 'HP Mixer'
883 }
884 }
885 control.73 {
886 iface MIXER
887 name 'LINMOD Mux'
888 value 'Left Only'
889 comment {
890 access 'read write'
891 type ENUMERATED
892 count 1
893 item.0 'Left Only'
894 item.1 'Left and Right'
895 }
896 }
897 control.74 {
898 iface MIXER
899 name 'Right Receiver Mixer Left DAC Switch'
900 value false
901 comment {
902 access 'read write'
903 type BOOLEAN
904 count 1
905 }
906 }
907 control.75 {
908 iface MIXER
909 name 'Right Receiver Mixer Right DAC Switch'
910 value false
911 comment {
912 access 'read write'
913 type BOOLEAN
914 count 1
915 }
916 }
917 control.76 {
918 iface MIXER
919 name 'Right Receiver Mixer LINEA Switch'
920 value false
921 comment {
922 access 'read write'
923 type BOOLEAN
924 count 1
925 }
926 }
927 control.77 {
928 iface MIXER
929 name 'Right Receiver Mixer LINEB Switch'
930 value false
931 comment {
932 access 'read write'
933 type BOOLEAN
934 count 1
935 }
936 }
937 control.78 {
938 iface MIXER
939 name 'Right Receiver Mixer MIC1 Switch'
940 value false
941 comment {
942 access 'read write'
943 type BOOLEAN
944 count 1
945 }
946 }
947 control.79 {
948 iface MIXER
949 name 'Right Receiver Mixer MIC2 Switch'
950 value false
951 comment {
952 access 'read write'
953 type BOOLEAN
954 count 1
955 }
956 }
957 control.80 {
958 iface MIXER
959 name 'Left Receiver Mixer Left DAC Switch'
960 value false
961 comment {
962 access 'read write'
963 type BOOLEAN
964 count 1
965 }
966 }
967 control.81 {
968 iface MIXER
969 name 'Left Receiver Mixer Right DAC Switch'
970 value false
971 comment {
972 access 'read write'
973 type BOOLEAN
974 count 1
975 }
976 }
977 control.82 {
978 iface MIXER
979 name 'Left Receiver Mixer LINEA Switch'
980 value false
981 comment {
982 access 'read write'
983 type BOOLEAN
984 count 1
985 }
986 }
987 control.83 {
988 iface MIXER
989 name 'Left Receiver Mixer LINEB Switch'
990 value false
991 comment {
992 access 'read write'
993 type BOOLEAN
994 count 1
995 }
996 }
997 control.84 {
998 iface MIXER
999 name 'Left Receiver Mixer MIC1 Switch'
1000 value false
1001 comment {
1002 access 'read write'
1003 type BOOLEAN
1004 count 1
1005 }
1006 }
1007 control.85 {
1008 iface MIXER
1009 name 'Left Receiver Mixer MIC2 Switch'
1010 value false
1011 comment {
1012 access 'read write'
1013 type BOOLEAN
1014 count 1
1015 }
1016 }
1017 control.86 {
1018 iface MIXER
1019 name 'Right Speaker Mixer Left DAC Switch'
1020 value true
1021 comment {
1022 access 'read write'
1023 type BOOLEAN
1024 count 1
1025 }
1026 }
1027 control.87 {
1028 iface MIXER
1029 name 'Right Speaker Mixer Right DAC Switch'
1030 value true
1031 comment {
1032 access 'read write'
1033 type BOOLEAN
1034 count 1
1035 }
1036 }
1037 control.88 {
1038 iface MIXER
1039 name 'Right Speaker Mixer LINEA Switch'
1040 value false
1041 comment {
1042 access 'read write'
1043 type BOOLEAN
1044 count 1
1045 }
1046 }
1047 control.89 {
1048 iface MIXER
1049 name 'Right Speaker Mixer LINEB Switch'
1050 value false
1051 comment {
1052 access 'read write'
1053 type BOOLEAN
1054 count 1
1055 }
1056 }
1057 control.90 {
1058 iface MIXER
1059 name 'Right Speaker Mixer MIC1 Switch'
1060 value false
1061 comment {
1062 access 'read write'
1063 type BOOLEAN
1064 count 1
1065 }
1066 }
1067 control.91 {
1068 iface MIXER
1069 name 'Right Speaker Mixer MIC2 Switch'
1070 value false
1071 comment {
1072 access 'read write'
1073 type BOOLEAN
1074 count 1
1075 }
1076 }
1077 control.92 {
1078 iface MIXER
1079 name 'Left Speaker Mixer Left DAC Switch'
1080 value true
1081 comment {
1082 access 'read write'
1083 type BOOLEAN
1084 count 1
1085 }
1086 }
1087 control.93 {
1088 iface MIXER
1089 name 'Left Speaker Mixer Right DAC Switch'
1090 value true
1091 comment {
1092 access 'read write'
1093 type BOOLEAN
1094 count 1
1095 }
1096 }
1097 control.94 {
1098 iface MIXER
1099 name 'Left Speaker Mixer LINEA Switch'
1100 value false
1101 comment {
1102 access 'read write'
1103 type BOOLEAN
1104 count 1
1105 }
1106 }
1107 control.95 {
1108 iface MIXER
1109 name 'Left Speaker Mixer LINEB Switch'
1110 value false
1111 comment {
1112 access 'read write'
1113 type BOOLEAN
1114 count 1
1115 }
1116 }
1117 control.96 {
1118 iface MIXER
1119 name 'Left Speaker Mixer MIC1 Switch'
1120 value false
1121 comment {
1122 access 'read write'
1123 type BOOLEAN
1124 count 1
1125 }
1126 }
1127 control.97 {
1128 iface MIXER
1129 name 'Left Speaker Mixer MIC2 Switch'
1130 value false
1131 comment {
1132 access 'read write'
1133 type BOOLEAN
1134 count 1
1135 }
1136 }
1137 control.98 {
1138 iface MIXER
1139 name 'Right Headphone Mixer Left DAC Switch'
1140 value true
1141 comment {
1142 access 'read write'
1143 type BOOLEAN
1144 count 1
1145 }
1146 }
1147 control.99 {
1148 iface MIXER
1149 name 'Right Headphone Mixer Right DAC Switch'
1150 value true
1151 comment {
1152 access 'read write'
1153 type BOOLEAN
1154 count 1
1155 }
1156 }
1157 control.100 {
1158 iface MIXER
1159 name 'Right Headphone Mixer LINEA Switch'
1160 value false
1161 comment {
1162 access 'read write'
1163 type BOOLEAN
1164 count 1
1165 }
1166 }
1167 control.101 {
1168 iface MIXER
1169 name 'Right Headphone Mixer LINEB Switch'
1170 value false
1171 comment {
1172 access 'read write'
1173 type BOOLEAN
1174 count 1
1175 }
1176 }
1177 control.102 {
1178 iface MIXER
1179 name 'Right Headphone Mixer MIC1 Switch'
1180 value false
1181 comment {
1182 access 'read write'
1183 type BOOLEAN
1184 count 1
1185 }
1186 }
1187 control.103 {
1188 iface MIXER
1189 name 'Right Headphone Mixer MIC2 Switch'
1190 value false
1191 comment {
1192 access 'read write'
1193 type BOOLEAN
1194 count 1
1195 }
1196 }
1197 control.104 {
1198 iface MIXER
1199 name 'Left Headphone Mixer Left DAC Switch'
1200 value true
1201 comment {
1202 access 'read write'
1203 type BOOLEAN
1204 count 1
1205 }
1206 }
1207 control.105 {
1208 iface MIXER
1209 name 'Left Headphone Mixer Right DAC Switch'
1210 value true
1211 comment {
1212 access 'read write'
1213 type BOOLEAN
1214 count 1
1215 }
1216 }
1217 control.106 {
1218 iface MIXER
1219 name 'Left Headphone Mixer LINEA Switch'
1220 value false
1221 comment {
1222 access 'read write'
1223 type BOOLEAN
1224 count 1
1225 }
1226 }
1227 control.107 {
1228 iface MIXER
1229 name 'Left Headphone Mixer LINEB Switch'
1230 value false
1231 comment {
1232 access 'read write'
1233 type BOOLEAN
1234 count 1
1235 }
1236 }
1237 control.108 {
1238 iface MIXER
1239 name 'Left Headphone Mixer MIC1 Switch'
1240 value false
1241 comment {
1242 access 'read write'
1243 type BOOLEAN
1244 count 1
1245 }
1246 }
1247 control.109 {
1248 iface MIXER
1249 name 'Left Headphone Mixer MIC2 Switch'
1250 value false
1251 comment {
1252 access 'read write'
1253 type BOOLEAN
1254 count 1
1255 }
1256 }
1257 control.110 {
1258 iface MIXER
1259 name 'STENR Mux'
1260 value Normal
1261 comment {
1262 access 'read write'
1263 type ENUMERATED
1264 count 1
1265 item.0 Normal
1266 item.1 'Sidetone Right'
1267 }
1268 }
1269 control.111 {
1270 iface MIXER
1271 name 'STENL Mux'
1272 value Normal
1273 comment {
1274 access 'read write'
1275 type ENUMERATED
1276 count 1
1277 item.0 Normal
1278 item.1 'Sidetone Left'
1279 }
1280 }
1281 control.112 {
1282 iface MIXER
1283 name 'LTENR Mux'
1284 value Normal
1285 comment {
1286 access 'read write'
1287 type ENUMERATED
1288 count 1
1289 item.0 Normal
1290 item.1 Loopthrough
1291 }
1292 }
1293 control.113 {
1294 iface MIXER
1295 name 'LTENL Mux'
1296 value Normal
1297 comment {
1298 access 'read write'
1299 type ENUMERATED
1300 count 1
1301 item.0 Normal
1302 item.1 Loopthrough
1303 }
1304 }
1305 control.114 {
1306 iface MIXER
1307 name 'LBENR Mux'
1308 value Normal
1309 comment {
1310 access 'read write'
1311 type ENUMERATED
1312 count 1
1313 item.0 Normal
1314 item.1 Loopback
1315 }
1316 }
1317 control.115 {
1318 iface MIXER
1319 name 'LBENL Mux'
1320 value Normal
1321 comment {
1322 access 'read write'
1323 type ENUMERATED
1324 count 1
1325 item.0 Normal
1326 item.1 Loopback
1327 }
1328 }
1329 control.116 {
1330 iface MIXER
1331 name 'Right ADC Mixer IN12 Switch'
1332 value false
1333 comment {
1334 access 'read write'
1335 type BOOLEAN
1336 count 1
1337 }
1338 }
1339 control.117 {
1340 iface MIXER
1341 name 'Right ADC Mixer IN34 Switch'
1342 value false
1343 comment {
1344 access 'read write'
1345 type BOOLEAN
1346 count 1
1347 }
1348 }
1349 control.118 {
1350 iface MIXER
1351 name 'Right ADC Mixer IN56 Switch'
1352 value false
1353 comment {
1354 access 'read write'
1355 type BOOLEAN
1356 count 1
1357 }
1358 }
1359 control.119 {
1360 iface MIXER
1361 name 'Right ADC Mixer LINEA Switch'
1362 value false
1363 comment {
1364 access 'read write'
1365 type BOOLEAN
1366 count 1
1367 }
1368 }
1369 control.120 {
1370 iface MIXER
1371 name 'Right ADC Mixer LINEB Switch'
1372 value false
1373 comment {
1374 access 'read write'
1375 type BOOLEAN
1376 count 1
1377 }
1378 }
1379 control.121 {
1380 iface MIXER
1381 name 'Right ADC Mixer MIC1 Switch'
1382 value false
1383 comment {
1384 access 'read write'
1385 type BOOLEAN
1386 count 1
1387 }
1388 }
1389 control.122 {
1390 iface MIXER
1391 name 'Right ADC Mixer MIC2 Switch'
1392 value false
1393 comment {
1394 access 'read write'
1395 type BOOLEAN
1396 count 1
1397 }
1398 }
1399 control.123 {
1400 iface MIXER
1401 name 'Left ADC Mixer IN12 Switch'
1402 value false
1403 comment {
1404 access 'read write'
1405 type BOOLEAN
1406 count 1
1407 }
1408 }
1409 control.124 {
1410 iface MIXER
1411 name 'Left ADC Mixer IN34 Switch'
1412 value false
1413 comment {
1414 access 'read write'
1415 type BOOLEAN
1416 count 1
1417 }
1418 }
1419 control.125 {
1420 iface MIXER
1421 name 'Left ADC Mixer IN56 Switch'
1422 value false
1423 comment {
1424 access 'read write'
1425 type BOOLEAN
1426 count 1
1427 }
1428 }
1429 control.126 {
1430 iface MIXER
1431 name 'Left ADC Mixer LINEA Switch'
1432 value false
1433 comment {
1434 access 'read write'
1435 type BOOLEAN
1436 count 1
1437 }
1438 }
1439 control.127 {
1440 iface MIXER
1441 name 'Left ADC Mixer LINEB Switch'
1442 value false
1443 comment {
1444 access 'read write'
1445 type BOOLEAN
1446 count 1
1447 }
1448 }
1449 control.128 {
1450 iface MIXER
1451 name 'Left ADC Mixer MIC1 Switch'
1452 value false
1453 comment {
1454 access 'read write'
1455 type BOOLEAN
1456 count 1
1457 }
1458 }
1459 control.129 {
1460 iface MIXER
1461 name 'Left ADC Mixer MIC2 Switch'
1462 value false
1463 comment {
1464 access 'read write'
1465 type BOOLEAN
1466 count 1
1467 }
1468 }
1469 control.130 {
1470 iface MIXER
1471 name 'LINEB Mixer IN2 Switch'
1472 value false
1473 comment {
1474 access 'read write'
1475 type BOOLEAN
1476 count 1
1477 }
1478 }
1479 control.131 {
1480 iface MIXER
1481 name 'LINEB Mixer IN4 Switch'
1482 value false
1483 comment {
1484 access 'read write'
1485 type BOOLEAN
1486 count 1
1487 }
1488 }
1489 control.132 {
1490 iface MIXER
1491 name 'LINEB Mixer IN6 Switch'
1492 value false
1493 comment {
1494 access 'read write'
1495 type BOOLEAN
1496 count 1
1497 }
1498 }
1499 control.133 {
1500 iface MIXER
1501 name 'LINEB Mixer IN56 Switch'
1502 value false
1503 comment {
1504 access 'read write'
1505 type BOOLEAN
1506 count 1
1507 }
1508 }
1509 control.134 {
1510 iface MIXER
1511 name 'LINEA Mixer IN1 Switch'
1512 value false
1513 comment {
1514 access 'read write'
1515 type BOOLEAN
1516 count 1
1517 }
1518 }
1519 control.135 {
1520 iface MIXER
1521 name 'LINEA Mixer IN3 Switch'
1522 value false
1523 comment {
1524 access 'read write'
1525 type BOOLEAN
1526 count 1
1527 }
1528 }
1529 control.136 {
1530 iface MIXER
1531 name 'LINEA Mixer IN5 Switch'
1532 value false
1533 comment {
1534 access 'read write'
1535 type BOOLEAN
1536 count 1
1537 }
1538 }
1539 control.137 {
1540 iface MIXER
1541 name 'LINEA Mixer IN34 Switch'
1542 value false
1543 comment {
1544 access 'read write'
1545 type BOOLEAN
1546 count 1
1547 }
1548 }
1549 control.138 {
1550 iface MIXER
1551 name 'DMIC Mux'
1552 value ADC
1553 comment {
1554 access 'read write'
1555 type ENUMERATED
1556 count 1
1557 item.0 ADC
1558 item.1 DMIC
1559 }
1560 }
1561 control.139 {
1562 iface MIXER
1563 name 'MIC2 Mux'
1564 value IN34
1565 comment {
1566 access 'read write'
1567 type ENUMERATED
1568 count 1
1569 item.0 IN34
1570 item.1 IN56
1571 }
1572 }
1573 control.140 {
1574 iface MIXER
1575 name 'MIC1 Mux'
1576 value IN12
1577 comment {
1578 access 'read write'
1579 type ENUMERATED
1580 count 1
1581 item.0 IN12
1582 item.1 IN56
1583 }
1584 }
1585 }
1586 state.RockchipHDMI {
1587 control {
1588 }
1589 }