summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state')
-rwxr-xr-xrecipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state9848
1 files changed, 9848 insertions, 0 deletions
diff --git a/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state b/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state
new file mode 100755
index 00000000..ace734df
--- /dev/null
+++ b/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state
@@ -0,0 +1,9848 @@
1state.wm8962audio {
2 control.1 {
3 iface MIXER
4 name 'Input Mixer Switch'
5 value.0 true
6 value.1 true
7 comment {
8 access 'read write'
9 type BOOLEAN
10 count 2
11 }
12 }
13 control.2 {
14 iface MIXER
15 name 'MIXINL IN2L Volume'
16 value 5
17 comment {
18 access 'read write'
19 type INTEGER
20 count 1
21 range '0 - 7'
22 dbmin -1500
23 dbmax 600
24 dbvalue.0 0
25 }
26 }
27 control.3 {
28 iface MIXER
29 name 'MIXINL PGA Volume'
30 value 0
31 comment {
32 access 'read write'
33 type INTEGER
34 count 1
35 range '0 - 7'
36 dbmin 0
37 dbmax 3000
38 dbvalue.0 0
39 }
40 }
41 control.4 {
42 iface MIXER
43 name 'MIXINL IN3L Volume'
44 value 5
45 comment {
46 access 'read write'
47 type INTEGER
48 count 1
49 range '0 - 7'
50 dbmin -1500
51 dbmax 600
52 dbvalue.0 0
53 }
54 }
55 control.5 {
56 iface MIXER
57 name 'MIXINR IN2R Volume'
58 value 5
59 comment {
60 access 'read write'
61 type INTEGER
62 count 1
63 range '0 - 7'
64 dbmin -1500
65 dbmax 600
66 dbvalue.0 0
67 }
68 }
69 control.6 {
70 iface MIXER
71 name 'MIXINR PGA Volume'
72 value 0
73 comment {
74 access 'read write'
75 type INTEGER
76 count 1
77 range '0 - 7'
78 dbmin 0
79 dbmax 3000
80 dbvalue.0 0
81 }
82 }
83 control.7 {
84 iface MIXER
85 name 'MIXINR IN3R Volume'
86 value 7
87 comment {
88 access 'read write'
89 type INTEGER
90 count 1
91 range '0 - 7'
92 dbmin -1500
93 dbmax 600
94 dbvalue.0 600
95 }
96 }
97 control.8 {
98 iface MIXER
99 name 'Digital Capture Volume'
100 value.0 108
101 value.1 108
102 comment {
103 access 'read write'
104 type INTEGER
105 count 2
106 range '0 - 127'
107 dbmin -9999999
108 dbmax 2325
109 dbvalue.0 900
110 dbvalue.1 900
111 }
112 }
113 control.9 {
114 iface MIXER
115 name 'Capture Volume'
116 value.0 40
117 value.1 40
118 comment {
119 access 'read write'
120 type INTEGER
121 count 2
122 range '0 - 63'
123 dbmin -2325
124 dbmax 2400
125 dbvalue.0 675
126 dbvalue.1 675
127 }
128 }
129 control.10 {
130 iface MIXER
131 name 'Capture Switch'
132 value.0 true
133 value.1 true
134 comment {
135 access 'read write'
136 type BOOLEAN
137 count 2
138 }
139 }
140 control.11 {
141 iface MIXER
142 name 'Capture ZC Switch'
143 value.0 true
144 value.1 true
145 comment {
146 access 'read write'
147 type BOOLEAN
148 count 2
149 }
150 }
151 control.12 {
152 iface MIXER
153 name 'Capture HPF Switch'
154 value true
155 comment {
156 access 'read write'
157 type BOOLEAN
158 count 1
159 }
160 }
161 control.13 {
162 iface MIXER
163 name 'Capture HPF Mode'
164 value Hi-fi
165 comment {
166 access 'read write'
167 type ENUMERATED
168 count 1
169 item.0 Hi-fi
170 item.1 Application
171 }
172 }
173 control.14 {
174 iface MIXER
175 name 'Capture HPF Cutoff'
176 value 0
177 comment {
178 access 'read write'
179 type INTEGER
180 count 1
181 range '0 - 7'
182 }
183 }
184 control.15 {
185 iface MIXER
186 name 'Capture LHPF Switch'
187 value false
188 comment {
189 access 'read write'
190 type BOOLEAN
191 count 1
192 }
193 }
194 control.16 {
195 iface MIXER
196 name 'Capture LHPF Mode'
197 value LPF
198 comment {
199 access 'read write'
200 type ENUMERATED
201 count 1
202 item.0 LPF
203 item.1 HPF
204 }
205 }
206 control.17 {
207 iface MIXER
208 name 'Sidetone Volume'
209 value.0 0
210 value.1 0
211 comment {
212 access 'read write'
213 type INTEGER
214 count 2
215 range '0 - 12'
216 dbmin -3600
217 dbmax 0
218 dbvalue.0 -3600
219 dbvalue.1 -3600
220 }
221 }
222 control.18 {
223 iface MIXER
224 name 'Digital Playback Volume'
225 value.0 96
226 value.1 96
227 comment {
228 access 'read write'
229 type INTEGER
230 count 2
231 range '0 - 127'
232 dbmin -9999999
233 dbmax 2325
234 dbvalue.0 0
235 dbvalue.1 0
236 }
237 }
238 control.19 {
239 iface MIXER
240 name 'DAC High Performance Switch'
241 value false
242 comment {
243 access 'read write'
244 type BOOLEAN
245 count 1
246 }
247 }
248 control.20 {
249 iface MIXER
250 name 'DAC L/R Swap Switch'
251 value false
252 comment {
253 access 'read write'
254 type BOOLEAN
255 count 1
256 }
257 }
258 control.21 {
259 iface MIXER
260 name 'ADC L/R Swap Switch'
261 value false
262 comment {
263 access 'read write'
264 type BOOLEAN
265 count 1
266 }
267 }
268 control.22 {
269 iface MIXER
270 name 'ADC High Performance Switch'
271 value true
272 comment {
273 access 'read write'
274 type BOOLEAN
275 count 1
276 }
277 }
278 control.23 {
279 iface MIXER
280 name 'Beep Volume'
281 value 0
282 comment {
283 access 'read write'
284 type INTEGER
285 count 1
286 range '0 - 15'
287 dbmin -9999999
288 dbmax -600
289 dbvalue.0 -9999999
290 }
291 }
292 control.24 {
293 iface MIXER
294 name 'Headphone Volume'
295 value.0 93
296 value.1 93
297 comment {
298 access 'read write'
299 type INTEGER
300 count 2
301 range '0 - 127'
302 dbmin -9999999
303 dbmax 600
304 dbvalue.0 -2800
305 dbvalue.1 -2800
306 }
307 }
308 control.25 {
309 iface MIXER
310 name 'Headphone Switch'
311 value.0 true
312 value.1 true
313 comment {
314 access 'read write'
315 type BOOLEAN
316 count 2
317 }
318 }
319 control.26 {
320 iface MIXER
321 name 'Headphone ZC Switch'
322 value.0 false
323 value.1 false
324 comment {
325 access 'read write'
326 type BOOLEAN
327 count 2
328 }
329 }
330 control.27 {
331 iface MIXER
332 name 'Headphone Aux Volume'
333 value.0 7
334 value.1 7
335 comment {
336 access 'read write'
337 type INTEGER
338 count 2
339 range '0 - 7'
340 dbmin -700
341 dbmax 0
342 dbvalue.0 0
343 dbvalue.1 0
344 }
345 }
346 control.28 {
347 iface MIXER
348 name 'Headphone Mixer Switch'
349 value.0 false
350 value.1 false
351 comment {
352 access 'read write'
353 type BOOLEAN
354 count 2
355 }
356 }
357 control.29 {
358 iface MIXER
359 name 'HPMIXL IN4L Volume'
360 value 7
361 comment {
362 access 'read write'
363 type INTEGER
364 count 1
365 range '0 - 7'
366 dbmin -1500
367 dbmax 600
368 dbvalue.0 600
369 }
370 }
371 control.30 {
372 iface MIXER
373 name 'HPMIXL IN4R Volume'
374 value 7
375 comment {
376 access 'read write'
377 type INTEGER
378 count 1
379 range '0 - 7'
380 dbmin -1500
381 dbmax 600
382 dbvalue.0 600
383 }
384 }
385 control.31 {
386 iface MIXER
387 name 'HPMIXL MIXINL Volume'
388 value 1
389 comment {
390 access 'read write'
391 type INTEGER
392 count 1
393 range '0 - 1'
394 dbmin -600
395 dbmax 0
396 dbvalue.0 0
397 }
398 }
399 control.32 {
400 iface MIXER
401 name 'HPMIXL MIXINR Volume'
402 value 1
403 comment {
404 access 'read write'
405 type INTEGER
406 count 1
407 range '0 - 1'
408 dbmin -600
409 dbmax 0
410 dbvalue.0 0
411 }
412 }
413 control.33 {
414 iface MIXER
415 name 'HPMIXR IN4L Volume'
416 value 7
417 comment {
418 access 'read write'
419 type INTEGER
420 count 1
421 range '0 - 7'
422 dbmin -1500
423 dbmax 600
424 dbvalue.0 600
425 }
426 }
427 control.34 {
428 iface MIXER
429 name 'HPMIXR IN4R Volume'
430 value 7
431 comment {
432 access 'read write'
433 type INTEGER
434 count 1
435 range '0 - 7'
436 dbmin -1500
437 dbmax 600
438 dbvalue.0 600
439 }
440 }
441 control.35 {
442 iface MIXER
443 name 'HPMIXR MIXINL Volume'
444 value 1
445 comment {
446 access 'read write'
447 type INTEGER
448 count 1
449 range '0 - 1'
450 dbmin -600
451 dbmax 0
452 dbvalue.0 0
453 }
454 }
455 control.36 {
456 iface MIXER
457 name 'HPMIXR MIXINR Volume'
458 value 1
459 comment {
460 access 'read write'
461 type INTEGER
462 count 1
463 range '0 - 1'
464 dbmin -600
465 dbmax 0
466 dbvalue.0 0
467 }
468 }
469 control.37 {
470 iface MIXER
471 name 'Speaker Boost Volume'
472 value 3
473 comment {
474 access 'read write'
475 type INTEGER
476 count 1
477 range '0 - 7'
478 dbmin 0
479 dbmax 1200
480 dbvalue.0 450
481 }
482 }
483 control.38 {
484 iface MIXER
485 name 'EQ Switch'
486 value false
487 comment {
488 access 'read write'
489 type BOOLEAN
490 count 1
491 }
492 }
493 control.39 {
494 iface MIXER
495 name 'EQ1 Volume'
496 value.0 12
497 value.1 12
498 comment {
499 access 'read write'
500 type INTEGER
501 count 2
502 range '0 - 31'
503 dbmin -1200
504 dbmax 1900
505 dbvalue.0 0
506 dbvalue.1 0
507 }
508 }
509 control.40 {
510 iface MIXER
511 name 'EQ2 Volume'
512 value.0 12
513 value.1 12
514 comment {
515 access 'read write'
516 type INTEGER
517 count 2
518 range '0 - 31'
519 dbmin -1200
520 dbmax 1900
521 dbvalue.0 0
522 dbvalue.1 0
523 }
524 }
525 control.41 {
526 iface MIXER
527 name 'EQ3 Volume'
528 value.0 12
529 value.1 12
530 comment {
531 access 'read write'
532 type INTEGER
533 count 2
534 range '0 - 31'
535 dbmin -1200
536 dbmax 1900
537 dbvalue.0 0
538 dbvalue.1 0
539 }
540 }
541 control.42 {
542 iface MIXER
543 name 'EQ4 Volume'
544 value.0 12
545 value.1 12
546 comment {
547 access 'read write'
548 type INTEGER
549 count 2
550 range '0 - 31'
551 dbmin -1200
552 dbmax 1900
553 dbvalue.0 0
554 dbvalue.1 0
555 }
556 }
557 control.43 {
558 iface MIXER
559 name 'EQ5 Volume'
560 value.0 12
561 value.1 12
562 comment {
563 access 'read write'
564 type INTEGER
565 count 2
566 range '0 - 31'
567 dbmin -1200
568 dbmax 1900
569 dbvalue.0 0
570 dbvalue.1 0
571 }
572 }
573 control.44 {
574 iface MIXER
575 name 'EQL Coefficients'
576 value '0fca040000d81eb5f1450b7501c51c58f3730a540558168ef82907ad1103056405594000'
577 comment {
578 access 'read write'
579 type BYTES
580 count 36
581 }
582 }
583 control.45 {
584 iface MIXER
585 name 'EQR Coefficients'
586 value '0fca040000d81eb5f1450b7501c51c58f3730a540558168ef82907ad1103056405594000'
587 comment {
588 access 'read write'
589 type BYTES
590 count 36
591 }
592 }
593 control.46 {
594 iface MIXER
595 name '3D Switch'
596 value false
597 comment {
598 access 'read write'
599 type BOOLEAN
600 count 1
601 }
602 }
603 control.47 {
604 iface MIXER
605 name '3D Coefficients'
606 value '0040000000000000'
607 comment {
608 access 'read write'
609 type BYTES
610 count 8
611 }
612 }
613 control.48 {
614 iface MIXER
615 name 'DF1 Switch'
616 value false
617 comment {
618 access 'read write'
619 type BOOLEAN
620 count 1
621 }
622 }
623 control.49 {
624 iface MIXER
625 name 'DF1 Coefficients'
626 value '0000000000000000000000000000'
627 comment {
628 access 'read write'
629 type BYTES
630 count 14
631 }
632 }
633 control.50 {
634 iface MIXER
635 name 'DRC Switch'
636 value false
637 comment {
638 access 'read write'
639 type BOOLEAN
640 count 1
641 }
642 }
643 control.51 {
644 iface MIXER
645 name 'DRC Coefficients'
646 value '000c0925000000000000'
647 comment {
648 access 'read write'
649 type BYTES
650 count 10
651 }
652 }
653 control.52 {
654 iface MIXER
655 name 'VSS Switch'
656 value false
657 comment {
658 access 'read write'
659 type BOOLEAN
660 count 1
661 }
662 }
663 control.53 {
664 iface MIXER
665 name 'VSS Coefficients'
666 value '008c020000350700003a4100008b7d00003a4100008cfee800780000003fb260002d18180020000000f1834000fb830000eeaec000fbac4000f17f8000f43b4000f5fb0000ea10c000fcc58000e275c00004b48000d4f9800004914000d8a48000023dc000cf7a8000dc060000f2dac000baf340000a7940001c068000fd2d00001ce840000ddc4000fc9d000009558000fe7e80000eab4000f99880000987c000fd2c400009480000035f400000870000fae4c000000b400004e18000011f4000f8b00000fbcbc00004f3800007df4000ff070000efd70000fbaf4000108a80001107c000e0080000d276000020cf400030234000fd69c0002835000006330000d9f6c000f33340000f420000040c8000fb3f8000f757c0000354000000c6c0000312c000fd8580'
667 comment {
668 access 'read write'
669 type BYTES
670 count 296
671 }
672 }
673 control.54 {
674 iface MIXER
675 name 'HPF1 Switch'
676 value false
677 comment {
678 access 'read write'
679 type BOOLEAN
680 count 1
681 }
682 }
683 control.55 {
684 iface MIXER
685 name 'HPF2 Switch'
686 value false
687 comment {
688 access 'read write'
689 type BOOLEAN
690 count 1
691 }
692 }
693 control.56 {
694 iface MIXER
695 name 'HPF Coefficients'
696 value '0000'
697 comment {
698 access 'read write'
699 type BYTES
700 count 2
701 }
702 }
703 control.57 {
704 iface MIXER
705 name 'HD Bass Switch'
706 value false
707 comment {
708 access 'read write'
709 type BOOLEAN
710 count 1
711 }
712 }
713 control.58 {
714 iface MIXER
715 name 'HD Bass Coefficients'
716 value '0002bd12007c586c00538121003f8bd80032f52d0065ac8c006be08700721483007214830043352500066a4a0043607900080000000100000059999a'
717 comment {
718 access 'read write'
719 type BYTES
720 count 60
721 }
722 }
723 control.59 {
724 iface MIXER
725 name 'ALC Switch'
726 value.0 false
727 value.1 false
728 comment {
729 access 'read write'
730 type BOOLEAN
731 count 2
732 }
733 }
734 control.60 {
735 iface MIXER
736 name ALC1
737 value '007b'
738 comment {
739 access 'read write'
740 type BYTES
741 count 2
742 }
743 }
744 control.61 {
745 iface MIXER
746 name ALC2
747 value '0000'
748 comment {
749 access 'read write'
750 type BYTES
751 count 2
752 }
753 }
754 control.62 {
755 iface MIXER
756 name ALC3
757 value '1c32'
758 comment {
759 access 'read write'
760 type BYTES
761 count 2
762 }
763 }
764 control.63 {
765 iface MIXER
766 name 'Noise Gate'
767 value '3200'
768 comment {
769 access 'read write'
770 type BYTES
771 count 2
772 }
773 }
774 control.64 {
775 iface MIXER
776 name 'Speaker Volume'
777 value.0 114
778 value.1 114
779 comment {
780 access 'read write'
781 type INTEGER
782 count 2
783 range '0 - 127'
784 dbmin -9999999
785 dbmax 600
786 dbvalue.0 -700
787 dbvalue.1 -700
788 }
789 }
790 control.65 {
791 iface MIXER
792 name 'Speaker Switch'
793 value.0 true
794 value.1 true
795 comment {
796 access 'read write'
797 type BOOLEAN
798 count 2
799 }
800 }
801 control.66 {
802 iface MIXER
803 name 'Speaker ZC Switch'
804 value.0 false
805 value.1 false
806 comment {
807 access 'read write'
808 type BOOLEAN
809 count 2
810 }
811 }
812 control.67 {
813 iface MIXER
814 name 'Speaker Mixer Switch'
815 value.0 false
816 value.1 false
817 comment {
818 access 'read write'
819 type BOOLEAN
820 count 2
821 }
822 }
823 control.68 {
824 iface MIXER
825 name 'SPKOUTL Mixer IN4L Volume'
826 value 7
827 comment {
828 access 'read write'
829 type INTEGER
830 count 1
831 range '0 - 7'
832 dbmin -1500
833 dbmax 600
834 dbvalue.0 600
835 }
836 }
837 control.69 {
838 iface MIXER
839 name 'SPKOUTL Mixer IN4R Volume'
840 value 7
841 comment {
842 access 'read write'
843 type INTEGER
844 count 1
845 range '0 - 7'
846 dbmin -1500
847 dbmax 600
848 dbvalue.0 600
849 }
850 }
851 control.70 {
852 iface MIXER
853 name 'SPKOUTL Mixer MIXINL Volume'
854 value 1
855 comment {
856 access 'read write'
857 type INTEGER
858 count 1
859 range '0 - 1'
860 dbmin -600
861 dbmax 0
862 dbvalue.0 0
863 }
864 }
865 control.71 {
866 iface MIXER
867 name 'SPKOUTL Mixer MIXINR Volume'
868 value 1
869 comment {
870 access 'read write'
871 type INTEGER
872 count 1
873 range '0 - 1'
874 dbmin -600
875 dbmax 0
876 dbvalue.0 0
877 }
878 }
879 control.72 {
880 iface MIXER
881 name 'SPKOUTL Mixer DACL Volume'
882 value 0
883 comment {
884 access 'read write'
885 type INTEGER
886 count 1
887 range '0 - 1'
888 dbmin -600
889 dbmax 0
890 dbvalue.0 -600
891 }
892 }
893 control.73 {
894 iface MIXER
895 name 'SPKOUTL Mixer DACR Volume'
896 value 0
897 comment {
898 access 'read write'
899 type INTEGER
900 count 1
901 range '0 - 1'
902 dbmin -600
903 dbmax 0
904 dbvalue.0 -600
905 }
906 }
907 control.74 {
908 iface MIXER
909 name 'SPKOUTR Mixer IN4L Volume'
910 value 7
911 comment {
912 access 'read write'
913 type INTEGER
914 count 1
915 range '0 - 7'
916 dbmin -1500
917 dbmax 600
918 dbvalue.0 600
919 }
920 }
921 control.75 {
922 iface MIXER
923 name 'SPKOUTR Mixer IN4R Volume'
924 value 7
925 comment {
926 access 'read write'
927 type INTEGER
928 count 1
929 range '0 - 7'
930 dbmin -1500
931 dbmax 600
932 dbvalue.0 600
933 }
934 }
935 control.76 {
936 iface MIXER
937 name 'SPKOUTR Mixer MIXINL Volume'
938 value 1
939 comment {
940 access 'read write'
941 type INTEGER
942 count 1
943 range '0 - 1'
944 dbmin -600
945 dbmax 0
946 dbvalue.0 0
947 }
948 }
949 control.77 {
950 iface MIXER
951 name 'SPKOUTR Mixer MIXINR Volume'
952 value 1
953 comment {
954 access 'read write'
955 type INTEGER
956 count 1
957 range '0 - 1'
958 dbmin -600
959 dbmax 0
960 dbvalue.0 0
961 }
962 }
963 control.78 {
964 iface MIXER
965 name 'SPKOUTR Mixer DACL Volume'
966 value 0
967 comment {
968 access 'read write'
969 type INTEGER
970 count 1
971 range '0 - 1'
972 dbmin -600
973 dbmax 0
974 dbvalue.0 -600
975 }
976 }
977 control.79 {
978 iface MIXER
979 name 'SPKOUTR Mixer DACR Volume'
980 value 0
981 comment {
982 access 'read write'
983 type INTEGER
984 count 1
985 range '0 - 1'
986 dbmin -600
987 dbmax 0
988 dbvalue.0 -600
989 }
990 }
991 control.80 {
992 iface MIXER
993 name 'SPKOUTR PGA'
994 value DAC
995 comment {
996 access 'read write'
997 type ENUMERATED
998 count 1
999 item.0 DAC
1000 item.1 Mixer
1001 }
1002 }
1003 control.81 {
1004 iface MIXER
1005 name 'SPKOUTL PGA'
1006 value DAC
1007 comment {
1008 access 'read write'
1009 type ENUMERATED
1010 count 1
1011 item.0 DAC
1012 item.1 Mixer
1013 }
1014 }
1015 control.82 {
1016 iface MIXER
1017 name 'SPKOUTR Mixer DACL Switch'
1018 value false
1019 comment {
1020 access 'read write'
1021 type BOOLEAN
1022 count 1
1023 }
1024 }
1025 control.83 {
1026 iface MIXER
1027 name 'SPKOUTR Mixer DACR Switch'
1028 value false
1029 comment {
1030 access 'read write'
1031 type BOOLEAN
1032 count 1
1033 }
1034 }
1035 control.84 {
1036 iface MIXER
1037 name 'SPKOUTR Mixer MIXINL Switch'
1038 value false
1039 comment {
1040 access 'read write'
1041 type BOOLEAN
1042 count 1
1043 }
1044 }
1045 control.85 {
1046 iface MIXER
1047 name 'SPKOUTR Mixer MIXINR Switch'
1048 value false
1049 comment {
1050 access 'read write'
1051 type BOOLEAN
1052 count 1
1053 }
1054 }
1055 control.86 {
1056 iface MIXER
1057 name 'SPKOUTR Mixer IN4L Switch'
1058 value false
1059 comment {
1060 access 'read write'
1061 type BOOLEAN
1062 count 1
1063 }
1064 }
1065 control.87 {
1066 iface MIXER
1067 name 'SPKOUTR Mixer IN4R Switch'
1068 value false
1069 comment {
1070 access 'read write'
1071 type BOOLEAN
1072 count 1
1073 }
1074 }
1075 control.88 {
1076 iface MIXER
1077 name 'SPKOUTL Mixer DACL Switch'
1078 value false
1079 comment {
1080 access 'read write'
1081 type BOOLEAN
1082 count 1
1083 }
1084 }
1085 control.89 {
1086 iface MIXER
1087 name 'SPKOUTL Mixer DACR Switch'
1088 value false
1089 comment {
1090 access 'read write'
1091 type BOOLEAN
1092 count 1
1093 }
1094 }
1095 control.90 {
1096 iface MIXER
1097 name 'SPKOUTL Mixer MIXINL Switch'
1098 value false
1099 comment {
1100 access 'read write'
1101 type BOOLEAN
1102 count 1
1103 }
1104 }
1105 control.91 {
1106 iface MIXER
1107 name 'SPKOUTL Mixer MIXINR Switch'
1108 value false
1109 comment {
1110 access 'read write'
1111 type BOOLEAN
1112 count 1
1113 }
1114 }
1115 control.92 {
1116 iface MIXER
1117 name 'SPKOUTL Mixer IN4L Switch'
1118 value false
1119 comment {
1120 access 'read write'
1121 type BOOLEAN
1122 count 1
1123 }
1124 }
1125 control.93 {
1126 iface MIXER
1127 name 'SPKOUTL Mixer IN4R Switch'
1128 value false
1129 comment {
1130 access 'read write'
1131 type BOOLEAN
1132 count 1
1133 }
1134 }
1135 control.94 {
1136 iface MIXER
1137 name 'HPOUTR PGA'
1138 value DAC
1139 comment {
1140 access 'read write'
1141 type ENUMERATED
1142 count 1
1143 item.0 DAC
1144 item.1 Mixer
1145 }
1146 }
1147 control.95 {
1148 iface MIXER
1149 name 'HPOUTL PGA'
1150 value DAC
1151 comment {
1152 access 'read write'
1153 type ENUMERATED
1154 count 1
1155 item.0 DAC
1156 item.1 Mixer
1157 }
1158 }
1159 control.96 {
1160 iface MIXER
1161 name 'HPMIXR DACL Switch'
1162 value false
1163 comment {
1164 access 'read write'
1165 type BOOLEAN
1166 count 1
1167 }
1168 }
1169 control.97 {
1170 iface MIXER
1171 name 'HPMIXR DACR Switch'
1172 value false
1173 comment {
1174 access 'read write'
1175 type BOOLEAN
1176 count 1
1177 }
1178 }
1179 control.98 {
1180 iface MIXER
1181 name 'HPMIXR MIXINL Switch'
1182 value false
1183 comment {
1184 access 'read write'
1185 type BOOLEAN
1186 count 1
1187 }
1188 }
1189 control.99 {
1190 iface MIXER
1191 name 'HPMIXR MIXINR Switch'
1192 value false
1193 comment {
1194 access 'read write'
1195 type BOOLEAN
1196 count 1
1197 }
1198 }
1199 control.100 {
1200 iface MIXER
1201 name 'HPMIXR IN4L Switch'
1202 value false
1203 comment {
1204 access 'read write'
1205 type BOOLEAN
1206 count 1
1207 }
1208 }
1209 control.101 {
1210 iface MIXER
1211 name 'HPMIXR IN4R Switch'
1212 value false
1213 comment {
1214 access 'read write'
1215 type BOOLEAN
1216 count 1
1217 }
1218 }
1219 control.102 {
1220 iface MIXER
1221 name 'HPMIXL DACL Switch'
1222 value false
1223 comment {
1224 access 'read write'
1225 type BOOLEAN
1226 count 1
1227 }
1228 }
1229 control.103 {
1230 iface MIXER
1231 name 'HPMIXL DACR Switch'
1232 value false
1233 comment {
1234 access 'read write'
1235 type BOOLEAN
1236 count 1
1237 }
1238 }
1239 control.104 {
1240 iface MIXER
1241 name 'HPMIXL MIXINL Switch'
1242 value false
1243 comment {
1244 access 'read write'
1245 type BOOLEAN
1246 count 1
1247 }
1248 }
1249 control.105 {
1250 iface MIXER
1251 name 'HPMIXL MIXINR Switch'
1252 value false
1253 comment {
1254 access 'read write'
1255 type BOOLEAN
1256 count 1
1257 }
1258 }
1259 control.106 {
1260 iface MIXER
1261 name 'HPMIXL IN4L Switch'
1262 value false
1263 comment {
1264 access 'read write'
1265 type BOOLEAN
1266 count 1
1267 }
1268 }
1269 control.107 {
1270 iface MIXER
1271 name 'HPMIXL IN4R Switch'
1272 value false
1273 comment {
1274 access 'read write'
1275 type BOOLEAN
1276 count 1
1277 }
1278 }
1279 control.108 {
1280 iface MIXER
1281 name STR
1282 value None
1283 comment {
1284 access 'read write'
1285 type ENUMERATED
1286 count 1
1287 item.0 None
1288 item.1 Left
1289 item.2 Right
1290 }
1291 }
1292 control.109 {
1293 iface MIXER
1294 name STL
1295 value None
1296 comment {
1297 access 'read write'
1298 type ENUMERATED
1299 count 1
1300 item.0 None
1301 item.1 Left
1302 item.2 Right
1303 }
1304 }
1305 control.110 {
1306 iface MIXER
1307 name 'MIXINR IN2R Switch'
1308 value false
1309 comment {
1310 access 'read write'
1311 type BOOLEAN
1312 count 1
1313 }
1314 }
1315 control.111 {
1316 iface MIXER
1317 name 'MIXINR IN3R Switch'
1318 value true
1319 comment {
1320 access 'read write'
1321 type BOOLEAN
1322 count 1
1323 }
1324 }
1325 control.112 {
1326 iface MIXER
1327 name 'MIXINR PGA Switch'
1328 value true
1329 comment {
1330 access 'read write'
1331 type BOOLEAN
1332 count 1
1333 }
1334 }
1335 control.113 {
1336 iface MIXER
1337 name 'MIXINL IN2L Switch'
1338 value false
1339 comment {
1340 access 'read write'
1341 type BOOLEAN
1342 count 1
1343 }
1344 }
1345 control.114 {
1346 iface MIXER
1347 name 'MIXINL IN3L Switch'
1348 value false
1349 comment {
1350 access 'read write'
1351 type BOOLEAN
1352 count 1
1353 }
1354 }
1355 control.115 {
1356 iface MIXER
1357 name 'MIXINL PGA Switch'
1358 value true
1359 comment {
1360 access 'read write'
1361 type BOOLEAN
1362 count 1
1363 }
1364 }
1365 control.116 {
1366 iface MIXER
1367 name 'INPGAR IN1R Switch'
1368 value false
1369 comment {
1370 access 'read write'
1371 type BOOLEAN
1372 count 1
1373 }
1374 }
1375 control.117 {
1376 iface MIXER
1377 name 'INPGAR IN2R Switch'
1378 value false
1379 comment {
1380 access 'read write'
1381 type BOOLEAN
1382 count 1
1383 }
1384 }
1385 control.118 {
1386 iface MIXER
1387 name 'INPGAR IN3R Switch'
1388 value true
1389 comment {
1390 access 'read write'
1391 type BOOLEAN
1392 count 1
1393 }
1394 }
1395 control.119 {
1396 iface MIXER
1397 name 'INPGAR IN4R Switch'
1398 value false
1399 comment {
1400 access 'read write'
1401 type BOOLEAN
1402 count 1
1403 }
1404 }
1405 control.120 {
1406 iface MIXER
1407 name 'INPGAL IN1L Switch'
1408 value true
1409 comment {
1410 access 'read write'
1411 type BOOLEAN
1412 count 1
1413 }
1414 }
1415 control.121 {
1416 iface MIXER
1417 name 'INPGAL IN2L Switch'
1418 value false
1419 comment {
1420 access 'read write'
1421 type BOOLEAN
1422 count 1
1423 }
1424 }
1425 control.122 {
1426 iface MIXER
1427 name 'INPGAL IN3L Switch'
1428 value false
1429 comment {
1430 access 'read write'
1431 type BOOLEAN
1432 count 1
1433 }
1434 }
1435 control.123 {
1436 iface MIXER
1437 name 'INPGAL IN4L Switch'
1438 value false
1439 comment {
1440 access 'read write'
1441 type BOOLEAN
1442 count 1
1443 }
1444 }
1445 control.124 {
1446 iface CARD
1447 name 'Headphone Jack'
1448 value true
1449 comment {
1450 access read
1451 type BOOLEAN
1452 count 1
1453 }
1454 }
1455}
1456state.wm8960audio {
1457 control.1 {
1458 iface MIXER
1459 name 'Capture Volume'
1460 value.0 35
1461 value.1 35
1462 comment {
1463 access 'read write'
1464 type INTEGER
1465 count 2
1466 range '0 - 63'
1467 dbmin -1725
1468 dbmax 3000
1469 dbvalue.0 900
1470 dbvalue.1 900
1471 }
1472 }
1473 control.2 {
1474 iface MIXER
1475 name 'Capture Volume ZC Switch'
1476 value.0 0
1477 value.1 0
1478 comment {
1479 access 'read write'
1480 type INTEGER
1481 count 2
1482 range '0 - 1'
1483 }
1484 }
1485 control.3 {
1486 iface MIXER
1487 name 'Capture Switch'
1488 value.0 true
1489 value.1 true
1490 comment {
1491 access 'read write'
1492 type BOOLEAN
1493 count 2
1494 }
1495 }
1496 control.4 {
1497 iface MIXER
1498 name 'Right Input Boost Mixer RINPUT3 Volume'
1499 value 0
1500 comment {
1501 access 'read write'
1502 type INTEGER
1503 count 1
1504 range '0 - 7'
1505 dbmin -9999999
1506 dbmax 600
1507 dbvalue.0 -9999999
1508 }
1509 }
1510 control.5 {
1511 iface MIXER
1512 name 'Right Input Boost Mixer RINPUT2 Volume'
1513 value 0
1514 comment {
1515 access 'read write'
1516 type INTEGER
1517 count 1
1518 range '0 - 7'
1519 dbmin -9999999
1520 dbmax 600
1521 dbvalue.0 -9999999
1522 }
1523 }
1524 control.6 {
1525 iface MIXER
1526 name 'Left Input Boost Mixer LINPUT3 Volume'
1527 value 0
1528 comment {
1529 access 'read write'
1530 type INTEGER
1531 count 1
1532 range '0 - 7'
1533 dbmin -9999999
1534 dbmax 600
1535 dbvalue.0 -9999999
1536 }
1537 }
1538 control.7 {
1539 iface MIXER
1540 name 'Left Input Boost Mixer LINPUT2 Volume'
1541 value 0
1542 comment {
1543 access 'read write'
1544 type INTEGER
1545 count 1
1546 range '0 - 7'
1547 dbmin -9999999
1548 dbmax 600
1549 dbvalue.0 -9999999
1550 }
1551 }
1552 control.8 {
1553 iface MIXER
1554 name 'Right Input Boost Mixer RINPUT1 Volume'
1555 value 0
1556 comment {
1557 access 'read write'
1558 type INTEGER
1559 count 1
1560 range '0 - 3'
1561 dbmin 0
1562 dbmax 2900
1563 dbvalue.0 0
1564 }
1565 }
1566 control.9 {
1567 iface MIXER
1568 name 'Left Input Boost Mixer LINPUT1 Volume'
1569 value 0
1570 comment {
1571 access 'read write'
1572 type INTEGER
1573 count 1
1574 range '0 - 3'
1575 dbmin 0
1576 dbmax 2900
1577 dbvalue.0 0
1578 }
1579 }
1580 control.10 {
1581 iface MIXER
1582 name 'Playback Volume'
1583 value.0 235
1584 value.1 235
1585 comment {
1586 access 'read write'
1587 type INTEGER
1588 count 2
1589 range '0 - 255'
1590 dbmin -9999999
1591 dbmax 0
1592 dbvalue.0 -1000
1593 dbvalue.1 -1000
1594 }
1595 }
1596 control.11 {
1597 iface MIXER
1598 name 'Headphone Playback Volume'
1599 value.0 101
1600 value.1 101
1601 comment {
1602 access 'read write'
1603 type INTEGER
1604 count 2
1605 range '0 - 127'
1606 dbmin -9999999
1607 dbmax 600
1608 dbvalue.0 -2000
1609 dbvalue.1 -2000
1610 }
1611 }
1612 control.12 {
1613 iface MIXER
1614 name 'Headphone Playback ZC Switch'
1615 value.0 false
1616 value.1 false
1617 comment {
1618 access 'read write'
1619 type BOOLEAN
1620 count 2
1621 }
1622 }
1623 control.13 {
1624 iface MIXER
1625 name 'Speaker Playback Volume'
1626 value.0 110
1627 value.1 110
1628 comment {
1629 access 'read write'
1630 type INTEGER
1631 count 2
1632 range '0 - 127'
1633 dbmin -9999999
1634 dbmax 600
1635 dbvalue.0 -1100
1636 dbvalue.1 -1100
1637 }
1638 }
1639 control.14 {
1640 iface MIXER
1641 name 'Speaker Playback ZC Switch'
1642 value.0 false
1643 value.1 false
1644 comment {
1645 access 'read write'
1646 type BOOLEAN
1647 count 2
1648 }
1649 }
1650 control.15 {
1651 iface MIXER
1652 name 'Speaker DC Volume'
1653 value 0
1654 comment {
1655 access 'read write'
1656 type INTEGER
1657 count 1
1658 range '0 - 5'
1659 }
1660 }
1661 control.16 {
1662 iface MIXER
1663 name 'Speaker AC Volume'
1664 value 0
1665 comment {
1666 access 'read write'
1667 type INTEGER
1668 count 1
1669 range '0 - 5'
1670 }
1671 }
1672 control.17 {
1673 iface MIXER
1674 name 'PCM Playback -6dB Switch'
1675 value false
1676 comment {
1677 access 'read write'
1678 type BOOLEAN
1679 count 1
1680 }
1681 }
1682 control.18 {
1683 iface MIXER
1684 name 'ADC Polarity'
1685 value 'No Inversion'
1686 comment {
1687 access 'read write'
1688 type ENUMERATED
1689 count 1
1690 item.0 'No Inversion'
1691 item.1 'Left Inverted'
1692 item.2 'Right Inverted'
1693 item.3 'Stereo Inversion'
1694 }
1695 }
1696 control.19 {
1697 iface MIXER
1698 name 'ADC High Pass Filter Switch'
1699 value false
1700 comment {
1701 access 'read write'
1702 type BOOLEAN
1703 count 1
1704 }
1705 }
1706 control.20 {
1707 iface MIXER
1708 name 'DAC Polarity'
1709 value 'No Inversion'
1710 comment {
1711 access 'read write'
1712 type ENUMERATED
1713 count 1
1714 item.0 'No Inversion'
1715 item.1 'Left Inverted'
1716 item.2 'Right Inverted'
1717 item.3 'Stereo Inversion'
1718 }
1719 }
1720 control.21 {
1721 iface MIXER
1722 name 'DAC Deemphasis Switch'
1723 value false
1724 comment {
1725 access 'read write'
1726 type BOOLEAN
1727 count 1
1728 }
1729 }
1730 control.22 {
1731 iface MIXER
1732 name '3D Filter Upper Cut-Off'
1733 value High
1734 comment {
1735 access 'read write'
1736 type ENUMERATED
1737 count 1
1738 item.0 High
1739 item.1 Low
1740 }
1741 }
1742 control.23 {
1743 iface MIXER
1744 name '3D Filter Lower Cut-Off'
1745 value Low
1746 comment {
1747 access 'read write'
1748 type ENUMERATED
1749 count 1
1750 item.0 Low
1751 item.1 High
1752 }
1753 }
1754 control.24 {
1755 iface MIXER
1756 name '3D Volume'
1757 value 0
1758 comment {
1759 access 'read write'
1760 type INTEGER
1761 count 1
1762 range '0 - 15'
1763 }
1764 }
1765 control.25 {
1766 iface MIXER
1767 name '3D Switch'
1768 value false
1769 comment {
1770 access 'read write'
1771 type BOOLEAN
1772 count 1
1773 }
1774 }
1775 control.26 {
1776 iface MIXER
1777 name 'ALC Function'
1778 value Off
1779 comment {
1780 access 'read write'
1781 type ENUMERATED
1782 count 1
1783 item.0 Off
1784 item.1 Right
1785 item.2 Left
1786 item.3 Stereo
1787 }
1788 }
1789 control.27 {
1790 iface MIXER
1791 name 'ALC Max Gain'
1792 value 7
1793 comment {
1794 access 'read write'
1795 type INTEGER
1796 count 1
1797 range '0 - 7'
1798 }
1799 }
1800 control.28 {
1801 iface MIXER
1802 name 'ALC Target'
1803 value 4
1804 comment {
1805 access 'read write'
1806 type INTEGER
1807 count 1
1808 range '0 - 15'
1809 }
1810 }
1811 control.29 {
1812 iface MIXER
1813 name 'ALC Min Gain'
1814 value 0
1815 comment {
1816 access 'read write'
1817 type INTEGER
1818 count 1
1819 range '0 - 7'
1820 }
1821 }
1822 control.30 {
1823 iface MIXER
1824 name 'ALC Hold Time'
1825 value 0
1826 comment {
1827 access 'read write'
1828 type INTEGER
1829 count 1
1830 range '0 - 15'
1831 }
1832 }
1833 control.31 {
1834 iface MIXER
1835 name 'ALC Mode'
1836 value ALC
1837 comment {
1838 access 'read write'
1839 type ENUMERATED
1840 count 1
1841 item.0 ALC
1842 item.1 Limiter
1843 }
1844 }
1845 control.32 {
1846 iface MIXER
1847 name 'ALC Decay'
1848 value 3
1849 comment {
1850 access 'read write'
1851 type INTEGER
1852 count 1
1853 range '0 - 15'
1854 }
1855 }
1856 control.33 {
1857 iface MIXER
1858 name 'ALC Attack'
1859 value 2
1860 comment {
1861 access 'read write'
1862 type INTEGER
1863 count 1
1864 range '0 - 15'
1865 }
1866 }
1867 control.34 {
1868 iface MIXER
1869 name 'Noise Gate Threshold'
1870 value 0
1871 comment {
1872 access 'read write'
1873 type INTEGER
1874 count 1
1875 range '0 - 31'
1876 }
1877 }
1878 control.35 {
1879 iface MIXER
1880 name 'Noise Gate Switch'
1881 value false
1882 comment {
1883 access 'read write'
1884 type BOOLEAN
1885 count 1
1886 }
1887 }
1888 control.36 {
1889 iface MIXER
1890 name 'ADC PCM Capture Volume'
1891 value.0 195
1892 value.1 195
1893 comment {
1894 access 'read write'
1895 type INTEGER
1896 count 2
1897 range '0 - 255'
1898 dbmin -9999999
1899 dbmax 3000
1900 dbvalue.0 0
1901 dbvalue.1 0
1902 }
1903 }
1904 control.37 {
1905 iface MIXER
1906 name 'Left Output Mixer Boost Bypass Volume'
1907 value 2
1908 comment {
1909 access 'read write'
1910 type INTEGER
1911 count 1
1912 range '0 - 7'
1913 dbmin -2100
1914 dbmax 0
1915 dbvalue.0 -1500
1916 }
1917 }
1918 control.38 {
1919 iface MIXER
1920 name 'Left Output Mixer LINPUT3 Volume'
1921 value 2
1922 comment {
1923 access 'read write'
1924 type INTEGER
1925 count 1
1926 range '0 - 7'
1927 dbmin -2100
1928 dbmax 0
1929 dbvalue.0 -1500
1930 }
1931 }
1932 control.39 {
1933 iface MIXER
1934 name 'Right Output Mixer Boost Bypass Volume'
1935 value 2
1936 comment {
1937 access 'read write'
1938 type INTEGER
1939 count 1
1940 range '0 - 7'
1941 dbmin -2100
1942 dbmax 0
1943 dbvalue.0 -1500
1944 }
1945 }
1946 control.40 {
1947 iface MIXER
1948 name 'Right Output Mixer RINPUT3 Volume'
1949 value 2
1950 comment {
1951 access 'read write'
1952 type INTEGER
1953 count 1
1954 range '0 - 7'
1955 dbmin -2100
1956 dbmax 0
1957 dbvalue.0 -1500
1958 }
1959 }
1960 control.41 {
1961 iface MIXER
1962 name 'ADC Data Output Select'
1963 value 'Left Data = Left ADC; Right Data = Left ADC'
1964 comment {
1965 access 'read write'
1966 type ENUMERATED
1967 count 1
1968 item.0 'Left Data = Left ADC; Right Data = Right ADC'
1969 item.1 'Left Data = Left ADC; Right Data = Left ADC'
1970 item.2 'Left Data = Right ADC; Right Data = Right ADC'
1971 item.3 'Left Data = Right ADC; Right Data = Left ADC'
1972 }
1973 }
1974 control.42 {
1975 iface MIXER
1976 name 'Mono Output Mixer Left Switch'
1977 value false
1978 comment {
1979 access 'read write'
1980 type BOOLEAN
1981 count 1
1982 }
1983 }
1984 control.43 {
1985 iface MIXER
1986 name 'Mono Output Mixer Right Switch'
1987 value false
1988 comment {
1989 access 'read write'
1990 type BOOLEAN
1991 count 1
1992 }
1993 }
1994 control.44 {
1995 iface MIXER
1996 name 'Right Output Mixer PCM Playback Switch'
1997 value true
1998 comment {
1999 access 'read write'
2000 type BOOLEAN
2001 count 1
2002 }
2003 }
2004 control.45 {
2005 iface MIXER
2006 name 'Right Output Mixer RINPUT3 Switch'
2007 value false
2008 comment {
2009 access 'read write'
2010 type BOOLEAN
2011 count 1
2012 }
2013 }
2014 control.46 {
2015 iface MIXER
2016 name 'Right Output Mixer Boost Bypass Switch'
2017 value false
2018 comment {
2019 access 'read write'
2020 type BOOLEAN
2021 count 1
2022 }
2023 }
2024 control.47 {
2025 iface MIXER
2026 name 'Left Output Mixer PCM Playback Switch'
2027 value true
2028 comment {
2029 access 'read write'
2030 type BOOLEAN
2031 count 1
2032 }
2033 }
2034 control.48 {
2035 iface MIXER
2036 name 'Left Output Mixer LINPUT3 Switch'
2037 value false
2038 comment {
2039 access 'read write'
2040 type BOOLEAN
2041 count 1
2042 }
2043 }
2044 control.49 {
2045 iface MIXER
2046 name 'Left Output Mixer Boost Bypass Switch'
2047 value false
2048 comment {
2049 access 'read write'
2050 type BOOLEAN
2051 count 1
2052 }
2053 }
2054 control.50 {
2055 iface MIXER
2056 name 'Right Input Mixer Boost Switch'
2057 value false
2058 comment {
2059 access 'read write'
2060 type BOOLEAN
2061 count 1
2062 }
2063 }
2064 control.51 {
2065 iface MIXER
2066 name 'Left Input Mixer Boost Switch'
2067 value true
2068 comment {
2069 access 'read write'
2070 type BOOLEAN
2071 count 1
2072 }
2073 }
2074 control.52 {
2075 iface MIXER
2076 name 'Right Boost Mixer RINPUT2 Switch'
2077 value false
2078 comment {
2079 access 'read write'
2080 type BOOLEAN
2081 count 1
2082 }
2083 }
2084 control.53 {
2085 iface MIXER
2086 name 'Right Boost Mixer RINPUT3 Switch'
2087 value false
2088 comment {
2089 access 'read write'
2090 type BOOLEAN
2091 count 1
2092 }
2093 }
2094 control.54 {
2095 iface MIXER
2096 name 'Right Boost Mixer RINPUT1 Switch'
2097 value false
2098 comment {
2099 access 'read write'
2100 type BOOLEAN
2101 count 1
2102 }
2103 }
2104 control.55 {
2105 iface MIXER
2106 name 'Left Boost Mixer LINPUT2 Switch'
2107 value false
2108 comment {
2109 access 'read write'
2110 type BOOLEAN
2111 count 1
2112 }
2113 }
2114 control.56 {
2115 iface MIXER
2116 name 'Left Boost Mixer LINPUT3 Switch'
2117 value false
2118 comment {
2119 access 'read write'
2120 type BOOLEAN
2121 count 1
2122 }
2123 }
2124 control.57 {
2125 iface MIXER
2126 name 'Left Boost Mixer LINPUT1 Switch'
2127 value true
2128 comment {
2129 access 'read write'
2130 type BOOLEAN
2131 count 1
2132 }
2133 }
2134 control.58 {
2135 iface CARD
2136 name 'Headphone Jack'
2137 value true
2138 comment {
2139 access read
2140 type BOOLEAN
2141 count 1
2142 }
2143 }
2144}
2145state.wm8958audio {
2146 control.1 {
2147 iface MIXER
2148 name 'AIF1.1 DRC'
2149 value '00980845000000000000'
2150 comment {
2151 access 'read write'
2152 type BYTES
2153 count 10
2154 }
2155 }
2156 control.2 {
2157 iface MIXER
2158 name 'AIF1.2 DRC'
2159 value '00980845000000000000'
2160 comment {
2161 access 'read write'
2162 type BYTES
2163 count 10
2164 }
2165 }
2166 control.3 {
2167 iface MIXER
2168 name 'AIF2 DRC'
2169 value '00980845000000000000'
2170 comment {
2171 access 'read write'
2172 type BYTES
2173 count 10
2174 }
2175 }
2176 control.4 {
2177 iface MIXER
2178 name 'AIF1DAC1 EQ1 Volume'
2179 value 12
2180 comment {
2181 access 'read write'
2182 type INTEGER
2183 count 1
2184 range '0 - 31'
2185 dbmin -1200
2186 dbmax 1900
2187 dbvalue.0 0
2188 }
2189 }
2190 control.5 {
2191 iface MIXER
2192 name 'AIF1DAC1 EQ2 Volume'
2193 value 12
2194 comment {
2195 access 'read write'
2196 type INTEGER
2197 count 1
2198 range '0 - 31'
2199 dbmin -1200
2200 dbmax 1900
2201 dbvalue.0 0
2202 }
2203 }
2204 control.6 {
2205 iface MIXER
2206 name 'AIF1DAC1 EQ3 Volume'
2207 value 12
2208 comment {
2209 access 'read write'
2210 type INTEGER
2211 count 1
2212 range '0 - 31'
2213 dbmin -1200
2214 dbmax 1900
2215 dbvalue.0 0
2216 }
2217 }
2218 control.7 {
2219 iface MIXER
2220 name 'AIF1DAC1 EQ4 Volume'
2221 value 12
2222 comment {
2223 access 'read write'
2224 type INTEGER
2225 count 1
2226 range '0 - 31'
2227 dbmin -1200
2228 dbmax 1900
2229 dbvalue.0 0
2230 }
2231 }
2232 control.8 {
2233 iface MIXER
2234 name 'AIF1DAC1 EQ5 Volume'
2235 value 12
2236 comment {
2237 access 'read write'
2238 type INTEGER
2239 count 1
2240 range '0 - 31'
2241 dbmin -1200
2242 dbmax 1900
2243 dbvalue.0 0
2244 }
2245 }
2246 control.9 {
2247 iface MIXER
2248 name 'AIF1DAC2 EQ1 Volume'
2249 value 12
2250 comment {
2251 access 'read write'
2252 type INTEGER
2253 count 1
2254 range '0 - 31'
2255 dbmin -1200
2256 dbmax 1900
2257 dbvalue.0 0
2258 }
2259 }
2260 control.10 {
2261 iface MIXER
2262 name 'AIF1DAC2 EQ2 Volume'
2263 value 12
2264 comment {
2265 access 'read write'
2266 type INTEGER
2267 count 1
2268 range '0 - 31'
2269 dbmin -1200
2270 dbmax 1900
2271 dbvalue.0 0
2272 }
2273 }
2274 control.11 {
2275 iface MIXER
2276 name 'AIF1DAC2 EQ3 Volume'
2277 value 12
2278 comment {
2279 access 'read write'
2280 type INTEGER
2281 count 1
2282 range '0 - 31'
2283 dbmin -1200
2284 dbmax 1900
2285 dbvalue.0 0
2286 }
2287 }
2288 control.12 {
2289 iface MIXER
2290 name 'AIF1DAC2 EQ4 Volume'
2291 value 12
2292 comment {
2293 access 'read write'
2294 type INTEGER
2295 count 1
2296 range '0 - 31'
2297 dbmin -1200
2298 dbmax 1900
2299 dbvalue.0 0
2300 }
2301 }
2302 control.13 {
2303 iface MIXER
2304 name 'AIF1DAC2 EQ5 Volume'
2305 value 12
2306 comment {
2307 access 'read write'
2308 type INTEGER
2309 count 1
2310 range '0 - 31'
2311 dbmin -1200
2312 dbmax 1900
2313 dbvalue.0 0
2314 }
2315 }
2316 control.14 {
2317 iface MIXER
2318 name 'AIF2 EQ1 Volume'
2319 value 12
2320 comment {
2321 access 'read write'
2322 type INTEGER
2323 count 1
2324 range '0 - 31'
2325 dbmin -1200
2326 dbmax 1900
2327 dbvalue.0 0
2328 }
2329 }
2330 control.15 {
2331 iface MIXER
2332 name 'AIF2 EQ2 Volume'
2333 value 12
2334 comment {
2335 access 'read write'
2336 type INTEGER
2337 count 1
2338 range '0 - 31'
2339 dbmin -1200
2340 dbmax 1900
2341 dbvalue.0 0
2342 }
2343 }
2344 control.16 {
2345 iface MIXER
2346 name 'AIF2 EQ3 Volume'
2347 value 12
2348 comment {
2349 access 'read write'
2350 type INTEGER
2351 count 1
2352 range '0 - 31'
2353 dbmin -1200
2354 dbmax 1900
2355 dbvalue.0 0
2356 }
2357 }
2358 control.17 {
2359 iface MIXER
2360 name 'AIF2 EQ4 Volume'
2361 value 12
2362 comment {
2363 access 'read write'
2364 type INTEGER
2365 count 1
2366 range '0 - 31'
2367 dbmin -1200
2368 dbmax 1900
2369 dbvalue.0 0
2370 }
2371 }
2372 control.18 {
2373 iface MIXER
2374 name 'AIF2 EQ5 Volume'
2375 value 12
2376 comment {
2377 access 'read write'
2378 type INTEGER
2379 count 1
2380 range '0 - 31'
2381 dbmin -1200
2382 dbmax 1900
2383 dbvalue.0 0
2384 }
2385 }
2386 control.19 {
2387 iface MIXER
2388 name 'IN1L Volume'
2389 value 11
2390 comment {
2391 access 'read write'
2392 type INTEGER
2393 count 1
2394 range '0 - 31'
2395 dbmin -1650
2396 dbmax 3000
2397 dbvalue.0 0
2398 }
2399 }
2400 control.20 {
2401 iface MIXER
2402 name 'IN1L Switch'
2403 value true
2404 comment {
2405 access 'read write'
2406 type BOOLEAN
2407 count 1
2408 }
2409 }
2410 control.21 {
2411 iface MIXER
2412 name 'IN1L ZC Switch'
2413 value false
2414 comment {
2415 access 'read write'
2416 type BOOLEAN
2417 count 1
2418 }
2419 }
2420 control.22 {
2421 iface MIXER
2422 name 'IN1R Volume'
2423 value 11
2424 comment {
2425 access 'read write'
2426 type INTEGER
2427 count 1
2428 range '0 - 31'
2429 dbmin -1650
2430 dbmax 3000
2431 dbvalue.0 0
2432 }
2433 }
2434 control.23 {
2435 iface MIXER
2436 name 'IN1R Switch'
2437 value false
2438 comment {
2439 access 'read write'
2440 type BOOLEAN
2441 count 1
2442 }
2443 }
2444 control.24 {
2445 iface MIXER
2446 name 'IN1R ZC Switch'
2447 value false
2448 comment {
2449 access 'read write'
2450 type BOOLEAN
2451 count 1
2452 }
2453 }
2454 control.25 {
2455 iface MIXER
2456 name 'IN2L Volume'
2457 value 11
2458 comment {
2459 access 'read write'
2460 type INTEGER
2461 count 1
2462 range '0 - 31'
2463 dbmin -1650
2464 dbmax 3000
2465 dbvalue.0 0
2466 }
2467 }
2468 control.26 {
2469 iface MIXER
2470 name 'IN2L Switch'
2471 value false
2472 comment {
2473 access 'read write'
2474 type BOOLEAN
2475 count 1
2476 }
2477 }
2478 control.27 {
2479 iface MIXER
2480 name 'IN2L ZC Switch'
2481 value false
2482 comment {
2483 access 'read write'
2484 type BOOLEAN
2485 count 1
2486 }
2487 }
2488 control.28 {
2489 iface MIXER
2490 name 'IN2R Volume'
2491 value 11
2492 comment {
2493 access 'read write'
2494 type INTEGER
2495 count 1
2496 range '0 - 31'
2497 dbmin -1650
2498 dbmax 3000
2499 dbvalue.0 0
2500 }
2501 }
2502 control.29 {
2503 iface MIXER
2504 name 'IN2R Switch'
2505 value false
2506 comment {
2507 access 'read write'
2508 type BOOLEAN
2509 count 1
2510 }
2511 }
2512 control.30 {
2513 iface MIXER
2514 name 'IN2R ZC Switch'
2515 value false
2516 comment {
2517 access 'read write'
2518 type BOOLEAN
2519 count 1
2520 }
2521 }
2522 control.31 {
2523 iface MIXER
2524 name 'MIXINL IN2L Volume'
2525 value 0
2526 comment {
2527 access 'read write'
2528 type INTEGER
2529 count 1
2530 range '0 - 1'
2531 dbmin 0
2532 dbmax 3000
2533 dbvalue.0 0
2534 }
2535 }
2536 control.32 {
2537 iface MIXER
2538 name 'MIXINL IN1L Volume'
2539 value 0
2540 comment {
2541 access 'read write'
2542 type INTEGER
2543 count 1
2544 range '0 - 1'
2545 dbmin 0
2546 dbmax 3000
2547 dbvalue.0 0
2548 }
2549 }
2550 control.33 {
2551 iface MIXER
2552 name 'MIXINL Output Record Volume'
2553 value 0
2554 comment {
2555 access 'read write'
2556 type INTEGER
2557 count 1
2558 range '0 - 7'
2559 dbmin -9999999
2560 dbmax 600
2561 dbvalue.0 -9999999
2562 }
2563 }
2564 control.34 {
2565 iface MIXER
2566 name 'MIXINL IN1LP Volume'
2567 value 0
2568 comment {
2569 access 'read write'
2570 type INTEGER
2571 count 1
2572 range '0 - 7'
2573 dbmin -9999999
2574 dbmax 600
2575 dbvalue.0 -9999999
2576 }
2577 }
2578 control.35 {
2579 iface MIXER
2580 name 'MIXINL Direct Voice Volume'
2581 value 0
2582 comment {
2583 access 'read write'
2584 type INTEGER
2585 count 1
2586 range '0 - 6'
2587 dbmin -9999999
2588 dbmax 300
2589 dbvalue.0 -9999999
2590 }
2591 }
2592 control.36 {
2593 iface MIXER
2594 name 'MIXINR IN2R Volume'
2595 value 0
2596 comment {
2597 access 'read write'
2598 type INTEGER
2599 count 1
2600 range '0 - 1'
2601 dbmin 0
2602 dbmax 3000
2603 dbvalue.0 0
2604 }
2605 }
2606 control.37 {
2607 iface MIXER
2608 name 'MIXINR IN1R Volume'
2609 value 0
2610 comment {
2611 access 'read write'
2612 type INTEGER
2613 count 1
2614 range '0 - 1'
2615 dbmin 0
2616 dbmax 3000
2617 dbvalue.0 0
2618 }
2619 }
2620 control.38 {
2621 iface MIXER
2622 name 'MIXINR Output Record Volume'
2623 value 0
2624 comment {
2625 access 'read write'
2626 type INTEGER
2627 count 1
2628 range '0 - 7'
2629 dbmin -9999999
2630 dbmax 600
2631 dbvalue.0 -9999999
2632 }
2633 }
2634 control.39 {
2635 iface MIXER
2636 name 'MIXINR IN1RP Volume'
2637 value 0
2638 comment {
2639 access 'read write'
2640 type INTEGER
2641 count 1
2642 range '0 - 7'
2643 dbmin -9999999
2644 dbmax 600
2645 dbvalue.0 -9999999
2646 }
2647 }
2648 control.40 {
2649 iface MIXER
2650 name 'MIXINR Direct Voice Volume'
2651 value 0
2652 comment {
2653 access 'read write'
2654 type INTEGER
2655 count 1
2656 range '0 - 6'
2657 dbmin -9999999
2658 dbmax 300
2659 dbvalue.0 -9999999
2660 }
2661 }
2662 control.41 {
2663 iface MIXER
2664 name 'Left Output Mixer IN2RN Volume'
2665 value 7
2666 comment {
2667 access 'read write'
2668 type INTEGER
2669 count 1
2670 range '0 - 7'
2671 dbmin -2100
2672 dbmax 0
2673 dbvalue.0 0
2674 }
2675 }
2676 control.42 {
2677 iface MIXER
2678 name 'Left Output Mixer IN2LN Volume'
2679 value 7
2680 comment {
2681 access 'read write'
2682 type INTEGER
2683 count 1
2684 range '0 - 7'
2685 dbmin -2100
2686 dbmax 0
2687 dbvalue.0 0
2688 }
2689 }
2690 control.43 {
2691 iface MIXER
2692 name 'Left Output Mixer IN2LP Volume'
2693 value 7
2694 comment {
2695 access 'read write'
2696 type INTEGER
2697 count 1
2698 range '0 - 7'
2699 dbmin -2100
2700 dbmax 0
2701 dbvalue.0 0
2702 }
2703 }
2704 control.44 {
2705 iface MIXER
2706 name 'Left Output Mixer IN1L Volume'
2707 value 7
2708 comment {
2709 access 'read write'
2710 type INTEGER
2711 count 1
2712 range '0 - 7'
2713 dbmin -2100
2714 dbmax 0
2715 dbvalue.0 0
2716 }
2717 }
2718 control.45 {
2719 iface MIXER
2720 name 'Left Output Mixer IN1R Volume'
2721 value 7
2722 comment {
2723 access 'read write'
2724 type INTEGER
2725 count 1
2726 range '0 - 7'
2727 dbmin -2100
2728 dbmax 0
2729 dbvalue.0 0
2730 }
2731 }
2732 control.46 {
2733 iface MIXER
2734 name 'Left Output Mixer Right Input Volume'
2735 value 7
2736 comment {
2737 access 'read write'
2738 type INTEGER
2739 count 1
2740 range '0 - 7'
2741 dbmin -2100
2742 dbmax 0
2743 dbvalue.0 0
2744 }
2745 }
2746 control.47 {
2747 iface MIXER
2748 name 'Left Output Mixer Left Input Volume'
2749 value 7
2750 comment {
2751 access 'read write'
2752 type INTEGER
2753 count 1
2754 range '0 - 7'
2755 dbmin -2100
2756 dbmax 0
2757 dbvalue.0 0
2758 }
2759 }
2760 control.48 {
2761 iface MIXER
2762 name 'Left Output Mixer DAC Volume'
2763 value 7
2764 comment {
2765 access 'read write'
2766 type INTEGER
2767 count 1
2768 range '0 - 7'
2769 dbmin -2100
2770 dbmax 0
2771 dbvalue.0 0
2772 }
2773 }
2774 control.49 {
2775 iface MIXER
2776 name 'Right Output Mixer IN2LN Volume'
2777 value 7
2778 comment {
2779 access 'read write'
2780 type INTEGER
2781 count 1
2782 range '0 - 7'
2783 dbmin -2100
2784 dbmax 0
2785 dbvalue.0 0
2786 }
2787 }
2788 control.50 {
2789 iface MIXER
2790 name 'Right Output Mixer IN2RN Volume'
2791 value 7
2792 comment {
2793 access 'read write'
2794 type INTEGER
2795 count 1
2796 range '0 - 7'
2797 dbmin -2100
2798 dbmax 0
2799 dbvalue.0 0
2800 }
2801 }
2802 control.51 {
2803 iface MIXER
2804 name 'Right Output Mixer IN1L Volume'
2805 value 7
2806 comment {
2807 access 'read write'
2808 type INTEGER
2809 count 1
2810 range '0 - 7'
2811 dbmin -2100
2812 dbmax 0
2813 dbvalue.0 0
2814 }
2815 }
2816 control.52 {
2817 iface MIXER
2818 name 'Right Output Mixer IN1R Volume'
2819 value 7
2820 comment {
2821 access 'read write'
2822 type INTEGER
2823 count 1
2824 range '0 - 7'
2825 dbmin -2100
2826 dbmax 0
2827 dbvalue.0 0
2828 }
2829 }
2830 control.53 {
2831 iface MIXER
2832 name 'Right Output Mixer IN2RP Volume'
2833 value 7
2834 comment {
2835 access 'read write'
2836 type INTEGER
2837 count 1
2838 range '0 - 7'
2839 dbmin -2100
2840 dbmax 0
2841 dbvalue.0 0
2842 }
2843 }
2844 control.54 {
2845 iface MIXER
2846 name 'Right Output Mixer Left Input Volume'
2847 value 7
2848 comment {
2849 access 'read write'
2850 type INTEGER
2851 count 1
2852 range '0 - 7'
2853 dbmin -2100
2854 dbmax 0
2855 dbvalue.0 0
2856 }
2857 }
2858 control.55 {
2859 iface MIXER
2860 name 'Right Output Mixer Right Input Volume'
2861 value 7
2862 comment {
2863 access 'read write'
2864 type INTEGER
2865 count 1
2866 range '0 - 7'
2867 dbmin -2100
2868 dbmax 0
2869 dbvalue.0 0
2870 }
2871 }
2872 control.56 {
2873 iface MIXER
2874 name 'Right Output Mixer DAC Volume'
2875 value 7
2876 comment {
2877 access 'read write'
2878 type INTEGER
2879 count 1
2880 range '0 - 7'
2881 dbmin -2100
2882 dbmax 0
2883 dbvalue.0 0
2884 }
2885 }
2886 control.57 {
2887 iface MIXER
2888 name 'Output Volume'
2889 value.0 57
2890 value.1 57
2891 comment {
2892 access 'read write'
2893 type INTEGER
2894 count 2
2895 range '0 - 63'
2896 dbmin -5700
2897 dbmax 600
2898 dbvalue.0 0
2899 dbvalue.1 0
2900 }
2901 }
2902 control.58 {
2903 iface MIXER
2904 name 'Output Switch'
2905 value.0 true
2906 value.1 true
2907 comment {
2908 access 'read write'
2909 type BOOLEAN
2910 count 2
2911 }
2912 }
2913 control.59 {
2914 iface MIXER
2915 name 'Output ZC Switch'
2916 value.0 true
2917 value.1 true
2918 comment {
2919 access 'read write'
2920 type BOOLEAN
2921 count 2
2922 }
2923 }
2924 control.60 {
2925 iface MIXER
2926 name 'Earpiece Switch'
2927 value false
2928 comment {
2929 access 'read write'
2930 type BOOLEAN
2931 count 1
2932 }
2933 }
2934 control.61 {
2935 iface MIXER
2936 name 'Earpiece Volume'
2937 value 1
2938 comment {
2939 access 'read write'
2940 type INTEGER
2941 count 1
2942 range '0 - 1'
2943 dbmin -600
2944 dbmax 0
2945 dbvalue.0 0
2946 }
2947 }
2948 control.62 {
2949 iface MIXER
2950 name 'SPKL Input Volume'
2951 value 1
2952 comment {
2953 access 'read write'
2954 type INTEGER
2955 count 1
2956 range '0 - 1'
2957 dbmin -300
2958 dbmax 0
2959 dbvalue.0 0
2960 }
2961 }
2962 control.63 {
2963 iface MIXER
2964 name 'SPKL IN1LP Volume'
2965 value 1
2966 comment {
2967 access 'read write'
2968 type INTEGER
2969 count 1
2970 range '0 - 1'
2971 dbmin -300
2972 dbmax 0
2973 dbvalue.0 0
2974 }
2975 }
2976 control.64 {
2977 iface MIXER
2978 name 'SPKL Output Volume'
2979 value 1
2980 comment {
2981 access 'read write'
2982 type INTEGER
2983 count 1
2984 range '0 - 1'
2985 dbmin -300
2986 dbmax 0
2987 dbvalue.0 0
2988 }
2989 }
2990 control.65 {
2991 iface MIXER
2992 name 'SPKR Input Volume'
2993 value 1
2994 comment {
2995 access 'read write'
2996 type INTEGER
2997 count 1
2998 range '0 - 1'
2999 dbmin -300
3000 dbmax 0
3001 dbvalue.0 0
3002 }
3003 }
3004 control.66 {
3005 iface MIXER
3006 name 'SPKR IN1RP Volume'
3007 value 1
3008 comment {
3009 access 'read write'
3010 type INTEGER
3011 count 1
3012 range '0 - 1'
3013 dbmin -300
3014 dbmax 0
3015 dbvalue.0 0
3016 }
3017 }
3018 control.67 {
3019 iface MIXER
3020 name 'SPKR Output Volume'
3021 value 1
3022 comment {
3023 access 'read write'
3024 type INTEGER
3025 count 1
3026 range '0 - 1'
3027 dbmin -300
3028 dbmax 0
3029 dbvalue.0 0
3030 }
3031 }
3032 control.68 {
3033 iface MIXER
3034 name 'Speaker Mixer Volume'
3035 value.0 3
3036 value.1 3
3037 comment {
3038 access 'read write'
3039 type INTEGER
3040 count 2
3041 range '0 - 3'
3042 dbmin -9999999
3043 dbmax 0
3044 dbvalue.0 0
3045 dbvalue.1 0
3046 }
3047 }
3048 control.69 {
3049 iface MIXER
3050 name 'Speaker Volume'
3051 value.0 60
3052 value.1 60
3053 comment {
3054 access 'read write'
3055 type INTEGER
3056 count 2
3057 range '0 - 63'
3058 dbmin -5700
3059 dbmax 600
3060 dbvalue.0 300
3061 dbvalue.1 300
3062 }
3063 }
3064 control.70 {
3065 iface MIXER
3066 name 'Speaker Switch'
3067 value.0 true
3068 value.1 true
3069 comment {
3070 access 'read write'
3071 type BOOLEAN
3072 count 2
3073 }
3074 }
3075 control.71 {
3076 iface MIXER
3077 name 'Speaker ZC Switch'
3078 value.0 false
3079 value.1 false
3080 comment {
3081 access 'read write'
3082 type BOOLEAN
3083 count 2
3084 }
3085 }
3086 control.72 {
3087 iface MIXER
3088 name 'Speaker Boost Volume'
3089 value.0 0
3090 value.1 0
3091 comment {
3092 access 'read write'
3093 type INTEGER
3094 count 2
3095 range '0 - 7'
3096 dbmin 0
3097 dbmax 1200
3098 dbvalue.0 0
3099 dbvalue.1 0
3100 }
3101 }
3102 control.73 {
3103 iface MIXER
3104 name 'Speaker Reference'
3105 value SPKVDD/2
3106 comment {
3107 access 'read write'
3108 type ENUMERATED
3109 count 1
3110 item.0 SPKVDD/2
3111 item.1 VMID
3112 }
3113 }
3114 control.74 {
3115 iface MIXER
3116 name 'Speaker Mode'
3117 value 'Class D'
3118 comment {
3119 access 'read write'
3120 type ENUMERATED
3121 count 1
3122 item.0 'Class D'
3123 item.1 'Class AB'
3124 }
3125 }
3126 control.75 {
3127 iface MIXER
3128 name 'Headphone Volume'
3129 value.0 25
3130 value.1 25
3131 comment {
3132 access 'read write'
3133 type INTEGER
3134 count 2
3135 range '0 - 63'
3136 dbmin -5700
3137 dbmax 600
3138 dbvalue.0 -3200
3139 dbvalue.1 -3200
3140 }
3141 }
3142 control.76 {
3143 iface MIXER
3144 name 'Headphone Switch'
3145 value.0 true
3146 value.1 true
3147 comment {
3148 access 'read write'
3149 type BOOLEAN
3150 count 2
3151 }
3152 }
3153 control.77 {
3154 iface MIXER
3155 name 'Headphone ZC Switch'
3156 value.0 true
3157 value.1 true
3158 comment {
3159 access 'read write'
3160 type BOOLEAN
3161 count 2
3162 }
3163 }
3164 control.78 {
3165 iface MIXER
3166 name 'LINEOUT1N Switch'
3167 value false
3168 comment {
3169 access 'read write'
3170 type BOOLEAN
3171 count 1
3172 }
3173 }
3174 control.79 {
3175 iface MIXER
3176 name 'LINEOUT1P Switch'
3177 value false
3178 comment {
3179 access 'read write'
3180 type BOOLEAN
3181 count 1
3182 }
3183 }
3184 control.80 {
3185 iface MIXER
3186 name 'LINEOUT1 Volume'
3187 value 1
3188 comment {
3189 access 'read write'
3190 type INTEGER
3191 count 1
3192 range '0 - 1'
3193 dbmin -600
3194 dbmax 0
3195 dbvalue.0 0
3196 }
3197 }
3198 control.81 {
3199 iface MIXER
3200 name 'LINEOUT2N Switch'
3201 value false
3202 comment {
3203 access 'read write'
3204 type BOOLEAN
3205 count 1
3206 }
3207 }
3208 control.82 {
3209 iface MIXER
3210 name 'LINEOUT2P Switch'
3211 value false
3212 comment {
3213 access 'read write'
3214 type BOOLEAN
3215 count 1
3216 }
3217 }
3218 control.83 {
3219 iface MIXER
3220 name 'LINEOUT2 Volume'
3221 value 1
3222 comment {
3223 access 'read write'
3224 type INTEGER
3225 count 1
3226 range '0 - 1'
3227 dbmin -600
3228 dbmax 0
3229 dbvalue.0 0
3230 }
3231 }
3232 control.84 {
3233 iface MIXER
3234 name 'AIF1ADC1 Volume'
3235 value.0 96
3236 value.1 96
3237 comment {
3238 access 'read write'
3239 type INTEGER
3240 count 2
3241 range '0 - 119'
3242 dbmin -9999999
3243 dbmax 1725
3244 dbvalue.0 0
3245 dbvalue.1 0
3246 }
3247 }
3248 control.85 {
3249 iface MIXER
3250 name 'AIF1ADC2 Volume'
3251 value.0 96
3252 value.1 96
3253 comment {
3254 access 'read write'
3255 type INTEGER
3256 count 2
3257 range '0 - 119'
3258 dbmin -9999999
3259 dbmax 1725
3260 dbvalue.0 0
3261 dbvalue.1 0
3262 }
3263 }
3264 control.86 {
3265 iface MIXER
3266 name 'AIF2ADC Volume'
3267 value.0 96
3268 value.1 96
3269 comment {
3270 access 'read write'
3271 type INTEGER
3272 count 2
3273 range '0 - 119'
3274 dbmin -9999999
3275 dbmax 1725
3276 dbvalue.0 0
3277 dbvalue.1 0
3278 }
3279 }
3280 control.87 {
3281 iface MIXER
3282 name 'AIF1ADCL Source'
3283 value Left
3284 comment {
3285 access 'read write'
3286 type ENUMERATED
3287 count 1
3288 item.0 Left
3289 item.1 Right
3290 }
3291 }
3292 control.88 {
3293 iface MIXER
3294 name 'AIF1ADCR Source'
3295 value Left
3296 comment {
3297 access 'read write'
3298 type ENUMERATED
3299 count 1
3300 item.0 Left
3301 item.1 Right
3302 }
3303 }
3304 control.89 {
3305 iface MIXER
3306 name 'AIF2ADCL Source'
3307 value Left
3308 comment {
3309 access 'read write'
3310 type ENUMERATED
3311 count 1
3312 item.0 Left
3313 item.1 Right
3314 }
3315 }
3316 control.90 {
3317 iface MIXER
3318 name 'AIF2ADCR Source'
3319 value Right
3320 comment {
3321 access 'read write'
3322 type ENUMERATED
3323 count 1
3324 item.0 Left
3325 item.1 Right
3326 }
3327 }
3328 control.91 {
3329 iface MIXER
3330 name 'AIF1DACL Source'
3331 value Left
3332 comment {
3333 access 'read write'
3334 type ENUMERATED
3335 count 1
3336 item.0 Left
3337 item.1 Right
3338 }
3339 }
3340 control.92 {
3341 iface MIXER
3342 name 'AIF1DACR Source'
3343 value Right
3344 comment {
3345 access 'read write'
3346 type ENUMERATED
3347 count 1
3348 item.0 Left
3349 item.1 Right
3350 }
3351 }
3352 control.93 {
3353 iface MIXER
3354 name 'AIF2DACL Source'
3355 value Left
3356 comment {
3357 access 'read write'
3358 type ENUMERATED
3359 count 1
3360 item.0 Left
3361 item.1 Right
3362 }
3363 }
3364 control.94 {
3365 iface MIXER
3366 name 'AIF2DACR Source'
3367 value Right
3368 comment {
3369 access 'read write'
3370 type ENUMERATED
3371 count 1
3372 item.0 Left
3373 item.1 Right
3374 }
3375 }
3376 control.95 {
3377 iface MIXER
3378 name 'AIF1DAC1 Volume'
3379 value.0 96
3380 value.1 96
3381 comment {
3382 access 'read write'
3383 type INTEGER
3384 count 2
3385 range '0 - 96'
3386 dbmin -9999999
3387 dbmax 0
3388 dbvalue.0 0
3389 dbvalue.1 0
3390 }
3391 }
3392 control.96 {
3393 iface MIXER
3394 name 'AIF1DAC2 Volume'
3395 value.0 96
3396 value.1 96
3397 comment {
3398 access 'read write'
3399 type INTEGER
3400 count 2
3401 range '0 - 96'
3402 dbmin -9999999
3403 dbmax 0
3404 dbvalue.0 0
3405 dbvalue.1 0
3406 }
3407 }
3408 control.97 {
3409 iface MIXER
3410 name 'AIF2DAC Volume'
3411 value.0 96
3412 value.1 96
3413 comment {
3414 access 'read write'
3415 type INTEGER
3416 count 2
3417 range '0 - 96'
3418 dbmin -9999999
3419 dbmax 0
3420 dbvalue.0 0
3421 dbvalue.1 0
3422 }
3423 }
3424 control.98 {
3425 iface MIXER
3426 name 'AIF1 Boost Volume'
3427 value 0
3428 comment {
3429 access 'read write'
3430 type INTEGER
3431 count 1
3432 range '0 - 3'
3433 dbmin 0
3434 dbmax 1800
3435 dbvalue.0 0
3436 }
3437 }
3438 control.99 {
3439 iface MIXER
3440 name 'AIF2 Boost Volume'
3441 value 0
3442 comment {
3443 access 'read write'
3444 type INTEGER
3445 count 1
3446 range '0 - 3'
3447 dbmin 0
3448 dbmax 1800
3449 dbvalue.0 0
3450 }
3451 }
3452 control.100 {
3453 iface MIXER
3454 name 'AIF1DAC1 EQ Switch'
3455 value false
3456 comment {
3457 access 'read write'
3458 type BOOLEAN
3459 count 1
3460 }
3461 }
3462 control.101 {
3463 iface MIXER
3464 name 'AIF1DAC2 EQ Switch'
3465 value false
3466 comment {
3467 access 'read write'
3468 type BOOLEAN
3469 count 1
3470 }
3471 }
3472 control.102 {
3473 iface MIXER
3474 name 'AIF2 EQ Switch'
3475 value false
3476 comment {
3477 access 'read write'
3478 type BOOLEAN
3479 count 1
3480 }
3481 }
3482 control.103 {
3483 iface MIXER
3484 name 'AIF1DAC1 DRC Switch'
3485 value false
3486 comment {
3487 access 'read write'
3488 type BOOLEAN
3489 count 1
3490 }
3491 }
3492 control.104 {
3493 iface MIXER
3494 name 'AIF1ADC1L DRC Switch'
3495 value false
3496 comment {
3497 access 'read write'
3498 type BOOLEAN
3499 count 1
3500 }
3501 }
3502 control.105 {
3503 iface MIXER
3504 name 'AIF1ADC1R DRC Switch'
3505 value false
3506 comment {
3507 access 'read write'
3508 type BOOLEAN
3509 count 1
3510 }
3511 }
3512 control.106 {
3513 iface MIXER
3514 name 'AIF1DAC2 DRC Switch'
3515 value false
3516 comment {
3517 access 'read write'
3518 type BOOLEAN
3519 count 1
3520 }
3521 }
3522 control.107 {
3523 iface MIXER
3524 name 'AIF1ADC2L DRC Switch'
3525 value false
3526 comment {
3527 access 'read write'
3528 type BOOLEAN
3529 count 1
3530 }
3531 }
3532 control.108 {
3533 iface MIXER
3534 name 'AIF1ADC2R DRC Switch'
3535 value false
3536 comment {
3537 access 'read write'
3538 type BOOLEAN
3539 count 1
3540 }
3541 }
3542 control.109 {
3543 iface MIXER
3544 name 'AIF2DAC DRC Switch'
3545 value false
3546 comment {
3547 access 'read write'
3548 type BOOLEAN
3549 count 1
3550 }
3551 }
3552 control.110 {
3553 iface MIXER
3554 name 'AIF2ADCL DRC Switch'
3555 value false
3556 comment {
3557 access 'read write'
3558 type BOOLEAN
3559 count 1
3560 }
3561 }
3562 control.111 {
3563 iface MIXER
3564 name 'AIF2ADCR DRC Switch'
3565 value false
3566 comment {
3567 access 'read write'
3568 type BOOLEAN
3569 count 1
3570 }
3571 }
3572 control.112 {
3573 iface MIXER
3574 name 'DAC1 Right Sidetone Volume'
3575 value 0
3576 comment {
3577 access 'read write'
3578 type INTEGER
3579 count 1
3580 range '0 - 12'
3581 dbmin -3600
3582 dbmax 0
3583 dbvalue.0 -3600
3584 }
3585 }
3586 control.113 {
3587 iface MIXER
3588 name 'DAC1 Left Sidetone Volume'
3589 value 0
3590 comment {
3591 access 'read write'
3592 type INTEGER
3593 count 1
3594 range '0 - 12'
3595 dbmin -3600
3596 dbmax 0
3597 dbvalue.0 -3600
3598 }
3599 }
3600 control.114 {
3601 iface MIXER
3602 name 'DAC2 Right Sidetone Volume'
3603 value 0
3604 comment {
3605 access 'read write'
3606 type INTEGER
3607 count 1
3608 range '0 - 12'
3609 dbmin -3600
3610 dbmax 0
3611 dbvalue.0 -3600
3612 }
3613 }
3614 control.115 {
3615 iface MIXER
3616 name 'DAC2 Left Sidetone Volume'
3617 value 0
3618 comment {
3619 access 'read write'
3620 type INTEGER
3621 count 1
3622 range '0 - 12'
3623 dbmin -3600
3624 dbmax 0
3625 dbvalue.0 -3600
3626 }
3627 }
3628 control.116 {
3629 iface MIXER
3630 name 'Sidetone HPF Mux'
3631 value '2.7kHz'
3632 comment {
3633 access 'read write'
3634 type ENUMERATED
3635 count 1
3636 item.0 '2.7kHz'
3637 item.1 '1.35kHz'
3638 item.2 '675Hz'
3639 item.3 '370Hz'
3640 item.4 '180Hz'
3641 item.5 '90Hz'
3642 item.6 '45Hz'
3643 }
3644 }
3645 control.117 {
3646 iface MIXER
3647 name 'Sidetone HPF Switch'
3648 value false
3649 comment {
3650 access 'read write'
3651 type BOOLEAN
3652 count 1
3653 }
3654 }
3655 control.118 {
3656 iface MIXER
3657 name 'AIF1ADC1 HPF Mode'
3658 value HiFi
3659 comment {
3660 access 'read write'
3661 type ENUMERATED
3662 count 1
3663 item.0 HiFi
3664 item.1 'Voice 1'
3665 item.2 'Voice 2'
3666 item.3 'Voice 3'
3667 }
3668 }
3669 control.119 {
3670 iface MIXER
3671 name 'AIF1ADC1 HPF Switch'
3672 value.0 false
3673 value.1 false
3674 comment {
3675 access 'read write'
3676 type BOOLEAN
3677 count 2
3678 }
3679 }
3680 control.120 {
3681 iface MIXER
3682 name 'AIF1ADC2 HPF Mode'
3683 value HiFi
3684 comment {
3685 access 'read write'
3686 type ENUMERATED
3687 count 1
3688 item.0 HiFi
3689 item.1 'Voice 1'
3690 item.2 'Voice 2'
3691 item.3 'Voice 3'
3692 }
3693 }
3694 control.121 {
3695 iface MIXER
3696 name 'AIF1ADC2 HPF Switch'
3697 value.0 false
3698 value.1 false
3699 comment {
3700 access 'read write'
3701 type BOOLEAN
3702 count 2
3703 }
3704 }
3705 control.122 {
3706 iface MIXER
3707 name 'AIF2ADC HPF Mode'
3708 value HiFi
3709 comment {
3710 access 'read write'
3711 type ENUMERATED
3712 count 1
3713 item.0 HiFi
3714 item.1 'Voice 1'
3715 item.2 'Voice 2'
3716 item.3 'Voice 3'
3717 }
3718 }
3719 control.123 {
3720 iface MIXER
3721 name 'AIF2ADC HPF Switch'
3722 value.0 false
3723 value.1 false
3724 comment {
3725 access 'read write'
3726 type BOOLEAN
3727 count 2
3728 }
3729 }
3730 control.124 {
3731 iface MIXER
3732 name 'ADC OSR'
3733 value 'High Performance'
3734 comment {
3735 access 'read write'
3736 type ENUMERATED
3737 count 1
3738 item.0 'Low Power'
3739 item.1 'High Performance'
3740 }
3741 }
3742 control.125 {
3743 iface MIXER
3744 name 'DAC OSR'
3745 value 'Low Power'
3746 comment {
3747 access 'read write'
3748 type ENUMERATED
3749 count 1
3750 item.0 'Low Power'
3751 item.1 'High Performance'
3752 }
3753 }
3754 control.126 {
3755 iface MIXER
3756 name 'DAC1 Volume'
3757 value.0 96
3758 value.1 96
3759 comment {
3760 access 'read write'
3761 type INTEGER
3762 count 2
3763 range '0 - 96'
3764 dbmin -9999999
3765 dbmax 0
3766 dbvalue.0 0
3767 dbvalue.1 0
3768 }
3769 }
3770 control.127 {
3771 iface MIXER
3772 name 'DAC1 Switch'
3773 value.0 true
3774 value.1 true
3775 comment {
3776 access 'read write'
3777 type BOOLEAN
3778 count 2
3779 }
3780 }
3781 control.128 {
3782 iface MIXER
3783 name 'DAC2 Volume'
3784 value.0 96
3785 value.1 96
3786 comment {
3787 access 'read write'
3788 type INTEGER
3789 count 2
3790 range '0 - 96'
3791 dbmin -9999999
3792 dbmax 0
3793 dbvalue.0 0
3794 dbvalue.1 0
3795 }
3796 }
3797 control.129 {
3798 iface MIXER
3799 name 'DAC2 Switch'
3800 value.0 false
3801 value.1 false
3802 comment {
3803 access 'read write'
3804 type BOOLEAN
3805 count 2
3806 }
3807 }
3808 control.130 {
3809 iface MIXER
3810 name 'SPKL DAC2 Volume'
3811 value 1
3812 comment {
3813 access 'read write'
3814 type INTEGER
3815 count 1
3816 range '0 - 1'
3817 dbmin -300
3818 dbmax 0
3819 dbvalue.0 0
3820 }
3821 }
3822 control.131 {
3823 iface MIXER
3824 name 'SPKL DAC1 Volume'
3825 value 1
3826 comment {
3827 access 'read write'
3828 type INTEGER
3829 count 1
3830 range '0 - 1'
3831 dbmin -300
3832 dbmax 0
3833 dbvalue.0 0
3834 }
3835 }
3836 control.132 {
3837 iface MIXER
3838 name 'SPKR DAC2 Volume'
3839 value 1
3840 comment {
3841 access 'read write'
3842 type INTEGER
3843 count 1
3844 range '0 - 1'
3845 dbmin -300
3846 dbmax 0
3847 dbvalue.0 0
3848 }
3849 }
3850 control.133 {
3851 iface MIXER
3852 name 'SPKR DAC1 Volume'
3853 value 1
3854 comment {
3855 access 'read write'
3856 type INTEGER
3857 count 1
3858 range '0 - 1'
3859 dbmin -300
3860 dbmax 0
3861 dbvalue.0 0
3862 }
3863 }
3864 control.134 {
3865 iface MIXER
3866 name 'AIF1DAC1 3D Stereo Volume'
3867 value 0
3868 comment {
3869 access 'read write'
3870 type INTEGER
3871 count 1
3872 range '0 - 15'
3873 dbmin -1600
3874 dbmax 1145
3875 dbvalue.0 -1600
3876 }
3877 }
3878 control.135 {
3879 iface MIXER
3880 name 'AIF1DAC1 3D Stereo Switch'
3881 value false
3882 comment {
3883 access 'read write'
3884 type BOOLEAN
3885 count 1
3886 }
3887 }
3888 control.136 {
3889 iface MIXER
3890 name 'AIF1DAC2 3D Stereo Volume'
3891 value 0
3892 comment {
3893 access 'read write'
3894 type INTEGER
3895 count 1
3896 range '0 - 15'
3897 dbmin -1600
3898 dbmax 1145
3899 dbvalue.0 -1600
3900 }
3901 }
3902 control.137 {
3903 iface MIXER
3904 name 'AIF1DAC2 3D Stereo Switch'
3905 value false
3906 comment {
3907 access 'read write'
3908 type BOOLEAN
3909 count 1
3910 }
3911 }
3912 control.138 {
3913 iface MIXER
3914 name 'AIF2DAC 3D Stereo Volume'
3915 value 0
3916 comment {
3917 access 'read write'
3918 type INTEGER
3919 count 1
3920 range '0 - 15'
3921 dbmin -1600
3922 dbmax 1145
3923 dbvalue.0 -1600
3924 }
3925 }
3926 control.139 {
3927 iface MIXER
3928 name 'AIF2DAC 3D Stereo Switch'
3929 value false
3930 comment {
3931 access 'read write'
3932 type BOOLEAN
3933 count 1
3934 }
3935 }
3936 control.140 {
3937 iface MIXER
3938 name 'AIF3 Boost Volume'
3939 value 0
3940 comment {
3941 access 'read write'
3942 type INTEGER
3943 count 1
3944 range '0 - 3'
3945 dbmin 0
3946 dbmax 1800
3947 dbvalue.0 0
3948 }
3949 }
3950 control.141 {
3951 iface MIXER
3952 name 'AIF1DAC1 Noise Gate Switch'
3953 value false
3954 comment {
3955 access 'read write'
3956 type BOOLEAN
3957 count 1
3958 }
3959 }
3960 control.142 {
3961 iface MIXER
3962 name 'AIF1DAC1 Noise Gate Hold Time'
3963 value '30ms'
3964 comment {
3965 access 'read write'
3966 type ENUMERATED
3967 count 1
3968 item.0 '30ms'
3969 item.1 '125ms'
3970 item.2 '250ms'
3971 item.3 '500ms'
3972 }
3973 }
3974 control.143 {
3975 iface MIXER
3976 name 'AIF1DAC1 Noise Gate Threshold Volume'
3977 value 3
3978 comment {
3979 access 'read write'
3980 type INTEGER
3981 count 1
3982 range '0 - 7'
3983 dbmin -10200
3984 dbmax -6000
3985 dbvalue.0 -8400
3986 }
3987 }
3988 control.144 {
3989 iface MIXER
3990 name 'AIF1DAC2 Noise Gate Switch'
3991 value false
3992 comment {
3993 access 'read write'
3994 type BOOLEAN
3995 count 1
3996 }
3997 }
3998 control.145 {
3999 iface MIXER
4000 name 'AIF1DAC2 Noise Gate Hold Time'
4001 value '30ms'
4002 comment {
4003 access 'read write'
4004 type ENUMERATED
4005 count 1
4006 item.0 '30ms'
4007 item.1 '125ms'
4008 item.2 '250ms'
4009 item.3 '500ms'
4010 }
4011 }
4012 control.146 {
4013 iface MIXER
4014 name 'AIF1DAC2 Noise Gate Threshold Volume'
4015 value 3
4016 comment {
4017 access 'read write'
4018 type INTEGER
4019 count 1
4020 range '0 - 7'
4021 dbmin -10200
4022 dbmax -6000
4023 dbvalue.0 -8400
4024 }
4025 }
4026 control.147 {
4027 iface MIXER
4028 name 'AIF2DAC Noise Gate Switch'
4029 value false
4030 comment {
4031 access 'read write'
4032 type BOOLEAN
4033 count 1
4034 }
4035 }
4036 control.148 {
4037 iface MIXER
4038 name 'AIF2DAC Noise Gate Hold Time'
4039 value '30ms'
4040 comment {
4041 access 'read write'
4042 type ENUMERATED
4043 count 1
4044 item.0 '30ms'
4045 item.1 '125ms'
4046 item.2 '250ms'
4047 item.3 '500ms'
4048 }
4049 }
4050 control.149 {
4051 iface MIXER
4052 name 'AIF2DAC Noise Gate Threshold Volume'
4053 value 3
4054 comment {
4055 access 'read write'
4056 type INTEGER
4057 count 1
4058 range '0 - 7'
4059 dbmin -10200
4060 dbmax -6000
4061 dbvalue.0 -8400
4062 }
4063 }
4064 control.150 {
4065 iface MIXER
4066 name 'AIF1DAC1 MBC Switch'
4067 value false
4068 comment {
4069 access 'read write'
4070 type BOOLEAN
4071 count 1
4072 }
4073 }
4074 control.151 {
4075 iface MIXER
4076 name 'AIF1DAC2 MBC Switch'
4077 value false
4078 comment {
4079 access 'read write'
4080 type BOOLEAN
4081 count 1
4082 }
4083 }
4084 control.152 {
4085 iface MIXER
4086 name 'AIF2DAC MBC Switch'
4087 value false
4088 comment {
4089 access 'read write'
4090 type BOOLEAN
4091 count 1
4092 }
4093 }
4094 control.153 {
4095 iface MIXER
4096 name 'AIF1DAC1 VSS Switch'
4097 value false
4098 comment {
4099 access 'read write'
4100 type BOOLEAN
4101 count 1
4102 }
4103 }
4104 control.154 {
4105 iface MIXER
4106 name 'AIF1DAC2 VSS Switch'
4107 value false
4108 comment {
4109 access 'read write'
4110 type BOOLEAN
4111 count 1
4112 }
4113 }
4114 control.155 {
4115 iface MIXER
4116 name 'AIF2DAC VSS Switch'
4117 value false
4118 comment {
4119 access 'read write'
4120 type BOOLEAN
4121 count 1
4122 }
4123 }
4124 control.156 {
4125 iface MIXER
4126 name 'AIF1DAC1 HPF1 Switch'
4127 value false
4128 comment {
4129 access 'read write'
4130 type BOOLEAN
4131 count 1
4132 }
4133 }
4134 control.157 {
4135 iface MIXER
4136 name 'AIF1DAC2 HPF1 Switch'
4137 value false
4138 comment {
4139 access 'read write'
4140 type BOOLEAN
4141 count 1
4142 }
4143 }
4144 control.158 {
4145 iface MIXER
4146 name 'AIF2DAC HPF1 Switch'
4147 value false
4148 comment {
4149 access 'read write'
4150 type BOOLEAN
4151 count 1
4152 }
4153 }
4154 control.159 {
4155 iface MIXER
4156 name 'AIF1DAC1 HPF2 Switch'
4157 value false
4158 comment {
4159 access 'read write'
4160 type BOOLEAN
4161 count 1
4162 }
4163 }
4164 control.160 {
4165 iface MIXER
4166 name 'AIF1DAC2 HPF2 Switch'
4167 value false
4168 comment {
4169 access 'read write'
4170 type BOOLEAN
4171 count 1
4172 }
4173 }
4174 control.161 {
4175 iface MIXER
4176 name 'AIF2DAC HPF2 Switch'
4177 value false
4178 comment {
4179 access 'read write'
4180 type BOOLEAN
4181 count 1
4182 }
4183 }
4184 control.162 {
4185 iface MIXER
4186 name 'AIF1DAC1 Enhanced EQ Switch'
4187 value false
4188 comment {
4189 access 'read write'
4190 type BOOLEAN
4191 count 1
4192 }
4193 }
4194 control.163 {
4195 iface MIXER
4196 name 'AIF1DAC2 Enhanced EQ Switch'
4197 value false
4198 comment {
4199 access 'read write'
4200 type BOOLEAN
4201 count 1
4202 }
4203 }
4204 control.164 {
4205 iface MIXER
4206 name 'AIF2DAC Enhanced EQ Switch'
4207 value false
4208 comment {
4209 access 'read write'
4210 type BOOLEAN
4211 count 1
4212 }
4213 }
4214 control.165 {
4215 iface MIXER
4216 name 'ADCR Mux'
4217 value ADC
4218 comment {
4219 access 'read write'
4220 type ENUMERATED
4221 count 1
4222 item.0 ADC
4223 item.1 DMIC
4224 }
4225 }
4226 control.166 {
4227 iface MIXER
4228 name 'ADCL Mux'
4229 value ADC
4230 comment {
4231 access 'read write'
4232 type ENUMERATED
4233 count 1
4234 item.0 ADC
4235 item.1 DMIC
4236 }
4237 }
4238 control.167 {
4239 iface MIXER
4240 name 'Right Headphone Mux'
4241 value DAC
4242 comment {
4243 access 'read write'
4244 type ENUMERATED
4245 count 1
4246 item.0 Mixer
4247 item.1 DAC
4248 }
4249 }
4250 control.168 {
4251 iface MIXER
4252 name 'Left Headphone Mux'
4253 value DAC
4254 comment {
4255 access 'read write'
4256 type ENUMERATED
4257 count 1
4258 item.0 Mixer
4259 item.1 DAC
4260 }
4261 }
4262 control.169 {
4263 iface MIXER
4264 name 'SPKR DAC2 Switch'
4265 value false
4266 comment {
4267 access 'read write'
4268 type BOOLEAN
4269 count 1
4270 }
4271 }
4272 control.170 {
4273 iface MIXER
4274 name 'SPKR Input Switch'
4275 value false
4276 comment {
4277 access 'read write'
4278 type BOOLEAN
4279 count 1
4280 }
4281 }
4282 control.171 {
4283 iface MIXER
4284 name 'SPKR IN1RP Switch'
4285 value false
4286 comment {
4287 access 'read write'
4288 type BOOLEAN
4289 count 1
4290 }
4291 }
4292 control.172 {
4293 iface MIXER
4294 name 'SPKR Output Switch'
4295 value false
4296 comment {
4297 access 'read write'
4298 type BOOLEAN
4299 count 1
4300 }
4301 }
4302 control.173 {
4303 iface MIXER
4304 name 'SPKR DAC1 Switch'
4305 value true
4306 comment {
4307 access 'read write'
4308 type BOOLEAN
4309 count 1
4310 }
4311 }
4312 control.174 {
4313 iface MIXER
4314 name 'SPKL DAC2 Switch'
4315 value false
4316 comment {
4317 access 'read write'
4318 type BOOLEAN
4319 count 1
4320 }
4321 }
4322 control.175 {
4323 iface MIXER
4324 name 'SPKL Input Switch'
4325 value false
4326 comment {
4327 access 'read write'
4328 type BOOLEAN
4329 count 1
4330 }
4331 }
4332 control.176 {
4333 iface MIXER
4334 name 'SPKL IN1LP Switch'
4335 value false
4336 comment {
4337 access 'read write'
4338 type BOOLEAN
4339 count 1
4340 }
4341 }
4342 control.177 {
4343 iface MIXER
4344 name 'SPKL Output Switch'
4345 value false
4346 comment {
4347 access 'read write'
4348 type BOOLEAN
4349 count 1
4350 }
4351 }
4352 control.178 {
4353 iface MIXER
4354 name 'SPKL DAC1 Switch'
4355 value true
4356 comment {
4357 access 'read write'
4358 type BOOLEAN
4359 count 1
4360 }
4361 }
4362 control.179 {
4363 iface MIXER
4364 name 'AIF3ADC Mux'
4365 value AIF1ADCDAT
4366 comment {
4367 access 'read write'
4368 type ENUMERATED
4369 count 1
4370 item.0 AIF1ADCDAT
4371 item.1 AIF2ADCDAT
4372 item.2 AIF2DACDAT
4373 item.3 'Mono PCM'
4374 }
4375 }
4376 control.180 {
4377 iface MIXER
4378 name 'AIF2DACR Mux'
4379 value AIF2
4380 comment {
4381 access 'read write'
4382 type ENUMERATED
4383 count 1
4384 item.0 AIF2
4385 item.1 AIF3
4386 }
4387 }
4388 control.181 {
4389 iface MIXER
4390 name 'AIF2DACL Mux'
4391 value AIF2
4392 comment {
4393 access 'read write'
4394 type ENUMERATED
4395 count 1
4396 item.0 AIF2
4397 item.1 AIF3
4398 }
4399 }
4400 control.182 {
4401 iface MIXER
4402 name 'Mono PCM Out Mux'
4403 value None
4404 comment {
4405 access 'read write'
4406 type ENUMERATED
4407 count 1
4408 item.0 None
4409 item.1 AIF2ADCL
4410 item.2 AIF2ADCR
4411 }
4412 }
4413 control.183 {
4414 iface MIXER
4415 name 'AIF2 Loopback'
4416 value None
4417 comment {
4418 access 'read write'
4419 type ENUMERATED
4420 count 1
4421 item.0 None
4422 item.1 ADCDAT
4423 }
4424 }
4425 control.184 {
4426 iface MIXER
4427 name 'AIF1 Loopback'
4428 value None
4429 comment {
4430 access 'read write'
4431 type ENUMERATED
4432 count 1
4433 item.0 None
4434 item.1 ADCDAT
4435 }
4436 }
4437 control.185 {
4438 iface MIXER
4439 name 'AIF2ADC Mux'
4440 value AIF2ADCDAT
4441 comment {
4442 access 'read write'
4443 type ENUMERATED
4444 count 1
4445 item.0 AIF2ADCDAT
4446 item.1 AIF3DACDAT
4447 }
4448 }
4449 control.186 {
4450 iface MIXER
4451 name 'AIF2DAC Mux'
4452 value AIF2DACDAT
4453 comment {
4454 access 'read write'
4455 type ENUMERATED
4456 count 1
4457 item.0 AIF2DACDAT
4458 item.1 AIF3DACDAT
4459 }
4460 }
4461 control.187 {
4462 iface MIXER
4463 name 'AIF1DAC Mux'
4464 value AIF1DACDAT
4465 comment {
4466 access 'read write'
4467 type ENUMERATED
4468 count 1
4469 item.0 AIF1DACDAT
4470 item.1 AIF3DACDAT
4471 }
4472 }
4473 control.188 {
4474 iface MIXER
4475 name 'DAC1R Mixer Right Sidetone Switch'
4476 value false
4477 comment {
4478 access 'read write'
4479 type BOOLEAN
4480 count 1
4481 }
4482 }
4483 control.189 {
4484 iface MIXER
4485 name 'DAC1R Mixer Left Sidetone Switch'
4486 value false
4487 comment {
4488 access 'read write'
4489 type BOOLEAN
4490 count 1
4491 }
4492 }
4493 control.190 {
4494 iface MIXER
4495 name 'DAC1R Mixer AIF2 Switch'
4496 value false
4497 comment {
4498 access 'read write'
4499 type BOOLEAN
4500 count 1
4501 }
4502 }
4503 control.191 {
4504 iface MIXER
4505 name 'DAC1R Mixer AIF1.2 Switch'
4506 value false
4507 comment {
4508 access 'read write'
4509 type BOOLEAN
4510 count 1
4511 }
4512 }
4513 control.192 {
4514 iface MIXER
4515 name 'DAC1R Mixer AIF1.1 Switch'
4516 value true
4517 comment {
4518 access 'read write'
4519 type BOOLEAN
4520 count 1
4521 }
4522 }
4523 control.193 {
4524 iface MIXER
4525 name 'DAC1L Mixer Right Sidetone Switch'
4526 value false
4527 comment {
4528 access 'read write'
4529 type BOOLEAN
4530 count 1
4531 }
4532 }
4533 control.194 {
4534 iface MIXER
4535 name 'DAC1L Mixer Left Sidetone Switch'
4536 value false
4537 comment {
4538 access 'read write'
4539 type BOOLEAN
4540 count 1
4541 }
4542 }
4543 control.195 {
4544 iface MIXER
4545 name 'DAC1L Mixer AIF2 Switch'
4546 value false
4547 comment {
4548 access 'read write'
4549 type BOOLEAN
4550 count 1
4551 }
4552 }
4553 control.196 {
4554 iface MIXER
4555 name 'DAC1L Mixer AIF1.2 Switch'
4556 value false
4557 comment {
4558 access 'read write'
4559 type BOOLEAN
4560 count 1
4561 }
4562 }
4563 control.197 {
4564 iface MIXER
4565 name 'DAC1L Mixer AIF1.1 Switch'
4566 value true
4567 comment {
4568 access 'read write'
4569 type BOOLEAN
4570 count 1
4571 }
4572 }
4573 control.198 {
4574 iface MIXER
4575 name 'Right Sidetone'
4576 value ADC/DMIC1
4577 comment {
4578 access 'read write'
4579 type ENUMERATED
4580 count 1
4581 item.0 ADC/DMIC1
4582 item.1 DMIC2
4583 }
4584 }
4585 control.199 {
4586 iface MIXER
4587 name 'Left Sidetone'
4588 value ADC/DMIC1
4589 comment {
4590 access 'read write'
4591 type ENUMERATED
4592 count 1
4593 item.0 ADC/DMIC1
4594 item.1 DMIC2
4595 }
4596 }
4597 control.200 {
4598 iface MIXER
4599 name 'AIF2DAC2R Mixer Right Sidetone Switch'
4600 value false
4601 comment {
4602 access 'read write'
4603 type BOOLEAN
4604 count 1
4605 }
4606 }
4607 control.201 {
4608 iface MIXER
4609 name 'AIF2DAC2R Mixer Left Sidetone Switch'
4610 value false
4611 comment {
4612 access 'read write'
4613 type BOOLEAN
4614 count 1
4615 }
4616 }
4617 control.202 {
4618 iface MIXER
4619 name 'AIF2DAC2R Mixer AIF2 Switch'
4620 value false
4621 comment {
4622 access 'read write'
4623 type BOOLEAN
4624 count 1
4625 }
4626 }
4627 control.203 {
4628 iface MIXER
4629 name 'AIF2DAC2R Mixer AIF1.2 Switch'
4630 value false
4631 comment {
4632 access 'read write'
4633 type BOOLEAN
4634 count 1
4635 }
4636 }
4637 control.204 {
4638 iface MIXER
4639 name 'AIF2DAC2R Mixer AIF1.1 Switch'
4640 value false
4641 comment {
4642 access 'read write'
4643 type BOOLEAN
4644 count 1
4645 }
4646 }
4647 control.205 {
4648 iface MIXER
4649 name 'AIF2DAC2L Mixer Right Sidetone Switch'
4650 value false
4651 comment {
4652 access 'read write'
4653 type BOOLEAN
4654 count 1
4655 }
4656 }
4657 control.206 {
4658 iface MIXER
4659 name 'AIF2DAC2L Mixer Left Sidetone Switch'
4660 value false
4661 comment {
4662 access 'read write'
4663 type BOOLEAN
4664 count 1
4665 }
4666 }
4667 control.207 {
4668 iface MIXER
4669 name 'AIF2DAC2L Mixer AIF2 Switch'
4670 value false
4671 comment {
4672 access 'read write'
4673 type BOOLEAN
4674 count 1
4675 }
4676 }
4677 control.208 {
4678 iface MIXER
4679 name 'AIF2DAC2L Mixer AIF1.2 Switch'
4680 value false
4681 comment {
4682 access 'read write'
4683 type BOOLEAN
4684 count 1
4685 }
4686 }
4687 control.209 {
4688 iface MIXER
4689 name 'AIF2DAC2L Mixer AIF1.1 Switch'
4690 value false
4691 comment {
4692 access 'read write'
4693 type BOOLEAN
4694 count 1
4695 }
4696 }
4697 control.210 {
4698 iface MIXER
4699 name 'AIF1ADC2R Mixer DMIC Switch'
4700 value false
4701 comment {
4702 access 'read write'
4703 type BOOLEAN
4704 count 1
4705 }
4706 }
4707 control.211 {
4708 iface MIXER
4709 name 'AIF1ADC2R Mixer AIF2 Switch'
4710 value false
4711 comment {
4712 access 'read write'
4713 type BOOLEAN
4714 count 1
4715 }
4716 }
4717 control.212 {
4718 iface MIXER
4719 name 'AIF1ADC2L Mixer DMIC Switch'
4720 value false
4721 comment {
4722 access 'read write'
4723 type BOOLEAN
4724 count 1
4725 }
4726 }
4727 control.213 {
4728 iface MIXER
4729 name 'AIF1ADC2L Mixer AIF2 Switch'
4730 value false
4731 comment {
4732 access 'read write'
4733 type BOOLEAN
4734 count 1
4735 }
4736 }
4737 control.214 {
4738 iface MIXER
4739 name 'AIF1ADC1R Mixer ADC/DMIC Switch'
4740 value false
4741 comment {
4742 access 'read write'
4743 type BOOLEAN
4744 count 1
4745 }
4746 }
4747 control.215 {
4748 iface MIXER
4749 name 'AIF1ADC1R Mixer AIF2 Switch'
4750 value false
4751 comment {
4752 access 'read write'
4753 type BOOLEAN
4754 count 1
4755 }
4756 }
4757 control.216 {
4758 iface MIXER
4759 name 'AIF1ADC1L Mixer ADC/DMIC Switch'
4760 value true
4761 comment {
4762 access 'read write'
4763 type BOOLEAN
4764 count 1
4765 }
4766 }
4767 control.217 {
4768 iface MIXER
4769 name 'AIF1ADC1L Mixer AIF2 Switch'
4770 value false
4771 comment {
4772 access 'read write'
4773 type BOOLEAN
4774 count 1
4775 }
4776 }
4777 control.218 {
4778 iface MIXER
4779 name 'LINEOUT2P Mixer Right Output Switch'
4780 value false
4781 comment {
4782 access 'read write'
4783 type BOOLEAN
4784 count 1
4785 }
4786 }
4787 control.219 {
4788 iface MIXER
4789 name 'LINEOUT2N Mixer Left Output Switch'
4790 value false
4791 comment {
4792 access 'read write'
4793 type BOOLEAN
4794 count 1
4795 }
4796 }
4797 control.220 {
4798 iface MIXER
4799 name 'LINEOUT2N Mixer Right Output Switch'
4800 value false
4801 comment {
4802 access 'read write'
4803 type BOOLEAN
4804 count 1
4805 }
4806 }
4807 control.221 {
4808 iface MIXER
4809 name 'LINEOUT1P Mixer Left Output Switch'
4810 value false
4811 comment {
4812 access 'read write'
4813 type BOOLEAN
4814 count 1
4815 }
4816 }
4817 control.222 {
4818 iface MIXER
4819 name 'LINEOUT1N Mixer Left Output Switch'
4820 value false
4821 comment {
4822 access 'read write'
4823 type BOOLEAN
4824 count 1
4825 }
4826 }
4827 control.223 {
4828 iface MIXER
4829 name 'LINEOUT1N Mixer Right Output Switch'
4830 value false
4831 comment {
4832 access 'read write'
4833 type BOOLEAN
4834 count 1
4835 }
4836 }
4837 control.224 {
4838 iface MIXER
4839 name 'SPKR Boost Direct Voice Switch'
4840 value false
4841 comment {
4842 access 'read write'
4843 type BOOLEAN
4844 count 1
4845 }
4846 }
4847 control.225 {
4848 iface MIXER
4849 name 'SPKR Boost SPKL Switch'
4850 value false
4851 comment {
4852 access 'read write'
4853 type BOOLEAN
4854 count 1
4855 }
4856 }
4857 control.226 {
4858 iface MIXER
4859 name 'SPKR Boost SPKR Switch'
4860 value true
4861 comment {
4862 access 'read write'
4863 type BOOLEAN
4864 count 1
4865 }
4866 }
4867 control.227 {
4868 iface MIXER
4869 name 'SPKL Boost Direct Voice Switch'
4870 value false
4871 comment {
4872 access 'read write'
4873 type BOOLEAN
4874 count 1
4875 }
4876 }
4877 control.228 {
4878 iface MIXER
4879 name 'SPKL Boost SPKL Switch'
4880 value true
4881 comment {
4882 access 'read write'
4883 type BOOLEAN
4884 count 1
4885 }
4886 }
4887 control.229 {
4888 iface MIXER
4889 name 'SPKL Boost SPKR Switch'
4890 value false
4891 comment {
4892 access 'read write'
4893 type BOOLEAN
4894 count 1
4895 }
4896 }
4897 control.230 {
4898 iface MIXER
4899 name 'Earpiece Mixer Direct Voice Switch'
4900 value false
4901 comment {
4902 access 'read write'
4903 type BOOLEAN
4904 count 1
4905 }
4906 }
4907 control.231 {
4908 iface MIXER
4909 name 'Earpiece Mixer Left Output Switch'
4910 value false
4911 comment {
4912 access 'read write'
4913 type BOOLEAN
4914 count 1
4915 }
4916 }
4917 control.232 {
4918 iface MIXER
4919 name 'Earpiece Mixer Right Output Switch'
4920 value false
4921 comment {
4922 access 'read write'
4923 type BOOLEAN
4924 count 1
4925 }
4926 }
4927 control.233 {
4928 iface MIXER
4929 name 'Right Output Mixer Left Input Switch'
4930 value false
4931 comment {
4932 access 'read write'
4933 type BOOLEAN
4934 count 1
4935 }
4936 }
4937 control.234 {
4938 iface MIXER
4939 name 'Right Output Mixer Right Input Switch'
4940 value false
4941 comment {
4942 access 'read write'
4943 type BOOLEAN
4944 count 1
4945 }
4946 }
4947 control.235 {
4948 iface MIXER
4949 name 'Right Output Mixer IN2LN Switch'
4950 value false
4951 comment {
4952 access 'read write'
4953 type BOOLEAN
4954 count 1
4955 }
4956 }
4957 control.236 {
4958 iface MIXER
4959 name 'Right Output Mixer IN2RN Switch'
4960 value false
4961 comment {
4962 access 'read write'
4963 type BOOLEAN
4964 count 1
4965 }
4966 }
4967 control.237 {
4968 iface MIXER
4969 name 'Right Output Mixer IN1L Switch'
4970 value false
4971 comment {
4972 access 'read write'
4973 type BOOLEAN
4974 count 1
4975 }
4976 }
4977 control.238 {
4978 iface MIXER
4979 name 'Right Output Mixer IN1R Switch'
4980 value false
4981 comment {
4982 access 'read write'
4983 type BOOLEAN
4984 count 1
4985 }
4986 }
4987 control.239 {
4988 iface MIXER
4989 name 'Right Output Mixer IN2RP Switch'
4990 value false
4991 comment {
4992 access 'read write'
4993 type BOOLEAN
4994 count 1
4995 }
4996 }
4997 control.240 {
4998 iface MIXER
4999 name 'Right Output Mixer DAC Switch'
5000 value false
5001 comment {
5002 access 'read write'
5003 type BOOLEAN
5004 count 1
5005 }
5006 }
5007 control.241 {
5008 iface MIXER
5009 name 'Left Output Mixer Right Input Switch'
5010 value false
5011 comment {
5012 access 'read write'
5013 type BOOLEAN
5014 count 1
5015 }
5016 }
5017 control.242 {
5018 iface MIXER
5019 name 'Left Output Mixer Left Input Switch'
5020 value false
5021 comment {
5022 access 'read write'
5023 type BOOLEAN
5024 count 1
5025 }
5026 }
5027 control.243 {
5028 iface MIXER
5029 name 'Left Output Mixer IN2RN Switch'
5030 value false
5031 comment {
5032 access 'read write'
5033 type BOOLEAN
5034 count 1
5035 }
5036 }
5037 control.244 {
5038 iface MIXER
5039 name 'Left Output Mixer IN2LN Switch'
5040 value false
5041 comment {
5042 access 'read write'
5043 type BOOLEAN
5044 count 1
5045 }
5046 }
5047 control.245 {
5048 iface MIXER
5049 name 'Left Output Mixer IN2LP Switch'
5050 value false
5051 comment {
5052 access 'read write'
5053 type BOOLEAN
5054 count 1
5055 }
5056 }
5057 control.246 {
5058 iface MIXER
5059 name 'Left Output Mixer IN1R Switch'
5060 value false
5061 comment {
5062 access 'read write'
5063 type BOOLEAN
5064 count 1
5065 }
5066 }
5067 control.247 {
5068 iface MIXER
5069 name 'Left Output Mixer IN1L Switch'
5070 value false
5071 comment {
5072 access 'read write'
5073 type BOOLEAN
5074 count 1
5075 }
5076 }
5077 control.248 {
5078 iface MIXER
5079 name 'Left Output Mixer DAC Switch'
5080 value false
5081 comment {
5082 access 'read write'
5083 type BOOLEAN
5084 count 1
5085 }
5086 }
5087 control.249 {
5088 iface MIXER
5089 name 'MIXINR IN2R Switch'
5090 value false
5091 comment {
5092 access 'read write'
5093 type BOOLEAN
5094 count 1
5095 }
5096 }
5097 control.250 {
5098 iface MIXER
5099 name 'MIXINR IN1R Switch'
5100 value false
5101 comment {
5102 access 'read write'
5103 type BOOLEAN
5104 count 1
5105 }
5106 }
5107 control.251 {
5108 iface MIXER
5109 name 'MIXINL IN2L Switch'
5110 value false
5111 comment {
5112 access 'read write'
5113 type BOOLEAN
5114 count 1
5115 }
5116 }
5117 control.252 {
5118 iface MIXER
5119 name 'MIXINL IN1L Switch'
5120 value true
5121 comment {
5122 access 'read write'
5123 type BOOLEAN
5124 count 1
5125 }
5126 }
5127 control.253 {
5128 iface MIXER
5129 name 'IN2R PGA IN2RP Switch'
5130 value false
5131 comment {
5132 access 'read write'
5133 type BOOLEAN
5134 count 1
5135 }
5136 }
5137 control.254 {
5138 iface MIXER
5139 name 'IN2R PGA IN2RN Switch'
5140 value false
5141 comment {
5142 access 'read write'
5143 type BOOLEAN
5144 count 1
5145 }
5146 }
5147 control.255 {
5148 iface MIXER
5149 name 'IN2L PGA IN2LP Switch'
5150 value false
5151 comment {
5152 access 'read write'
5153 type BOOLEAN
5154 count 1
5155 }
5156 }
5157 control.256 {
5158 iface MIXER
5159 name 'IN2L PGA IN2LN Switch'
5160 value false
5161 comment {
5162 access 'read write'
5163 type BOOLEAN
5164 count 1
5165 }
5166 }
5167 control.257 {
5168 iface MIXER
5169 name 'IN1R PGA IN1RP Switch'
5170 value false
5171 comment {
5172 access 'read write'
5173 type BOOLEAN
5174 count 1
5175 }
5176 }
5177 control.258 {
5178 iface MIXER
5179 name 'IN1R PGA IN1RN Switch'
5180 value false
5181 comment {
5182 access 'read write'
5183 type BOOLEAN
5184 count 1
5185 }
5186 }
5187 control.259 {
5188 iface MIXER
5189 name 'IN1L PGA IN1LP Switch'
5190 value true
5191 comment {
5192 access 'read write'
5193 type BOOLEAN
5194 count 1
5195 }
5196 }
5197 control.260 {
5198 iface MIXER
5199 name 'IN1L PGA IN1LN Switch'
5200 value true
5201 comment {
5202 access 'read write'
5203 type BOOLEAN
5204 count 1
5205 }
5206 }
5207 control.261 {
5208 iface CARD
5209 name 'Headphone Jack'
5210 value true
5211 comment {
5212 access read
5213 type BOOLEAN
5214 count 1
5215 }
5216 }
5217}
5218state.imxcs42888 {
5219 control.1 {
5220 iface MIXER
5221 name 'DAC1 Playback Volume'
5222 value.0 255
5223 value.1 255
5224 comment {
5225 access 'read write'
5226 type INTEGER
5227 count 2
5228 range '0 - 255'
5229 dbmin -9999999
5230 dbmax 0
5231 dbvalue.0 0
5232 dbvalue.1 0
5233 }
5234 }
5235 control.2 {
5236 iface MIXER
5237 name 'DAC2 Playback Volume'
5238 value.0 255
5239 value.1 255
5240 comment {
5241 access 'read write'
5242 type INTEGER
5243 count 2
5244 range '0 - 255'
5245 dbmin -9999999
5246 dbmax 0
5247 dbvalue.0 0
5248 dbvalue.1 0
5249 }
5250 }
5251 control.3 {
5252 iface MIXER
5253 name 'DAC3 Playback Volume'
5254 value.0 255
5255 value.1 255
5256 comment {
5257 access 'read write'
5258 type INTEGER
5259 count 2
5260 range '0 - 255'
5261 dbmin -9999999
5262 dbmax 0
5263 dbvalue.0 0
5264 dbvalue.1 0
5265 }
5266 }
5267 control.4 {
5268 iface MIXER
5269 name 'DAC4 Playback Volume'
5270 value.0 255
5271 value.1 255
5272 comment {
5273 access 'read write'
5274 type INTEGER
5275 count 2
5276 range '0 - 255'
5277 dbmin -9999999
5278 dbmax 0
5279 dbvalue.0 0
5280 dbvalue.1 0
5281 }
5282 }
5283 control.5 {
5284 iface MIXER
5285 name 'ADC1 Capture Volume'
5286 value.0 128
5287 value.1 128
5288 comment {
5289 access 'read write'
5290 type INTEGER
5291 count 2
5292 range '0 - 176'
5293 dbmin -6400
5294 dbmax 2400
5295 dbvalue.0 0
5296 dbvalue.1 0
5297 }
5298 }
5299 control.6 {
5300 iface MIXER
5301 name 'ADC2 Capture Volume'
5302 value.0 128
5303 value.1 128
5304 comment {
5305 access 'read write'
5306 type INTEGER
5307 count 2
5308 range '0 - 176'
5309 dbmin -6400
5310 dbmax 2400
5311 dbvalue.0 0
5312 dbvalue.1 0
5313 }
5314 }
5315 control.7 {
5316 iface MIXER
5317 name 'DAC1 Invert Switch'
5318 value.0 false
5319 value.1 false
5320 comment {
5321 access 'read write'
5322 type BOOLEAN
5323 count 2
5324 }
5325 }
5326 control.8 {
5327 iface MIXER
5328 name 'DAC2 Invert Switch'
5329 value.0 false
5330 value.1 false
5331 comment {
5332 access 'read write'
5333 type BOOLEAN
5334 count 2
5335 }
5336 }
5337 control.9 {
5338 iface MIXER
5339 name 'DAC3 Invert Switch'
5340 value.0 false
5341 value.1 false
5342 comment {
5343 access 'read write'
5344 type BOOLEAN
5345 count 2
5346 }
5347 }
5348 control.10 {
5349 iface MIXER
5350 name 'DAC4 Invert Switch'
5351 value.0 false
5352 value.1 false
5353 comment {
5354 access 'read write'
5355 type BOOLEAN
5356 count 2
5357 }
5358 }
5359 control.11 {
5360 iface MIXER
5361 name 'ADC1 Invert Switch'
5362 value.0 false
5363 value.1 false
5364 comment {
5365 access 'read write'
5366 type BOOLEAN
5367 count 2
5368 }
5369 }
5370 control.12 {
5371 iface MIXER
5372 name 'ADC2 Invert Switch'
5373 value.0 false
5374 value.1 false
5375 comment {
5376 access 'read write'
5377 type BOOLEAN
5378 count 2
5379 }
5380 }
5381 control.13 {
5382 iface MIXER
5383 name 'ADC High-Pass Filter Switch'
5384 value true
5385 comment {
5386 access 'read write'
5387 type BOOLEAN
5388 count 1
5389 }
5390 }
5391 control.14 {
5392 iface MIXER
5393 name 'DAC De-emphasis Switch'
5394 value false
5395 comment {
5396 access 'read write'
5397 type BOOLEAN
5398 count 1
5399 }
5400 }
5401 control.15 {
5402 iface MIXER
5403 name 'ADC1 Single Ended Mode Switch'
5404 value Differential
5405 comment {
5406 access 'read write'
5407 type ENUMERATED
5408 count 1
5409 item.0 Differential
5410 item.1 Single-Ended
5411 }
5412 }
5413 control.16 {
5414 iface MIXER
5415 name 'ADC2 Single Ended Mode Switch'
5416 value Differential
5417 comment {
5418 access 'read write'
5419 type ENUMERATED
5420 count 1
5421 item.0 Differential
5422 item.1 Single-Ended
5423 }
5424 }
5425 control.17 {
5426 iface MIXER
5427 name 'DAC Single Volume Control Switch'
5428 value 0
5429 comment {
5430 access 'read write'
5431 type INTEGER
5432 count 1
5433 range '0 - 1'
5434 }
5435 }
5436 control.18 {
5437 iface MIXER
5438 name 'DAC Soft Ramp & Zero Cross Control Switch'
5439 value 'Immediate Change'
5440 comment {
5441 access 'read write'
5442 type ENUMERATED
5443 count 1
5444 item.0 'Immediate Change'
5445 item.1 'Zero Cross'
5446 item.2 'Soft Ramp'
5447 item.3 'Soft Ramp on Zero Cross'
5448 }
5449 }
5450 control.19 {
5451 iface MIXER
5452 name 'DAC Auto Mute Switch'
5453 value true
5454 comment {
5455 access 'read write'
5456 type BOOLEAN
5457 count 1
5458 }
5459 }
5460 control.20 {
5461 iface MIXER
5462 name 'Mute ADC Serial Port Switch'
5463 value false
5464 comment {
5465 access 'read write'
5466 type BOOLEAN
5467 count 1
5468 }
5469 }
5470 control.21 {
5471 iface MIXER
5472 name 'ADC Single Volume Control Switch'
5473 value 0
5474 comment {
5475 access 'read write'
5476 type INTEGER
5477 count 1
5478 range '0 - 1'
5479 }
5480 }
5481 control.22 {
5482 iface MIXER
5483 name 'ADC Soft Ramp & Zero Cross Control Switch'
5484 value 'Immediate Change'
5485 comment {
5486 access 'read write'
5487 type ENUMERATED
5488 count 1
5489 item.0 'Immediate Change'
5490 item.1 'Zero Cross'
5491 item.2 'Soft Ramp'
5492 item.3 'Soft Ramp on Zero Cross'
5493 }
5494 }
5495}
5496state.imxhdmisoc {
5497 control.1 {
5498 iface MIXER
5499 name 'IEC958 Playback Default'
5500 value '0400020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
5501 comment {
5502 access 'read write volatile'
5503 type IEC958
5504 count 1
5505 }
5506 }
5507 control.2 {
5508 iface MIXER
5509 name 'HDMI Support Channels'
5510 value 2
5511 comment {
5512 access 'read volatile'
5513 type INTEGER
5514 count 1
5515 range '0 - 0'
5516 }
5517 }
5518 control.3 {
5519 iface MIXER
5520 name 'HDMI Support Rates'
5521 value.0 32000
5522 value.1 44100
5523 value.2 48000
5524 comment {
5525 access 'read volatile'
5526 type INTEGER
5527 count 3
5528 range '0 - 0'
5529 }
5530 }
5531 control.4 {
5532 iface MIXER
5533 name 'HDMI Support Formats'
5534 value 16
5535 comment {
5536 access 'read volatile'
5537 type INTEGER
5538 count 1
5539 range '0 - 0'
5540 }
5541 }
5542}
5543state.sii902xaudio {
5544 control {
5545 }
5546}
5547state.ak4458audio {
5548 control.1 {
5549 iface MIXER
5550 name '0 AK4458 L1ch Digital Volume'
5551 value 255
5552 comment {
5553 access 'read write'
5554 type INTEGER
5555 count 1
5556 range '0 - 255'
5557 dbmin -9999999
5558 dbmax 0
5559 dbvalue.0 0
5560 }
5561 }
5562 control.2 {
5563 iface MIXER
5564 name '0 AK4458 R1ch Digital Volume'
5565 value 255
5566 comment {
5567 access 'read write'
5568 type INTEGER
5569 count 1
5570 range '0 - 255'
5571 dbmin -9999999
5572 dbmax 0
5573 dbvalue.0 0
5574 }
5575 }
5576 control.3 {
5577 iface MIXER
5578 name '0 AK4458 L2ch Digital Volume'
5579 value 255
5580 comment {
5581 access 'read write'
5582 type INTEGER
5583 count 1
5584 range '0 - 255'
5585 dbmin -9999999
5586 dbmax 0
5587 dbvalue.0 0
5588 }
5589 }
5590 control.4 {
5591 iface MIXER
5592 name '0 AK4458 R2ch Digital Volume'
5593 value 255
5594 comment {
5595 access 'read write'
5596 type INTEGER
5597 count 1
5598 range '0 - 255'
5599 dbmin -9999999
5600 dbmax 0
5601 dbvalue.0 0
5602 }
5603 }
5604 control.5 {
5605 iface MIXER
5606 name '0 AK4458 L3ch Digital Volume'
5607 value 255
5608 comment {
5609 access 'read write'
5610 type INTEGER
5611 count 1
5612 range '0 - 255'
5613 dbmin -9999999
5614 dbmax 0
5615 dbvalue.0 0
5616 }
5617 }
5618 control.6 {
5619 iface MIXER
5620 name '0 AK4458 R3ch Digital Volume'
5621 value 255
5622 comment {
5623 access 'read write'
5624 type INTEGER
5625 count 1
5626 range '0 - 255'
5627 dbmin -9999999
5628 dbmax 0
5629 dbvalue.0 0
5630 }
5631 }
5632 control.7 {
5633 iface MIXER
5634 name '0 AK4458 L4ch Digital Volume'
5635 value 255
5636 comment {
5637 access 'read write'
5638 type INTEGER
5639 count 1
5640 range '0 - 255'
5641 dbmin -9999999
5642 dbmax 0
5643 dbvalue.0 0
5644 }
5645 }
5646 control.8 {
5647 iface MIXER
5648 name '0 AK4458 R4ch Digital Volume'
5649 value 255
5650 comment {
5651 access 'read write'
5652 type INTEGER
5653 count 1
5654 range '0 - 255'
5655 dbmin -9999999
5656 dbmax 0
5657 dbvalue.0 0
5658 }
5659 }
5660 control.9 {
5661 iface MIXER
5662 name '0 AK4458 De-emphasis Response DAC1'
5663 value OFF
5664 comment {
5665 access 'read write'
5666 type ENUMERATED
5667 count 1
5668 item.0 '44.1kHz'
5669 item.1 OFF
5670 item.2 '48kHz'
5671 item.3 '32kHz'
5672 }
5673 }
5674 control.10 {
5675 iface MIXER
5676 name '0 AK4458 De-emphasis Response DAC2'
5677 value OFF
5678 comment {
5679 access 'read write'
5680 type ENUMERATED
5681 count 1
5682 item.0 '44.1kHz'
5683 item.1 OFF
5684 item.2 '48kHz'
5685 item.3 '32kHz'
5686 }
5687 }
5688 control.11 {
5689 iface MIXER
5690 name '0 AK4458 De-emphasis Response DAC3'
5691 value OFF
5692 comment {
5693 access 'read write'
5694 type ENUMERATED
5695 count 1
5696 item.0 '44.1kHz'
5697 item.1 OFF
5698 item.2 '48kHz'
5699 item.3 '32kHz'
5700 }
5701 }
5702 control.12 {
5703 iface MIXER
5704 name '0 AK4458 De-emphasis Response DAC4'
5705 value OFF
5706 comment {
5707 access 'read write'
5708 type ENUMERATED
5709 count 1
5710 item.0 '44.1kHz'
5711 item.1 OFF
5712 item.2 '48kHz'
5713 item.3 '32kHz'
5714 }
5715 }
5716 control.13 {
5717 iface MIXER
5718 name '0 AK4458 Digital Filter Setting'
5719 value 'Sharp Roll-Off Filter'
5720 comment {
5721 access 'read write'
5722 type ENUMERATED
5723 count 1
5724 item.0 'Sharp Roll-Off Filter'
5725 item.1 'Slow Roll-Off Filter'
5726 item.2 'Short delay Sharp Roll-Off Filter'
5727 item.3 'Short delay Slow Roll-Off Filter'
5728 item.4 'Super Slow Roll-Off Filter'
5729 }
5730 }
5731 control.14 {
5732 iface MIXER
5733 name '0 AK4458 Inverting Enable of DZFB'
5734 value H
5735 comment {
5736 access 'read write'
5737 type ENUMERATED
5738 count 1
5739 item.0 H
5740 item.1 L
5741 }
5742 }
5743 control.15 {
5744 iface MIXER
5745 name '0 AK4458 Sound Mode'
5746 value 'Sound Mode 0'
5747 comment {
5748 access 'read write'
5749 type ENUMERATED
5750 count 1
5751 item.0 'Sound Mode 0'
5752 item.1 'Sound Mode 1'
5753 item.2 'Sound Mode 2'
5754 }
5755 }
5756 control.16 {
5757 iface MIXER
5758 name '0 AK4458 SDS Setting'
5759 value 'Setting 0'
5760 comment {
5761 access 'read write'
5762 type ENUMERATED
5763 count 1
5764 item.0 'Setting 0'
5765 item.1 'Setting 1'
5766 item.2 'Setting 2'
5767 item.3 'Setting 3'
5768 item.4 'Setting 4'
5769 item.5 'Setting 5'
5770 item.6 'Setting 6'
5771 item.7 'Setting 7'
5772 }
5773 }
5774 control.17 {
5775 iface MIXER
5776 name '0 AK4458 FIR Filter Mode Setting'
5777 value 'Mode 0'
5778 comment {
5779 access 'read write'
5780 type ENUMERATED
5781 count 1
5782 item.0 'Mode 0'
5783 item.1 'Mode 1'
5784 item.2 'Mode 2'
5785 item.3 'Mode 3'
5786 item.4 'Mode 4'
5787 item.5 'Mode 5'
5788 item.6 'Mode 6'
5789 item.7 'Mode 7'
5790 }
5791 }
5792 control.18 {
5793 iface MIXER
5794 name '0 AK4458 TDM Mode Setting'
5795 value 'Normal Mode'
5796 comment {
5797 access 'read write'
5798 type ENUMERATED
5799 count 1
5800 item.0 'Normal Mode'
5801 item.1 'TDM128 Mode'
5802 item.2 'TDM256 Mode'
5803 item.3 'TDM512 Mode'
5804 }
5805 }
5806 control.19 {
5807 iface MIXER
5808 name '0 AK4458 DAC1 LRch Setting'
5809 value 'Lch In, Rch In'
5810 comment {
5811 access 'read write'
5812 type ENUMERATED
5813 count 1
5814 item.0 'Lch In, Rch In'
5815 item.1 'Lch In, Rch In Invert'
5816 item.2 'Lch In Invert, Rch In'
5817 item.3 'Lch In Invert, Rch In Invert'
5818 item.4 'Rch In, Lch In'
5819 item.5 'Rch In, Lch In Invert'
5820 item.6 'Rch In Invert, Lch In'
5821 item.7 'Rch In Invert, Lch In Invert'
5822 item.8 'Lch In, Lch In'
5823 item.9 'Lch In, Lch In Invert'
5824 item.10 'Lch In Invert, Lch In'
5825 item.11 'Lch In Invert, Lch In Invert'
5826 item.12 'Rch In, Rch In'
5827 item.13 'Rch In, Rch In Invert'
5828 item.14 'Rch In Invert, Rch In'
5829 item.15 'Rch In Invert, Rch In Invert'
5830 }
5831 }
5832 control.20 {
5833 iface MIXER
5834 name '0 AK4458 DAC2 LRch Setting'
5835 value 'Lch In, Rch In'
5836 comment {
5837 access 'read write'
5838 type ENUMERATED
5839 count 1
5840 item.0 'Lch In, Rch In'
5841 item.1 'Lch In, Rch In Invert'
5842 item.2 'Lch In Invert, Rch In'
5843 item.3 'Lch In Invert, Rch In Invert'
5844 item.4 'Rch In, Lch In'
5845 item.5 'Rch In, Lch In Invert'
5846 item.6 'Rch In Invert, Lch In'
5847 item.7 'Rch In Invert, Lch In Invert'
5848 item.8 'Lch In, Lch In'
5849 item.9 'Lch In, Lch In Invert'
5850 item.10 'Lch In Invert, Lch In'
5851 item.11 'Lch In Invert, Lch In Invert'
5852 item.12 'Rch In, Rch In'
5853 item.13 'Rch In, Rch In Invert'
5854 item.14 'Rch In Invert, Rch In'
5855 item.15 'Rch In Invert, Rch In Invert'
5856 }
5857 }
5858 control.21 {
5859 iface MIXER
5860 name '0 AK4458 DAC3 LRch Setting'
5861 value 'Lch In, Rch In'
5862 comment {
5863 access 'read write'
5864 type ENUMERATED
5865 count 1
5866 item.0 'Lch In, Rch In'
5867 item.1 'Lch In, Rch In Invert'
5868 item.2 'Lch In Invert, Rch In'
5869 item.3 'Lch In Invert, Rch In Invert'
5870 item.4 'Rch In, Lch In'
5871 item.5 'Rch In, Lch In Invert'
5872 item.6 'Rch In Invert, Lch In'
5873 item.7 'Rch In Invert, Lch In Invert'
5874 item.8 'Lch In, Lch In'
5875 item.9 'Lch In, Lch In Invert'
5876 item.10 'Lch In Invert, Lch In'
5877 item.11 'Lch In Invert, Lch In Invert'
5878 item.12 'Rch In, Rch In'
5879 item.13 'Rch In, Rch In Invert'
5880 item.14 'Rch In Invert, Rch In'
5881 item.15 'Rch In Invert, Rch In Invert'
5882 }
5883 }
5884 control.22 {
5885 iface MIXER
5886 name '0 AK4458 DAC4 LRch Setting'
5887 value 'Lch In, Rch In'
5888 comment {
5889 access 'read write'
5890 type ENUMERATED
5891 count 1
5892 item.0 'Lch In, Rch In'
5893 item.1 'Lch In, Rch In Invert'
5894 item.2 'Lch In Invert, Rch In'
5895 item.3 'Lch In Invert, Rch In Invert'
5896 item.4 'Rch In, Lch In'
5897 item.5 'Rch In, Lch In Invert'
5898 item.6 'Rch In Invert, Lch In'
5899 item.7 'Rch In Invert, Lch In Invert'
5900 item.8 'Lch In, Lch In'
5901 item.9 'Lch In, Lch In Invert'
5902 item.10 'Lch In Invert, Lch In'
5903 item.11 'Lch In Invert, Lch In Invert'
5904 item.12 'Rch In, Rch In'
5905 item.13 'Rch In, Rch In Invert'
5906 item.14 'Rch In Invert, Rch In'
5907 item.15 'Rch In Invert, Rch In Invert'
5908 }
5909 }
5910 control.23 {
5911 iface MIXER
5912 name '0 AK4458 Attenuation transition Time Settin'
5913 value '4080/fs'
5914 comment {
5915 access 'read write'
5916 type ENUMERATED
5917 count 1
5918 item.0 '4080/fs'
5919 item.1 '2040/fs'
5920 item.2 '510/fs'
5921 item.3 '255/fs'
5922 }
5923 }
5924 control.24 {
5925 iface MIXER
5926 name '0 AK4458 BICK fs Setting'
5927 value '64fs'
5928 comment {
5929 access 'read write'
5930 type ENUMERATED
5931 count 1
5932 item.0 '32fs,48fs'
5933 item.1 '64fs'
5934 }
5935 }
5936 control.25 {
5937 iface MIXER
5938 name '1 AK4458 L1ch Digital Volume'
5939 value 255
5940 comment {
5941 access 'read write'
5942 type INTEGER
5943 count 1
5944 range '0 - 255'
5945 dbmin -9999999
5946 dbmax 0
5947 dbvalue.0 0
5948 }
5949 }
5950 control.26 {
5951 iface MIXER
5952 name '1 AK4458 R1ch Digital Volume'
5953 value 255
5954 comment {
5955 access 'read write'
5956 type INTEGER
5957 count 1
5958 range '0 - 255'
5959 dbmin -9999999
5960 dbmax 0
5961 dbvalue.0 0
5962 }
5963 }
5964 control.27 {
5965 iface MIXER
5966 name '1 AK4458 L2ch Digital Volume'
5967 value 255
5968 comment {
5969 access 'read write'
5970 type INTEGER
5971 count 1
5972 range '0 - 255'
5973 dbmin -9999999
5974 dbmax 0
5975 dbvalue.0 0
5976 }
5977 }
5978 control.28 {
5979 iface MIXER
5980 name '1 AK4458 R2ch Digital Volume'
5981 value 255
5982 comment {
5983 access 'read write'
5984 type INTEGER
5985 count 1
5986 range '0 - 255'
5987 dbmin -9999999
5988 dbmax 0
5989 dbvalue.0 0
5990 }
5991 }
5992 control.29 {
5993 iface MIXER
5994 name '1 AK4458 L3ch Digital Volume'
5995 value 255
5996 comment {
5997 access 'read write'
5998 type INTEGER
5999 count 1
6000 range '0 - 255'
6001 dbmin -9999999
6002 dbmax 0
6003 dbvalue.0 0
6004 }
6005 }
6006 control.30 {
6007 iface MIXER
6008 name '1 AK4458 R3ch Digital Volume'
6009 value 255
6010 comment {
6011 access 'read write'
6012 type INTEGER
6013 count 1
6014 range '0 - 255'
6015 dbmin -9999999
6016 dbmax 0
6017 dbvalue.0 0
6018 }
6019 }
6020 control.31 {
6021 iface MIXER
6022 name '1 AK4458 L4ch Digital Volume'
6023 value 255
6024 comment {
6025 access 'read write'
6026 type INTEGER
6027 count 1
6028 range '0 - 255'
6029 dbmin -9999999
6030 dbmax 0
6031 dbvalue.0 0
6032 }
6033 }
6034 control.32 {
6035 iface MIXER
6036 name '1 AK4458 R4ch Digital Volume'
6037 value 255
6038 comment {
6039 access 'read write'
6040 type INTEGER
6041 count 1
6042 range '0 - 255'
6043 dbmin -9999999
6044 dbmax 0
6045 dbvalue.0 0
6046 }
6047 }
6048 control.33 {
6049 iface MIXER
6050 name '1 AK4458 De-emphasis Response DAC1'
6051 value OFF
6052 comment {
6053 access 'read write'
6054 type ENUMERATED
6055 count 1
6056 item.0 '44.1kHz'
6057 item.1 OFF
6058 item.2 '48kHz'
6059 item.3 '32kHz'
6060 }
6061 }
6062 control.34 {
6063 iface MIXER
6064 name '1 AK4458 De-emphasis Response DAC2'
6065 value OFF
6066 comment {
6067 access 'read write'
6068 type ENUMERATED
6069 count 1
6070 item.0 '44.1kHz'
6071 item.1 OFF
6072 item.2 '48kHz'
6073 item.3 '32kHz'
6074 }
6075 }
6076 control.35 {
6077 iface MIXER
6078 name '1 AK4458 De-emphasis Response DAC3'
6079 value OFF
6080 comment {
6081 access 'read write'
6082 type ENUMERATED
6083 count 1
6084 item.0 '44.1kHz'
6085 item.1 OFF
6086 item.2 '48kHz'
6087 item.3 '32kHz'
6088 }
6089 }
6090 control.36 {
6091 iface MIXER
6092 name '1 AK4458 De-emphasis Response DAC4'
6093 value OFF
6094 comment {
6095 access 'read write'
6096 type ENUMERATED
6097 count 1
6098 item.0 '44.1kHz'
6099 item.1 OFF
6100 item.2 '48kHz'
6101 item.3 '32kHz'
6102 }
6103 }
6104 control.37 {
6105 iface MIXER
6106 name '1 AK4458 Digital Filter Setting'
6107 value 'Sharp Roll-Off Filter'
6108 comment {
6109 access 'read write'
6110 type ENUMERATED
6111 count 1
6112 item.0 'Sharp Roll-Off Filter'
6113 item.1 'Slow Roll-Off Filter'
6114 item.2 'Short delay Sharp Roll-Off Filter'
6115 item.3 'Short delay Slow Roll-Off Filter'
6116 item.4 'Super Slow Roll-Off Filter'
6117 }
6118 }
6119 control.38 {
6120 iface MIXER
6121 name '1 AK4458 Inverting Enable of DZFB'
6122 value H
6123 comment {
6124 access 'read write'
6125 type ENUMERATED
6126 count 1
6127 item.0 H
6128 item.1 L
6129 }
6130 }
6131 control.39 {
6132 iface MIXER
6133 name '1 AK4458 Sound Mode'
6134 value 'Sound Mode 0'
6135 comment {
6136 access 'read write'
6137 type ENUMERATED
6138 count 1
6139 item.0 'Sound Mode 0'
6140 item.1 'Sound Mode 1'
6141 item.2 'Sound Mode 2'
6142 }
6143 }
6144 control.40 {
6145 iface MIXER
6146 name '1 AK4458 SDS Setting'
6147 value 'Setting 0'
6148 comment {
6149 access 'read write'
6150 type ENUMERATED
6151 count 1
6152 item.0 'Setting 0'
6153 item.1 'Setting 1'
6154 item.2 'Setting 2'
6155 item.3 'Setting 3'
6156 item.4 'Setting 4'
6157 item.5 'Setting 5'
6158 item.6 'Setting 6'
6159 item.7 'Setting 7'
6160 }
6161 }
6162 control.41 {
6163 iface MIXER
6164 name '1 AK4458 FIR Filter Mode Setting'
6165 value 'Mode 0'
6166 comment {
6167 access 'read write'
6168 type ENUMERATED
6169 count 1
6170 item.0 'Mode 0'
6171 item.1 'Mode 1'
6172 item.2 'Mode 2'
6173 item.3 'Mode 3'
6174 item.4 'Mode 4'
6175 item.5 'Mode 5'
6176 item.6 'Mode 6'
6177 item.7 'Mode 7'
6178 }
6179 }
6180 control.42 {
6181 iface MIXER
6182 name '1 AK4458 TDM Mode Setting'
6183 value 'Normal Mode'
6184 comment {
6185 access 'read write'
6186 type ENUMERATED
6187 count 1
6188 item.0 'Normal Mode'
6189 item.1 'TDM128 Mode'
6190 item.2 'TDM256 Mode'
6191 item.3 'TDM512 Mode'
6192 }
6193 }
6194 control.43 {
6195 iface MIXER
6196 name '1 AK4458 DAC1 LRch Setting'
6197 value 'Lch In, Rch In'
6198 comment {
6199 access 'read write'
6200 type ENUMERATED
6201 count 1
6202 item.0 'Lch In, Rch In'
6203 item.1 'Lch In, Rch In Invert'
6204 item.2 'Lch In Invert, Rch In'
6205 item.3 'Lch In Invert, Rch In Invert'
6206 item.4 'Rch In, Lch In'
6207 item.5 'Rch In, Lch In Invert'
6208 item.6 'Rch In Invert, Lch In'
6209 item.7 'Rch In Invert, Lch In Invert'
6210 item.8 'Lch In, Lch In'
6211 item.9 'Lch In, Lch In Invert'
6212 item.10 'Lch In Invert, Lch In'
6213 item.11 'Lch In Invert, Lch In Invert'
6214 item.12 'Rch In, Rch In'
6215 item.13 'Rch In, Rch In Invert'
6216 item.14 'Rch In Invert, Rch In'
6217 item.15 'Rch In Invert, Rch In Invert'
6218 }
6219 }
6220 control.44 {
6221 iface MIXER
6222 name '1 AK4458 DAC2 LRch Setting'
6223 value 'Lch In, Rch In'
6224 comment {
6225 access 'read write'
6226 type ENUMERATED
6227 count 1
6228 item.0 'Lch In, Rch In'
6229 item.1 'Lch In, Rch In Invert'
6230 item.2 'Lch In Invert, Rch In'
6231 item.3 'Lch In Invert, Rch In Invert'
6232 item.4 'Rch In, Lch In'
6233 item.5 'Rch In, Lch In Invert'
6234 item.6 'Rch In Invert, Lch In'
6235 item.7 'Rch In Invert, Lch In Invert'
6236 item.8 'Lch In, Lch In'
6237 item.9 'Lch In, Lch In Invert'
6238 item.10 'Lch In Invert, Lch In'
6239 item.11 'Lch In Invert, Lch In Invert'
6240 item.12 'Rch In, Rch In'
6241 item.13 'Rch In, Rch In Invert'
6242 item.14 'Rch In Invert, Rch In'
6243 item.15 'Rch In Invert, Rch In Invert'
6244 }
6245 }
6246 control.45 {
6247 iface MIXER
6248 name '1 AK4458 DAC3 LRch Setting'
6249 value 'Lch In, Rch In'
6250 comment {
6251 access 'read write'
6252 type ENUMERATED
6253 count 1
6254 item.0 'Lch In, Rch In'
6255 item.1 'Lch In, Rch In Invert'
6256 item.2 'Lch In Invert, Rch In'
6257 item.3 'Lch In Invert, Rch In Invert'
6258 item.4 'Rch In, Lch In'
6259 item.5 'Rch In, Lch In Invert'
6260 item.6 'Rch In Invert, Lch In'
6261 item.7 'Rch In Invert, Lch In Invert'
6262 item.8 'Lch In, Lch In'
6263 item.9 'Lch In, Lch In Invert'
6264 item.10 'Lch In Invert, Lch In'
6265 item.11 'Lch In Invert, Lch In Invert'
6266 item.12 'Rch In, Rch In'
6267 item.13 'Rch In, Rch In Invert'
6268 item.14 'Rch In Invert, Rch In'
6269 item.15 'Rch In Invert, Rch In Invert'
6270 }
6271 }
6272 control.46 {
6273 iface MIXER
6274 name '1 AK4458 DAC4 LRch Setting'
6275 value 'Lch In, Rch In'
6276 comment {
6277 access 'read write'
6278 type ENUMERATED
6279 count 1
6280 item.0 'Lch In, Rch In'
6281 item.1 'Lch In, Rch In Invert'
6282 item.2 'Lch In Invert, Rch In'
6283 item.3 'Lch In Invert, Rch In Invert'
6284 item.4 'Rch In, Lch In'
6285 item.5 'Rch In, Lch In Invert'
6286 item.6 'Rch In Invert, Lch In'
6287 item.7 'Rch In Invert, Lch In Invert'
6288 item.8 'Lch In, Lch In'
6289 item.9 'Lch In, Lch In Invert'
6290 item.10 'Lch In Invert, Lch In'
6291 item.11 'Lch In Invert, Lch In Invert'
6292 item.12 'Rch In, Rch In'
6293 item.13 'Rch In, Rch In Invert'
6294 item.14 'Rch In Invert, Rch In'
6295 item.15 'Rch In Invert, Rch In Invert'
6296 }
6297 }
6298 control.47 {
6299 iface MIXER
6300 name '1 AK4458 Attenuation transition Time Settin'
6301 value '4080/fs'
6302 comment {
6303 access 'read write'
6304 type ENUMERATED
6305 count 1
6306 item.0 '4080/fs'
6307 item.1 '2040/fs'
6308 item.2 '510/fs'
6309 item.3 '255/fs'
6310 }
6311 }
6312 control.48 {
6313 iface MIXER
6314 name '1 AK4458 BICK fs Setting'
6315 value '64fs'
6316 comment {
6317 access 'read write'
6318 type ENUMERATED
6319 count 1
6320 item.0 '32fs,48fs'
6321 item.1 '64fs'
6322 }
6323 }
6324 control.49 {
6325 iface MIXER
6326 name '0 DAC1 to AOUTA'
6327 value ON
6328 comment {
6329 access 'read write'
6330 type ENUMERATED
6331 count 1
6332 item.0 OFF
6333 item.1 ON
6334 }
6335 }
6336 control.50 {
6337 iface MIXER
6338 name '0 DAC2 to AOUTB'
6339 value ON
6340 comment {
6341 access 'read write'
6342 type ENUMERATED
6343 count 1
6344 item.0 OFF
6345 item.1 ON
6346 }
6347 }
6348 control.51 {
6349 iface MIXER
6350 name '0 DAC3 to AOUTC'
6351 value ON
6352 comment {
6353 access 'read write'
6354 type ENUMERATED
6355 count 1
6356 item.0 OFF
6357 item.1 ON
6358 }
6359 }
6360 control.52 {
6361 iface MIXER
6362 name '0 DAC4 to AOUTD'
6363 value ON
6364 comment {
6365 access 'read write'
6366 type ENUMERATED
6367 count 1
6368 item.0 OFF
6369 item.1 ON
6370 }
6371 }
6372 control.53 {
6373 iface MIXER
6374 name '1 DAC1 to AOUTA'
6375 value ON
6376 comment {
6377 access 'read write'
6378 type ENUMERATED
6379 count 1
6380 item.0 OFF
6381 item.1 ON
6382 }
6383 }
6384 control.54 {
6385 iface MIXER
6386 name '1 DAC2 to AOUTB'
6387 value ON
6388 comment {
6389 access 'read write'
6390 type ENUMERATED
6391 count 1
6392 item.0 OFF
6393 item.1 ON
6394 }
6395 }
6396 control.55 {
6397 iface MIXER
6398 name '1 DAC3 to AOUTC'
6399 value ON
6400 comment {
6401 access 'read write'
6402 type ENUMERATED
6403 count 1
6404 item.0 OFF
6405 item.1 ON
6406 }
6407 }
6408 control.56 {
6409 iface MIXER
6410 name '1 DAC4 to AOUTD'
6411 value ON
6412 comment {
6413 access 'read write'
6414 type ENUMERATED
6415 count 1
6416 item.0 OFF
6417 item.1 ON
6418 }
6419 }
6420}
6421state.ak5558audio {
6422 control.1 {
6423 iface MIXER
6424 name 'AK5558 Monaural Mode'
6425 value '8 Slot'
6426 comment {
6427 access 'read write'
6428 type ENUMERATED
6429 count 1
6430 item.0 '8 Slot'
6431 item.1 '2 Slot'
6432 item.2 '4 Slot'
6433 item.3 '1 Slot'
6434 }
6435 }
6436 control.2 {
6437 iface MIXER
6438 name 'AK5558 TDM mode'
6439 value Off
6440 comment {
6441 access 'read write'
6442 type ENUMERATED
6443 count 1
6444 item.0 Off
6445 item.1 TDM128
6446 item.2 TDM256
6447 item.3 TDM512
6448 }
6449 }
6450 control.3 {
6451 iface MIXER
6452 name 'AK5558 Digital Filter'
6453 value 'Sharp Roll-Off'
6454 comment {
6455 access 'read write'
6456 type ENUMERATED
6457 count 1
6458 item.0 'Sharp Roll-Off'
6459 item.1 'Show Roll-Off'
6460 item.2 'Short Delay Sharp Roll-Off'
6461 item.3 'Short Delay Show Roll-Off'
6462 }
6463 }
6464 control.4 {
6465 iface MIXER
6466 name 'AK5558 DSD Mode'
6467 value PCM
6468 comment {
6469 access 'read write'
6470 type ENUMERATED
6471 count 1
6472 item.0 PCM
6473 item.1 DSD
6474 }
6475 }
6476 control.5 {
6477 iface MIXER
6478 name 'AK5558 Frequency of DCLK'
6479 value '64fs'
6480 comment {
6481 access 'read write'
6482 type ENUMERATED
6483 count 1
6484 item.0 '64fs'
6485 item.1 '128fs'
6486 item.2 '256fs'
6487 }
6488 }
6489 control.6 {
6490 iface MIXER
6491 name 'AK5558 Polarity of DCLK'
6492 value Falling
6493 comment {
6494 access 'read write'
6495 type ENUMERATED
6496 count 1
6497 item.0 Falling
6498 item.1 Rising
6499 }
6500 }
6501 control.7 {
6502 iface MIXER
6503 name 'AK5558 Master Clock Frequency at DSD Mode'
6504 value '512fs'
6505 comment {
6506 access 'read write'
6507 type ENUMERATED
6508 count 1
6509 item.0 '512fs'
6510 item.1 '768fs'
6511 }
6512 }
6513 control.8 {
6514 iface MIXER
6515 name 'AK5558 DSD Phase Modulation'
6516 value false
6517 comment {
6518 access 'read write'
6519 type BOOLEAN
6520 count 1
6521 }
6522 }
6523 control.9 {
6524 iface MIXER
6525 name 'AK5558 Ch1 Enable'
6526 value On
6527 comment {
6528 access 'read write'
6529 type ENUMERATED
6530 count 1
6531 item.0 Off
6532 item.1 On
6533 }
6534 }
6535 control.10 {
6536 iface MIXER
6537 name 'AK5558 Ch2 Enable'
6538 value On
6539 comment {
6540 access 'read write'
6541 type ENUMERATED
6542 count 1
6543 item.0 Off
6544 item.1 On
6545 }
6546 }
6547 control.11 {
6548 iface MIXER
6549 name 'AK5558 Ch3 Enable'
6550 value On
6551 comment {
6552 access 'read write'
6553 type ENUMERATED
6554 count 1
6555 item.0 Off
6556 item.1 On
6557 }
6558 }
6559 control.12 {
6560 iface MIXER
6561 name 'AK5558 Ch4 Enable'
6562 value On
6563 comment {
6564 access 'read write'
6565 type ENUMERATED
6566 count 1
6567 item.0 Off
6568 item.1 On
6569 }
6570 }
6571 control.13 {
6572 iface MIXER
6573 name 'AK5558 Ch5 Enable'
6574 value On
6575 comment {
6576 access 'read write'
6577 type ENUMERATED
6578 count 1
6579 item.0 Off
6580 item.1 On
6581 }
6582 }
6583 control.14 {
6584 iface MIXER
6585 name 'AK5558 Ch6 Enable'
6586 value On
6587 comment {
6588 access 'read write'
6589 type ENUMERATED
6590 count 1
6591 item.0 Off
6592 item.1 On
6593 }
6594 }
6595 control.15 {
6596 iface MIXER
6597 name 'AK5558 Ch7 Enable'
6598 value On
6599 comment {
6600 access 'read write'
6601 type ENUMERATED
6602 count 1
6603 item.0 Off
6604 item.1 On
6605 }
6606 }
6607 control.16 {
6608 iface MIXER
6609 name 'AK5558 Ch8 Enable'
6610 value On
6611 comment {
6612 access 'read write'
6613 type ENUMERATED
6614 count 1
6615 item.0 Off
6616 item.1 On
6617 }
6618 }
6619}
6620state.ak4497audio {
6621 control.1 {
6622 iface MIXER
6623 name 'AK4497 Lch Digital Volume'
6624 value 255
6625 comment {
6626 access 'read write'
6627 type INTEGER
6628 count 1
6629 range '0 - 255'
6630 dbmin -12750
6631 dbmax 0
6632 dbvalue.0 0
6633 }
6634 }
6635 control.2 {
6636 iface MIXER
6637 name 'AK4497 Rch Digital Volume'
6638 value 255
6639 comment {
6640 access 'read write'
6641 type INTEGER
6642 count 1
6643 range '0 - 255'
6644 dbmin -12750
6645 dbmax 0
6646 dbvalue.0 0
6647 }
6648 }
6649 control.3 {
6650 iface MIXER
6651 name 'AK4497 EX DF I/F clock'
6652 value '768kHz'
6653 comment {
6654 access 'read write'
6655 type ENUMERATED
6656 count 1
6657 item.0 '768kHz'
6658 item.1 '384kHz'
6659 }
6660 }
6661 control.4 {
6662 iface MIXER
6663 name 'AK4497 De-emphasis Response'
6664 value OFF
6665 comment {
6666 access 'read write'
6667 type ENUMERATED
6668 count 1
6669 item.0 '44.1kHz'
6670 item.1 OFF
6671 item.2 '48kHz'
6672 item.3 '32kHz'
6673 }
6674 }
6675 control.5 {
6676 iface MIXER
6677 name 'AK4497 Data Zero Detect Mode'
6678 value Separated
6679 comment {
6680 access 'read write'
6681 type ENUMERATED
6682 count 1
6683 item.0 Separated
6684 item.1 ANDed
6685 }
6686 }
6687 control.6 {
6688 iface MIXER
6689 name 'AK4497 Data Selection at Mono Mode'
6690 value Rch
6691 comment {
6692 access 'read write'
6693 type ENUMERATED
6694 count 1
6695 item.0 Rch
6696 item.1 Lch
6697 }
6698 }
6699 control.7 {
6700 iface MIXER
6701 name 'AK4497 Polarity of DCLK'
6702 value Falling
6703 comment {
6704 access 'read write'
6705 type ENUMERATED
6706 count 1
6707 item.0 Falling
6708 item.1 Rising
6709 }
6710 }
6711 control.8 {
6712 iface MIXER
6713 name 'AK4497 DCKL Frequency'
6714 value '512fs'
6715 comment {
6716 access 'read write'
6717 type ENUMERATED
6718 count 1
6719 item.0 '512fs'
6720 item.1 '768fs'
6721 }
6722 }
6723 control.9 {
6724 iface MIXER
6725 name 'AK4497 DDSD Play Back Path'
6726 value Normal
6727 comment {
6728 access 'read write'
6729 type ENUMERATED
6730 count 1
6731 item.0 Normal
6732 item.1 'Volume Bypass'
6733 }
6734 }
6735 control.10 {
6736 iface MIXER
6737 name 'AK4497 Sound control'
6738 value 'Setting 1'
6739 comment {
6740 access 'read write'
6741 type ENUMERATED
6742 count 1
6743 item.0 'Setting 1'
6744 item.1 'Setting 2'
6745 item.2 'Setting 3'
6746 }
6747 }
6748 control.11 {
6749 iface MIXER
6750 name 'AK4497 Cut Off of DSD Filter'
6751 value '50kHz'
6752 comment {
6753 access 'read write'
6754 type ENUMERATED
6755 count 1
6756 item.0 '50kHz'
6757 item.1 '150kHz'
6758 }
6759 }
6760 control.12 {
6761 iface MIXER
6762 name 'AK4497 DSD Data Stream'
6763 value '64fs'
6764 comment {
6765 access 'read write'
6766 type ENUMERATED
6767 count 1
6768 item.0 '64fs'
6769 item.1 '128fs'
6770 item.2 '256fs'
6771 item.3 '512fs'
6772 }
6773 }
6774 control.13 {
6775 iface MIXER
6776 name 'AK4497 BICK Frequency Select'
6777 value '64fs'
6778 comment {
6779 access 'read write'
6780 type ENUMERATED
6781 count 1
6782 item.0 '48fs'
6783 item.1 '64fs'
6784 }
6785 }
6786 control.14 {
6787 iface MIXER
6788 name 'AK4497 TDM Data Select'
6789 value L1R1
6790 comment {
6791 access 'read write'
6792 type ENUMERATED
6793 count 1
6794 item.0 L1R1
6795 item.1 TDM128_L1R1
6796 item.2 TDM128_L2R2
6797 item.3 TDM256_L1R1
6798 item.4 TDM256_L2R2
6799 item.5 TDM256_L3R3
6800 item.6 TDM256_L4R4
6801 item.7 TDM512_L1R1
6802 item.8 TDM512_L2R2
6803 item.9 TDM512_L3R3
6804 item.10 TDM512_L4R4
6805 item.11 TDM512_L5R5
6806 item.12 TDM512_L6R6
6807 item.13 TDM512_L7R7
6808 item.14 TDM512_L8R8
6809 }
6810 }
6811 control.15 {
6812 iface MIXER
6813 name 'AK4497 External Digital Filter'
6814 value false
6815 comment {
6816 access 'read write'
6817 type BOOLEAN
6818 count 1
6819 }
6820 }
6821 control.16 {
6822 iface MIXER
6823 name 'AK4497 MCLK Frequency Auto Setting'
6824 value false
6825 comment {
6826 access 'read write'
6827 type BOOLEAN
6828 count 1
6829 }
6830 }
6831 control.17 {
6832 iface MIXER
6833 name 'AK4497 MCLK FS Auto Detect'
6834 value false
6835 comment {
6836 access 'read write'
6837 type BOOLEAN
6838 count 1
6839 }
6840 }
6841 control.18 {
6842 iface MIXER
6843 name 'AK4497 Soft Mute Control'
6844 value false
6845 comment {
6846 access 'read write'
6847 type BOOLEAN
6848 count 1
6849 }
6850 }
6851 control.19 {
6852 iface MIXER
6853 name 'AK4497 Short delay filter'
6854 value true
6855 comment {
6856 access 'read write'
6857 type BOOLEAN
6858 count 1
6859 }
6860 }
6861 control.20 {
6862 iface MIXER
6863 name 'AK4497 Data Zero Detect Enable'
6864 value false
6865 comment {
6866 access 'read write'
6867 type BOOLEAN
6868 count 1
6869 }
6870 }
6871 control.21 {
6872 iface MIXER
6873 name 'AK4497 Slow Roll-off Filter'
6874 value false
6875 comment {
6876 access 'read write'
6877 type BOOLEAN
6878 count 1
6879 }
6880 }
6881 control.22 {
6882 iface MIXER
6883 name 'AK4497 Invering Enable of DZF'
6884 value false
6885 comment {
6886 access 'read write'
6887 type BOOLEAN
6888 count 1
6889 }
6890 }
6891 control.23 {
6892 iface MIXER
6893 name 'AK4497 Mono Mode'
6894 value false
6895 comment {
6896 access 'read write'
6897 type BOOLEAN
6898 count 1
6899 }
6900 }
6901 control.24 {
6902 iface MIXER
6903 name 'AK4497 Super Slow Roll-off Filter'
6904 value false
6905 comment {
6906 access 'read write'
6907 type BOOLEAN
6908 count 1
6909 }
6910 }
6911 control.25 {
6912 iface MIXER
6913 name 'AK4497 AOUTR Phase Inverting'
6914 value false
6915 comment {
6916 access 'read write'
6917 type BOOLEAN
6918 count 1
6919 }
6920 }
6921 control.26 {
6922 iface MIXER
6923 name 'AK4497 AOUTL Phase Inverting'
6924 value false
6925 comment {
6926 access 'read write'
6927 type BOOLEAN
6928 count 1
6929 }
6930 }
6931 control.27 {
6932 iface MIXER
6933 name 'AK4497 DSD Mute Release'
6934 value false
6935 comment {
6936 access 'read write'
6937 type BOOLEAN
6938 count 1
6939 }
6940 }
6941 control.28 {
6942 iface MIXER
6943 name 'AK4497 DSD Mute Control Hold'
6944 value false
6945 comment {
6946 access 'read write'
6947 type BOOLEAN
6948 count 1
6949 }
6950 }
6951 control.29 {
6952 iface MIXER
6953 name 'AK4497 DSDR is detected'
6954 value false
6955 comment {
6956 access 'read write'
6957 type BOOLEAN
6958 count 1
6959 }
6960 }
6961 control.30 {
6962 iface MIXER
6963 name 'AK4497 DSDL is detected'
6964 value false
6965 comment {
6966 access 'read write'
6967 type BOOLEAN
6968 count 1
6969 }
6970 }
6971 control.31 {
6972 iface MIXER
6973 name 'AK4497 DSD Data Mute'
6974 value false
6975 comment {
6976 access 'read write'
6977 type BOOLEAN
6978 count 1
6979 }
6980 }
6981 control.32 {
6982 iface MIXER
6983 name 'AK4497 Synchronization Control'
6984 value true
6985 comment {
6986 access 'read write'
6987 type BOOLEAN
6988 count 1
6989 }
6990 }
6991 control.33 {
6992 iface MIXER
6993 name 'AK4497 Output Level'
6994 value '2.8_2.8Vpp'
6995 comment {
6996 access 'read write'
6997 type ENUMERATED
6998 count 1
6999 item.0 '2.8_2.8Vpp'
7000 item.1 '2.8_2.5Vpp'
7001 item.2 '2.5_2.5Vpp'
7002 item.3 '3.75_3.75Vpp'
7003 item.4 '3.75_2.5Vpp'
7004 }
7005 }
7006 control.34 {
7007 iface MIXER
7008 name 'AK4497 High Sonud Quality Mode'
7009 value true
7010 comment {
7011 access 'read write'
7012 type BOOLEAN
7013 count 1
7014 }
7015 }
7016 control.35 {
7017 iface MIXER
7018 name 'AK4497 Heavy Load Mode'
7019 value true
7020 comment {
7021 access 'read write'
7022 type BOOLEAN
7023 count 1
7024 }
7025 }
7026 control.36 {
7027 iface MIXER
7028 name 'AK4497 DSD Data Input Pin'
7029 value '3_4_5pin'
7030 comment {
7031 access 'read write'
7032 type ENUMERATED
7033 count 1
7034 item.0 '16_17_19pin'
7035 item.1 '3_4_5pin'
7036 }
7037 }
7038 control.37 {
7039 iface MIXER
7040 name 'AK4497 Daisy Chain'
7041 value false
7042 comment {
7043 access 'read write'
7044 type BOOLEAN
7045 count 1
7046 }
7047 }
7048 control.38 {
7049 iface MIXER
7050 name 'AK4497 ATT Transit Time'
7051 value '4080/fs'
7052 comment {
7053 access 'read write'
7054 type ENUMERATED
7055 count 1
7056 item.0 '4080/fs'
7057 item.1 '2040/fs'
7058 item.2 '510/fs'
7059 item.3 '255/fs'
7060 }
7061 }
7062 control.39 {
7063 iface MIXER
7064 name 'AK4497 Read FS Auto Detect Mode'
7065 value 'Normal Speed Mode'
7066 comment {
7067 access 'read write'
7068 type ENUMERATED
7069 count 1
7070 item.0 'Normal Speed Mode'
7071 item.1 'Double Speed Mode'
7072 item.2 'Quad Speed Mode'
7073 item.3 'Quad Speed Mode'
7074 item.4 'Oct Speed Mode'
7075 item.5 'Hex Speed Mode'
7076 item.6 'Oct Speed Mode'
7077 item.7 'Hex Speed Mode'
7078 }
7079 }
7080 control.40 {
7081 iface MIXER
7082 name 'AK4497 DAC Enable'
7083 value On
7084 comment {
7085 access 'read write'
7086 type ENUMERATED
7087 count 1
7088 item.0 Off
7089 item.1 On
7090 }
7091 }
7092}
7093state.sofwm8960audio {
7094 control.1 {
7095 iface MIXER
7096 name 'Capture Volume'
7097 value.0 35
7098 value.1 35
7099 comment {
7100 access 'read write'
7101 type INTEGER
7102 count 2
7103 range '0 - 63'
7104 dbmin -1725
7105 dbmax 3000
7106 dbvalue.0 900
7107 dbvalue.1 900
7108 }
7109 }
7110 control.2 {
7111 iface MIXER
7112 name 'Capture Volume ZC Switch'
7113 value.0 0
7114 value.1 0
7115 comment {
7116 access 'read write'
7117 type INTEGER
7118 count 2
7119 range '0 - 1'
7120 }
7121 }
7122 control.3 {
7123 iface MIXER
7124 name 'Capture Switch'
7125 value.0 true
7126 value.1 true
7127 comment {
7128 access 'read write'
7129 type BOOLEAN
7130 count 2
7131 }
7132 }
7133 control.4 {
7134 iface MIXER
7135 name 'Right Input Boost Mixer RINPUT3 Volume'
7136 value 0
7137 comment {
7138 access 'read write'
7139 type INTEGER
7140 count 1
7141 range '0 - 7'
7142 dbmin -9999999
7143 dbmax 600
7144 dbvalue.0 -9999999
7145 }
7146 }
7147 control.5 {
7148 iface MIXER
7149 name 'Right Input Boost Mixer RINPUT2 Volume'
7150 value 0
7151 comment {
7152 access 'read write'
7153 type INTEGER
7154 count 1
7155 range '0 - 7'
7156 dbmin -9999999
7157 dbmax 600
7158 dbvalue.0 -9999999
7159 }
7160 }
7161 control.6 {
7162 iface MIXER
7163 name 'Left Input Boost Mixer LINPUT3 Volume'
7164 value 0
7165 comment {
7166 access 'read write'
7167 type INTEGER
7168 count 1
7169 range '0 - 7'
7170 dbmin -9999999
7171 dbmax 600
7172 dbvalue.0 -9999999
7173 }
7174 }
7175 control.7 {
7176 iface MIXER
7177 name 'Left Input Boost Mixer LINPUT2 Volume'
7178 value 0
7179 comment {
7180 access 'read write'
7181 type INTEGER
7182 count 1
7183 range '0 - 7'
7184 dbmin -9999999
7185 dbmax 600
7186 dbvalue.0 -9999999
7187 }
7188 }
7189 control.8 {
7190 iface MIXER
7191 name 'Right Input Boost Mixer RINPUT1 Volume'
7192 value 0
7193 comment {
7194 access 'read write'
7195 type INTEGER
7196 count 1
7197 range '0 - 3'
7198 dbmin 0
7199 dbmax 2900
7200 dbvalue.0 0
7201 }
7202 }
7203 control.9 {
7204 iface MIXER
7205 name 'Left Input Boost Mixer LINPUT1 Volume'
7206 value 0
7207 comment {
7208 access 'read write'
7209 type INTEGER
7210 count 1
7211 range '0 - 3'
7212 dbmin 0
7213 dbmax 2900
7214 dbvalue.0 0
7215 }
7216 }
7217 control.10 {
7218 iface MIXER
7219 name 'Playback Volume'
7220 value.0 235
7221 value.1 235
7222 comment {
7223 access 'read write'
7224 type INTEGER
7225 count 2
7226 range '0 - 255'
7227 dbmin -9999999
7228 dbmax 0
7229 dbvalue.0 -1000
7230 dbvalue.1 -1000
7231 }
7232 }
7233 control.11 {
7234 iface MIXER
7235 name 'Headphone Playback Volume'
7236 value.0 101
7237 value.1 101
7238 comment {
7239 access 'read write'
7240 type INTEGER
7241 count 2
7242 range '0 - 127'
7243 dbmin -9999999
7244 dbmax 600
7245 dbvalue.0 -2000
7246 dbvalue.1 -2000
7247 }
7248 }
7249 control.12 {
7250 iface MIXER
7251 name 'Headphone Playback ZC Switch'
7252 value.0 false
7253 value.1 false
7254 comment {
7255 access 'read write'
7256 type BOOLEAN
7257 count 2
7258 }
7259 }
7260 control.13 {
7261 iface MIXER
7262 name 'Speaker Playback Volume'
7263 value.0 110
7264 value.1 110
7265 comment {
7266 access 'read write'
7267 type INTEGER
7268 count 2
7269 range '0 - 127'
7270 dbmin -9999999
7271 dbmax 600
7272 dbvalue.0 -1100
7273 dbvalue.1 -1100
7274 }
7275 }
7276 control.14 {
7277 iface MIXER
7278 name 'Speaker Playback ZC Switch'
7279 value.0 false
7280 value.1 false
7281 comment {
7282 access 'read write'
7283 type BOOLEAN
7284 count 2
7285 }
7286 }
7287 control.15 {
7288 iface MIXER
7289 name 'Speaker DC Volume'
7290 value 0
7291 comment {
7292 access 'read write'
7293 type INTEGER
7294 count 1
7295 range '0 - 5'
7296 }
7297 }
7298 control.16 {
7299 iface MIXER
7300 name 'Speaker AC Volume'
7301 value 0
7302 comment {
7303 access 'read write'
7304 type INTEGER
7305 count 1
7306 range '0 - 5'
7307 }
7308 }
7309 control.17 {
7310 iface MIXER
7311 name 'PCM Playback -6dB Switch'
7312 value false
7313 comment {
7314 access 'read write'
7315 type BOOLEAN
7316 count 1
7317 }
7318 }
7319 control.18 {
7320 iface MIXER
7321 name 'ADC Polarity'
7322 value 'No Inversion'
7323 comment {
7324 access 'read write'
7325 type ENUMERATED
7326 count 1
7327 item.0 'No Inversion'
7328 item.1 'Left Inverted'
7329 item.2 'Right Inverted'
7330 item.3 'Stereo Inversion'
7331 }
7332 }
7333 control.19 {
7334 iface MIXER
7335 name 'ADC High Pass Filter Switch'
7336 value false
7337 comment {
7338 access 'read write'
7339 type BOOLEAN
7340 count 1
7341 }
7342 }
7343 control.20 {
7344 iface MIXER
7345 name 'DAC Polarity'
7346 value 'No Inversion'
7347 comment {
7348 access 'read write'
7349 type ENUMERATED
7350 count 1
7351 item.0 'No Inversion'
7352 item.1 'Left Inverted'
7353 item.2 'Right Inverted'
7354 item.3 'Stereo Inversion'
7355 }
7356 }
7357 control.21 {
7358 iface MIXER
7359 name 'DAC Deemphasis Switch'
7360 value false
7361 comment {
7362 access 'read write'
7363 type BOOLEAN
7364 count 1
7365 }
7366 }
7367 control.22 {
7368 iface MIXER
7369 name '3D Filter Upper Cut-Off'
7370 value High
7371 comment {
7372 access 'read write'
7373 type ENUMERATED
7374 count 1
7375 item.0 High
7376 item.1 Low
7377 }
7378 }
7379 control.23 {
7380 iface MIXER
7381 name '3D Filter Lower Cut-Off'
7382 value Low
7383 comment {
7384 access 'read write'
7385 type ENUMERATED
7386 count 1
7387 item.0 Low
7388 item.1 High
7389 }
7390 }
7391 control.24 {
7392 iface MIXER
7393 name '3D Volume'
7394 value 0
7395 comment {
7396 access 'read write'
7397 type INTEGER
7398 count 1
7399 range '0 - 15'
7400 }
7401 }
7402 control.25 {
7403 iface MIXER
7404 name '3D Switch'
7405 value false
7406 comment {
7407 access 'read write'
7408 type BOOLEAN
7409 count 1
7410 }
7411 }
7412 control.26 {
7413 iface MIXER
7414 name 'ALC Function'
7415 value Off
7416 comment {
7417 access 'read write'
7418 type ENUMERATED
7419 count 1
7420 item.0 Off
7421 item.1 Right
7422 item.2 Left
7423 item.3 Stereo
7424 }
7425 }
7426 control.27 {
7427 iface MIXER
7428 name 'ALC Max Gain'
7429 value 7
7430 comment {
7431 access 'read write'
7432 type INTEGER
7433 count 1
7434 range '0 - 7'
7435 }
7436 }
7437 control.28 {
7438 iface MIXER
7439 name 'ALC Target'
7440 value 4
7441 comment {
7442 access 'read write'
7443 type INTEGER
7444 count 1
7445 range '0 - 15'
7446 }
7447 }
7448 control.29 {
7449 iface MIXER
7450 name 'ALC Min Gain'
7451 value 0
7452 comment {
7453 access 'read write'
7454 type INTEGER
7455 count 1
7456 range '0 - 7'
7457 }
7458 }
7459 control.30 {
7460 iface MIXER
7461 name 'ALC Hold Time'
7462 value 0
7463 comment {
7464 access 'read write'
7465 type INTEGER
7466 count 1
7467 range '0 - 15'
7468 }
7469 }
7470 control.31 {
7471 iface MIXER
7472 name 'ALC Mode'
7473 value ALC
7474 comment {
7475 access 'read write'
7476 type ENUMERATED
7477 count 1
7478 item.0 ALC
7479 item.1 Limiter
7480 }
7481 }
7482 control.32 {
7483 iface MIXER
7484 name 'ALC Decay'
7485 value 3
7486 comment {
7487 access 'read write'
7488 type INTEGER
7489 count 1
7490 range '0 - 15'
7491 }
7492 }
7493 control.33 {
7494 iface MIXER
7495 name 'ALC Attack'
7496 value 2
7497 comment {
7498 access 'read write'
7499 type INTEGER
7500 count 1
7501 range '0 - 15'
7502 }
7503 }
7504 control.34 {
7505 iface MIXER
7506 name 'Noise Gate Threshold'
7507 value 0
7508 comment {
7509 access 'read write'
7510 type INTEGER
7511 count 1
7512 range '0 - 31'
7513 }
7514 }
7515 control.35 {
7516 iface MIXER
7517 name 'Noise Gate Switch'
7518 value false
7519 comment {
7520 access 'read write'
7521 type BOOLEAN
7522 count 1
7523 }
7524 }
7525 control.36 {
7526 iface MIXER
7527 name 'ADC PCM Capture Volume'
7528 value.0 195
7529 value.1 195
7530 comment {
7531 access 'read write'
7532 type INTEGER
7533 count 2
7534 range '0 - 255'
7535 dbmin -9999999
7536 dbmax 3000
7537 dbvalue.0 0
7538 dbvalue.1 0
7539 }
7540 }
7541 control.37 {
7542 iface MIXER
7543 name 'Left Output Mixer Boost Bypass Volume'
7544 value 2
7545 comment {
7546 access 'read write'
7547 type INTEGER
7548 count 1
7549 range '0 - 7'
7550 dbmin -2100
7551 dbmax 0
7552 dbvalue.0 -1500
7553 }
7554 }
7555 control.38 {
7556 iface MIXER
7557 name 'Left Output Mixer LINPUT3 Volume'
7558 value 2
7559 comment {
7560 access 'read write'
7561 type INTEGER
7562 count 1
7563 range '0 - 7'
7564 dbmin -2100
7565 dbmax 0
7566 dbvalue.0 -1500
7567 }
7568 }
7569 control.39 {
7570 iface MIXER
7571 name 'Right Output Mixer Boost Bypass Volume'
7572 value 2
7573 comment {
7574 access 'read write'
7575 type INTEGER
7576 count 1
7577 range '0 - 7'
7578 dbmin -2100
7579 dbmax 0
7580 dbvalue.0 -1500
7581 }
7582 }
7583 control.40 {
7584 iface MIXER
7585 name 'Right Output Mixer RINPUT3 Volume'
7586 value 2
7587 comment {
7588 access 'read write'
7589 type INTEGER
7590 count 1
7591 range '0 - 7'
7592 dbmin -2100
7593 dbmax 0
7594 dbvalue.0 -1500
7595 }
7596 }
7597 control.41 {
7598 iface MIXER
7599 name 'ADC Data Output Select'
7600 value 'Left Data = Left ADC; Right Data = Left ADC'
7601 comment {
7602 access 'read write'
7603 type ENUMERATED
7604 count 1
7605 item.0 'Left Data = Left ADC; Right Data = Right ADC'
7606 item.1 'Left Data = Left ADC; Right Data = Left ADC'
7607 item.2 'Left Data = Right ADC; Right Data = Right ADC'
7608 item.3 'Left Data = Right ADC; Right Data = Left ADC'
7609 }
7610 }
7611 control.42 {
7612 iface MIXER
7613 name 'Mono Output Mixer Left Switch'
7614 value false
7615 comment {
7616 access 'read write'
7617 type BOOLEAN
7618 count 1
7619 }
7620 }
7621 control.43 {
7622 iface MIXER
7623 name 'Mono Output Mixer Right Switch'
7624 value false
7625 comment {
7626 access 'read write'
7627 type BOOLEAN
7628 count 1
7629 }
7630 }
7631 control.44 {
7632 iface MIXER
7633 name 'Right Output Mixer PCM Playback Switch'
7634 value true
7635 comment {
7636 access 'read write'
7637 type BOOLEAN
7638 count 1
7639 }
7640 }
7641 control.45 {
7642 iface MIXER
7643 name 'Right Output Mixer RINPUT3 Switch'
7644 value false
7645 comment {
7646 access 'read write'
7647 type BOOLEAN
7648 count 1
7649 }
7650 }
7651 control.46 {
7652 iface MIXER
7653 name 'Right Output Mixer Boost Bypass Switch'
7654 value false
7655 comment {
7656 access 'read write'
7657 type BOOLEAN
7658 count 1
7659 }
7660 }
7661 control.47 {
7662 iface MIXER
7663 name 'Left Output Mixer PCM Playback Switch'
7664 value true
7665 comment {
7666 access 'read write'
7667 type BOOLEAN
7668 count 1
7669 }
7670 }
7671 control.48 {
7672 iface MIXER
7673 name 'Left Output Mixer LINPUT3 Switch'
7674 value false
7675 comment {
7676 access 'read write'
7677 type BOOLEAN
7678 count 1
7679 }
7680 }
7681 control.49 {
7682 iface MIXER
7683 name 'Left Output Mixer Boost Bypass Switch'
7684 value false
7685 comment {
7686 access 'read write'
7687 type BOOLEAN
7688 count 1
7689 }
7690 }
7691 control.50 {
7692 iface MIXER
7693 name 'Right Input Mixer Boost Switch'
7694 value false
7695 comment {
7696 access 'read write'
7697 type BOOLEAN
7698 count 1
7699 }
7700 }
7701 control.51 {
7702 iface MIXER
7703 name 'Left Input Mixer Boost Switch'
7704 value true
7705 comment {
7706 access 'read write'
7707 type BOOLEAN
7708 count 1
7709 }
7710 }
7711 control.52 {
7712 iface MIXER
7713 name 'Right Boost Mixer RINPUT2 Switch'
7714 value false
7715 comment {
7716 access 'read write'
7717 type BOOLEAN
7718 count 1
7719 }
7720 }
7721 control.53 {
7722 iface MIXER
7723 name 'Right Boost Mixer RINPUT3 Switch'
7724 value false
7725 comment {
7726 access 'read write'
7727 type BOOLEAN
7728 count 1
7729 }
7730 }
7731 control.54 {
7732 iface MIXER
7733 name 'Right Boost Mixer RINPUT1 Switch'
7734 value false
7735 comment {
7736 access 'read write'
7737 type BOOLEAN
7738 count 1
7739 }
7740 }
7741 control.55 {
7742 iface MIXER
7743 name 'Left Boost Mixer LINPUT2 Switch'
7744 value false
7745 comment {
7746 access 'read write'
7747 type BOOLEAN
7748 count 1
7749 }
7750 }
7751 control.56 {
7752 iface MIXER
7753 name 'Left Boost Mixer LINPUT3 Switch'
7754 value false
7755 comment {
7756 access 'read write'
7757 type BOOLEAN
7758 count 1
7759 }
7760 }
7761 control.57 {
7762 iface MIXER
7763 name 'Left Boost Mixer LINPUT1 Switch'
7764 value true
7765 comment {
7766 access 'read write'
7767 type BOOLEAN
7768 count 1
7769 }
7770 }
7771 control.58 {
7772 iface CARD
7773 name 'Headphone Jack'
7774 value true
7775 comment {
7776 access read
7777 type BOOLEAN
7778 count 1
7779 }
7780 }
7781}
7782state.wm8960audio2 {
7783 control.1 {
7784 iface MIXER
7785 name 'Capture Volume'
7786 value.0 35
7787 value.1 35
7788 comment {
7789 access 'read write'
7790 type INTEGER
7791 count 2
7792 range '0 - 63'
7793 dbmin -1725
7794 dbmax 3000
7795 dbvalue.0 900
7796 dbvalue.1 900
7797 }
7798 }
7799 control.2 {
7800 iface MIXER
7801 name 'Capture Volume ZC Switch'
7802 value.0 0
7803 value.1 0
7804 comment {
7805 access 'read write'
7806 type INTEGER
7807 count 2
7808 range '0 - 1'
7809 }
7810 }
7811 control.3 {
7812 iface MIXER
7813 name 'Capture Switch'
7814 value.0 true
7815 value.1 true
7816 comment {
7817 access 'read write'
7818 type BOOLEAN
7819 count 2
7820 }
7821 }
7822 control.4 {
7823 iface MIXER
7824 name 'Right Input Boost Mixer RINPUT3 Volume'
7825 value 0
7826 comment {
7827 access 'read write'
7828 type INTEGER
7829 count 1
7830 range '0 - 7'
7831 dbmin -9999999
7832 dbmax 600
7833 dbvalue.0 -9999999
7834 }
7835 }
7836 control.5 {
7837 iface MIXER
7838 name 'Right Input Boost Mixer RINPUT2 Volume'
7839 value 0
7840 comment {
7841 access 'read write'
7842 type INTEGER
7843 count 1
7844 range '0 - 7'
7845 dbmin -9999999
7846 dbmax 600
7847 dbvalue.0 -9999999
7848 }
7849 }
7850 control.6 {
7851 iface MIXER
7852 name 'Left Input Boost Mixer LINPUT3 Volume'
7853 value 0
7854 comment {
7855 access 'read write'
7856 type INTEGER
7857 count 1
7858 range '0 - 7'
7859 dbmin -9999999
7860 dbmax 600
7861 dbvalue.0 -9999999
7862 }
7863 }
7864 control.7 {
7865 iface MIXER
7866 name 'Left Input Boost Mixer LINPUT2 Volume'
7867 value 0
7868 comment {
7869 access 'read write'
7870 type INTEGER
7871 count 1
7872 range '0 - 7'
7873 dbmin -9999999
7874 dbmax 600
7875 dbvalue.0 -9999999
7876 }
7877 }
7878 control.8 {
7879 iface MIXER
7880 name 'Right Input Boost Mixer RINPUT1 Volume'
7881 value 0
7882 comment {
7883 access 'read write'
7884 type INTEGER
7885 count 1
7886 range '0 - 3'
7887 dbmin 0
7888 dbmax 2900
7889 dbvalue.0 0
7890 }
7891 }
7892 control.9 {
7893 iface MIXER
7894 name 'Left Input Boost Mixer LINPUT1 Volume'
7895 value 0
7896 comment {
7897 access 'read write'
7898 type INTEGER
7899 count 1
7900 range '0 - 3'
7901 dbmin 0
7902 dbmax 2900
7903 dbvalue.0 0
7904 }
7905 }
7906 control.10 {
7907 iface MIXER
7908 name 'Playback Volume'
7909 value.0 235
7910 value.1 235
7911 comment {
7912 access 'read write'
7913 type INTEGER
7914 count 2
7915 range '0 - 255'
7916 dbmin -9999999
7917 dbmax 0
7918 dbvalue.0 -1000
7919 dbvalue.1 -1000
7920 }
7921 }
7922 control.11 {
7923 iface MIXER
7924 name 'Headphone Playback Volume'
7925 value.0 101
7926 value.1 101
7927 comment {
7928 access 'read write'
7929 type INTEGER
7930 count 2
7931 range '0 - 127'
7932 dbmin -9999999
7933 dbmax 600
7934 dbvalue.0 -2000
7935 dbvalue.1 -2000
7936 }
7937 }
7938 control.12 {
7939 iface MIXER
7940 name 'Headphone Playback ZC Switch'
7941 value.0 false
7942 value.1 false
7943 comment {
7944 access 'read write'
7945 type BOOLEAN
7946 count 2
7947 }
7948 }
7949 control.13 {
7950 iface MIXER
7951 name 'Speaker Playback Volume'
7952 value.0 110
7953 value.1 110
7954 comment {
7955 access 'read write'
7956 type INTEGER
7957 count 2
7958 range '0 - 127'
7959 dbmin -9999999
7960 dbmax 600
7961 dbvalue.0 -1100
7962 dbvalue.1 -1100
7963 }
7964 }
7965 control.14 {
7966 iface MIXER
7967 name 'Speaker Playback ZC Switch'
7968 value.0 false
7969 value.1 false
7970 comment {
7971 access 'read write'
7972 type BOOLEAN
7973 count 2
7974 }
7975 }
7976 control.15 {
7977 iface MIXER
7978 name 'Speaker DC Volume'
7979 value 0
7980 comment {
7981 access 'read write'
7982 type INTEGER
7983 count 1
7984 range '0 - 5'
7985 }
7986 }
7987 control.16 {
7988 iface MIXER
7989 name 'Speaker AC Volume'
7990 value 0
7991 comment {
7992 access 'read write'
7993 type INTEGER
7994 count 1
7995 range '0 - 5'
7996 }
7997 }
7998 control.17 {
7999 iface MIXER
8000 name 'PCM Playback -6dB Switch'
8001 value false
8002 comment {
8003 access 'read write'
8004 type BOOLEAN
8005 count 1
8006 }
8007 }
8008 control.18 {
8009 iface MIXER
8010 name 'ADC Polarity'
8011 value 'No Inversion'
8012 comment {
8013 access 'read write'
8014 type ENUMERATED
8015 count 1
8016 item.0 'No Inversion'
8017 item.1 'Left Inverted'
8018 item.2 'Right Inverted'
8019 item.3 'Stereo Inversion'
8020 }
8021 }
8022 control.19 {
8023 iface MIXER
8024 name 'ADC High Pass Filter Switch'
8025 value false
8026 comment {
8027 access 'read write'
8028 type BOOLEAN
8029 count 1
8030 }
8031 }
8032 control.20 {
8033 iface MIXER
8034 name 'DAC Polarity'
8035 value 'No Inversion'
8036 comment {
8037 access 'read write'
8038 type ENUMERATED
8039 count 1
8040 item.0 'No Inversion'
8041 item.1 'Left Inverted'
8042 item.2 'Right Inverted'
8043 item.3 'Stereo Inversion'
8044 }
8045 }
8046 control.21 {
8047 iface MIXER
8048 name 'DAC Deemphasis Switch'
8049 value false
8050 comment {
8051 access 'read write'
8052 type BOOLEAN
8053 count 1
8054 }
8055 }
8056 control.22 {
8057 iface MIXER
8058 name '3D Filter Upper Cut-Off'
8059 value High
8060 comment {
8061 access 'read write'
8062 type ENUMERATED
8063 count 1
8064 item.0 High
8065 item.1 Low
8066 }
8067 }
8068 control.23 {
8069 iface MIXER
8070 name '3D Filter Lower Cut-Off'
8071 value Low
8072 comment {
8073 access 'read write'
8074 type ENUMERATED
8075 count 1
8076 item.0 Low
8077 item.1 High
8078 }
8079 }
8080 control.24 {
8081 iface MIXER
8082 name '3D Volume'
8083 value 0
8084 comment {
8085 access 'read write'
8086 type INTEGER
8087 count 1
8088 range '0 - 15'
8089 }
8090 }
8091 control.25 {
8092 iface MIXER
8093 name '3D Switch'
8094 value false
8095 comment {
8096 access 'read write'
8097 type BOOLEAN
8098 count 1
8099 }
8100 }
8101 control.26 {
8102 iface MIXER
8103 name 'ALC Function'
8104 value Off
8105 comment {
8106 access 'read write'
8107 type ENUMERATED
8108 count 1
8109 item.0 Off
8110 item.1 Right
8111 item.2 Left
8112 item.3 Stereo
8113 }
8114 }
8115 control.27 {
8116 iface MIXER
8117 name 'ALC Max Gain'
8118 value 7
8119 comment {
8120 access 'read write'
8121 type INTEGER
8122 count 1
8123 range '0 - 7'
8124 }
8125 }
8126 control.28 {
8127 iface MIXER
8128 name 'ALC Target'
8129 value 4
8130 comment {
8131 access 'read write'
8132 type INTEGER
8133 count 1
8134 range '0 - 15'
8135 }
8136 }
8137 control.29 {
8138 iface MIXER
8139 name 'ALC Min Gain'
8140 value 0
8141 comment {
8142 access 'read write'
8143 type INTEGER
8144 count 1
8145 range '0 - 7'
8146 }
8147 }
8148 control.30 {
8149 iface MIXER
8150 name 'ALC Hold Time'
8151 value 0
8152 comment {
8153 access 'read write'
8154 type INTEGER
8155 count 1
8156 range '0 - 15'
8157 }
8158 }
8159 control.31 {
8160 iface MIXER
8161 name 'ALC Mode'
8162 value ALC
8163 comment {
8164 access 'read write'
8165 type ENUMERATED
8166 count 1
8167 item.0 ALC
8168 item.1 Limiter
8169 }
8170 }
8171 control.32 {
8172 iface MIXER
8173 name 'ALC Decay'
8174 value 3
8175 comment {
8176 access 'read write'
8177 type INTEGER
8178 count 1
8179 range '0 - 15'
8180 }
8181 }
8182 control.33 {
8183 iface MIXER
8184 name 'ALC Attack'
8185 value 2
8186 comment {
8187 access 'read write'
8188 type INTEGER
8189 count 1
8190 range '0 - 15'
8191 }
8192 }
8193 control.34 {
8194 iface MIXER
8195 name 'Noise Gate Threshold'
8196 value 0
8197 comment {
8198 access 'read write'
8199 type INTEGER
8200 count 1
8201 range '0 - 31'
8202 }
8203 }
8204 control.35 {
8205 iface MIXER
8206 name 'Noise Gate Switch'
8207 value false
8208 comment {
8209 access 'read write'
8210 type BOOLEAN
8211 count 1
8212 }
8213 }
8214 control.36 {
8215 iface MIXER
8216 name 'ADC PCM Capture Volume'
8217 value.0 195
8218 value.1 195
8219 comment {
8220 access 'read write'
8221 type INTEGER
8222 count 2
8223 range '0 - 255'
8224 dbmin -9999999
8225 dbmax 3000
8226 dbvalue.0 0
8227 dbvalue.1 0
8228 }
8229 }
8230 control.37 {
8231 iface MIXER
8232 name 'Left Output Mixer Boost Bypass Volume'
8233 value 2
8234 comment {
8235 access 'read write'
8236 type INTEGER
8237 count 1
8238 range '0 - 7'
8239 dbmin -2100
8240 dbmax 0
8241 dbvalue.0 -1500
8242 }
8243 }
8244 control.38 {
8245 iface MIXER
8246 name 'Left Output Mixer LINPUT3 Volume'
8247 value 2
8248 comment {
8249 access 'read write'
8250 type INTEGER
8251 count 1
8252 range '0 - 7'
8253 dbmin -2100
8254 dbmax 0
8255 dbvalue.0 -1500
8256 }
8257 }
8258 control.39 {
8259 iface MIXER
8260 name 'Right Output Mixer Boost Bypass Volume'
8261 value 2
8262 comment {
8263 access 'read write'
8264 type INTEGER
8265 count 1
8266 range '0 - 7'
8267 dbmin -2100
8268 dbmax 0
8269 dbvalue.0 -1500
8270 }
8271 }
8272 control.40 {
8273 iface MIXER
8274 name 'Right Output Mixer RINPUT3 Volume'
8275 value 2
8276 comment {
8277 access 'read write'
8278 type INTEGER
8279 count 1
8280 range '0 - 7'
8281 dbmin -2100
8282 dbmax 0
8283 dbvalue.0 -1500
8284 }
8285 }
8286 control.41 {
8287 iface MIXER
8288 name 'ADC Data Output Select'
8289 value 'Left Data = Left ADC; Right Data = Left ADC'
8290 comment {
8291 access 'read write'
8292 type ENUMERATED
8293 count 1
8294 item.0 'Left Data = Left ADC; Right Data = Right ADC'
8295 item.1 'Left Data = Left ADC; Right Data = Left ADC'
8296 item.2 'Left Data = Right ADC; Right Data = Right ADC'
8297 item.3 'Left Data = Right ADC; Right Data = Left ADC'
8298 }
8299 }
8300 control.42 {
8301 iface MIXER
8302 name 'Mono Output Mixer Left Switch'
8303 value false
8304 comment {
8305 access 'read write'
8306 type BOOLEAN
8307 count 1
8308 }
8309 }
8310 control.43 {
8311 iface MIXER
8312 name 'Mono Output Mixer Right Switch'
8313 value false
8314 comment {
8315 access 'read write'
8316 type BOOLEAN
8317 count 1
8318 }
8319 }
8320 control.44 {
8321 iface MIXER
8322 name 'Right Output Mixer PCM Playback Switch'
8323 value true
8324 comment {
8325 access 'read write'
8326 type BOOLEAN
8327 count 1
8328 }
8329 }
8330 control.45 {
8331 iface MIXER
8332 name 'Right Output Mixer RINPUT3 Switch'
8333 value false
8334 comment {
8335 access 'read write'
8336 type BOOLEAN
8337 count 1
8338 }
8339 }
8340 control.46 {
8341 iface MIXER
8342 name 'Right Output Mixer Boost Bypass Switch'
8343 value false
8344 comment {
8345 access 'read write'
8346 type BOOLEAN
8347 count 1
8348 }
8349 }
8350 control.47 {
8351 iface MIXER
8352 name 'Left Output Mixer PCM Playback Switch'
8353 value true
8354 comment {
8355 access 'read write'
8356 type BOOLEAN
8357 count 1
8358 }
8359 }
8360 control.48 {
8361 iface MIXER
8362 name 'Left Output Mixer LINPUT3 Switch'
8363 value false
8364 comment {
8365 access 'read write'
8366 type BOOLEAN
8367 count 1
8368 }
8369 }
8370 control.49 {
8371 iface MIXER
8372 name 'Left Output Mixer Boost Bypass Switch'
8373 value false
8374 comment {
8375 access 'read write'
8376 type BOOLEAN
8377 count 1
8378 }
8379 }
8380 control.50 {
8381 iface MIXER
8382 name 'Right Input Mixer Boost Switch'
8383 value false
8384 comment {
8385 access 'read write'
8386 type BOOLEAN
8387 count 1
8388 }
8389 }
8390 control.51 {
8391 iface MIXER
8392 name 'Left Input Mixer Boost Switch'
8393 value true
8394 comment {
8395 access 'read write'
8396 type BOOLEAN
8397 count 1
8398 }
8399 }
8400 control.52 {
8401 iface MIXER
8402 name 'Right Boost Mixer RINPUT2 Switch'
8403 value false
8404 comment {
8405 access 'read write'
8406 type BOOLEAN
8407 count 1
8408 }
8409 }
8410 control.53 {
8411 iface MIXER
8412 name 'Right Boost Mixer RINPUT3 Switch'
8413 value false
8414 comment {
8415 access 'read write'
8416 type BOOLEAN
8417 count 1
8418 }
8419 }
8420 control.54 {
8421 iface MIXER
8422 name 'Right Boost Mixer RINPUT1 Switch'
8423 value false
8424 comment {
8425 access 'read write'
8426 type BOOLEAN
8427 count 1
8428 }
8429 }
8430 control.55 {
8431 iface MIXER
8432 name 'Left Boost Mixer LINPUT2 Switch'
8433 value false
8434 comment {
8435 access 'read write'
8436 type BOOLEAN
8437 count 1
8438 }
8439 }
8440 control.56 {
8441 iface MIXER
8442 name 'Left Boost Mixer LINPUT3 Switch'
8443 value false
8444 comment {
8445 access 'read write'
8446 type BOOLEAN
8447 count 1
8448 }
8449 }
8450 control.57 {
8451 iface MIXER
8452 name 'Left Boost Mixer LINPUT1 Switch'
8453 value true
8454 comment {
8455 access 'read write'
8456 type BOOLEAN
8457 count 1
8458 }
8459 }
8460 control.58 {
8461 iface CARD
8462 name 'Headphone Jack'
8463 value true
8464 comment {
8465 access read
8466 type BOOLEAN
8467 count 1
8468 }
8469 }
8470}
8471state.wm8960audio3 {
8472 control.1 {
8473 iface MIXER
8474 name 'Capture Volume'
8475 value.0 35
8476 value.1 35
8477 comment {
8478 access 'read write'
8479 type INTEGER
8480 count 2
8481 range '0 - 63'
8482 dbmin -1725
8483 dbmax 3000
8484 dbvalue.0 900
8485 dbvalue.1 900
8486 }
8487 }
8488 control.2 {
8489 iface MIXER
8490 name 'Capture Volume ZC Switch'
8491 value.0 0
8492 value.1 0
8493 comment {
8494 access 'read write'
8495 type INTEGER
8496 count 2
8497 range '0 - 1'
8498 }
8499 }
8500 control.3 {
8501 iface MIXER
8502 name 'Capture Switch'
8503 value.0 true
8504 value.1 true
8505 comment {
8506 access 'read write'
8507 type BOOLEAN
8508 count 2
8509 }
8510 }
8511 control.4 {
8512 iface MIXER
8513 name 'Right Input Boost Mixer RINPUT3 Volume'
8514 value 0
8515 comment {
8516 access 'read write'
8517 type INTEGER
8518 count 1
8519 range '0 - 7'
8520 dbmin -9999999
8521 dbmax 600
8522 dbvalue.0 -9999999
8523 }
8524 }
8525 control.5 {
8526 iface MIXER
8527 name 'Right Input Boost Mixer RINPUT2 Volume'
8528 value 0
8529 comment {
8530 access 'read write'
8531 type INTEGER
8532 count 1
8533 range '0 - 7'
8534 dbmin -9999999
8535 dbmax 600
8536 dbvalue.0 -9999999
8537 }
8538 }
8539 control.6 {
8540 iface MIXER
8541 name 'Left Input Boost Mixer LINPUT3 Volume'
8542 value 0
8543 comment {
8544 access 'read write'
8545 type INTEGER
8546 count 1
8547 range '0 - 7'
8548 dbmin -9999999
8549 dbmax 600
8550 dbvalue.0 -9999999
8551 }
8552 }
8553 control.7 {
8554 iface MIXER
8555 name 'Left Input Boost Mixer LINPUT2 Volume'
8556 value 0
8557 comment {
8558 access 'read write'
8559 type INTEGER
8560 count 1
8561 range '0 - 7'
8562 dbmin -9999999
8563 dbmax 600
8564 dbvalue.0 -9999999
8565 }
8566 }
8567 control.8 {
8568 iface MIXER
8569 name 'Right Input Boost Mixer RINPUT1 Volume'
8570 value 0
8571 comment {
8572 access 'read write'
8573 type INTEGER
8574 count 1
8575 range '0 - 3'
8576 dbmin 0
8577 dbmax 2900
8578 dbvalue.0 0
8579 }
8580 }
8581 control.9 {
8582 iface MIXER
8583 name 'Left Input Boost Mixer LINPUT1 Volume'
8584 value 0
8585 comment {
8586 access 'read write'
8587 type INTEGER
8588 count 1
8589 range '0 - 3'
8590 dbmin 0
8591 dbmax 2900
8592 dbvalue.0 0
8593 }
8594 }
8595 control.10 {
8596 iface MIXER
8597 name 'Playback Volume'
8598 value.0 235
8599 value.1 235
8600 comment {
8601 access 'read write'
8602 type INTEGER
8603 count 2
8604 range '0 - 255'
8605 dbmin -9999999
8606 dbmax 0
8607 dbvalue.0 -1000
8608 dbvalue.1 -1000
8609 }
8610 }
8611 control.11 {
8612 iface MIXER
8613 name 'Headphone Playback Volume'
8614 value.0 101
8615 value.1 101
8616 comment {
8617 access 'read write'
8618 type INTEGER
8619 count 2
8620 range '0 - 127'
8621 dbmin -9999999
8622 dbmax 600
8623 dbvalue.0 -2000
8624 dbvalue.1 -2000
8625 }
8626 }
8627 control.12 {
8628 iface MIXER
8629 name 'Headphone Playback ZC Switch'
8630 value.0 false
8631 value.1 false
8632 comment {
8633 access 'read write'
8634 type BOOLEAN
8635 count 2
8636 }
8637 }
8638 control.13 {
8639 iface MIXER
8640 name 'Speaker Playback Volume'
8641 value.0 110
8642 value.1 110
8643 comment {
8644 access 'read write'
8645 type INTEGER
8646 count 2
8647 range '0 - 127'
8648 dbmin -9999999
8649 dbmax 600
8650 dbvalue.0 -1100
8651 dbvalue.1 -1100
8652 }
8653 }
8654 control.14 {
8655 iface MIXER
8656 name 'Speaker Playback ZC Switch'
8657 value.0 false
8658 value.1 false
8659 comment {
8660 access 'read write'
8661 type BOOLEAN
8662 count 2
8663 }
8664 }
8665 control.15 {
8666 iface MIXER
8667 name 'Speaker DC Volume'
8668 value 0
8669 comment {
8670 access 'read write'
8671 type INTEGER
8672 count 1
8673 range '0 - 5'
8674 }
8675 }
8676 control.16 {
8677 iface MIXER
8678 name 'Speaker AC Volume'
8679 value 0
8680 comment {
8681 access 'read write'
8682 type INTEGER
8683 count 1
8684 range '0 - 5'
8685 }
8686 }
8687 control.17 {
8688 iface MIXER
8689 name 'PCM Playback -6dB Switch'
8690 value false
8691 comment {
8692 access 'read write'
8693 type BOOLEAN
8694 count 1
8695 }
8696 }
8697 control.18 {
8698 iface MIXER
8699 name 'ADC Polarity'
8700 value 'No Inversion'
8701 comment {
8702 access 'read write'
8703 type ENUMERATED
8704 count 1
8705 item.0 'No Inversion'
8706 item.1 'Left Inverted'
8707 item.2 'Right Inverted'
8708 item.3 'Stereo Inversion'
8709 }
8710 }
8711 control.19 {
8712 iface MIXER
8713 name 'ADC High Pass Filter Switch'
8714 value false
8715 comment {
8716 access 'read write'
8717 type BOOLEAN
8718 count 1
8719 }
8720 }
8721 control.20 {
8722 iface MIXER
8723 name 'DAC Polarity'
8724 value 'No Inversion'
8725 comment {
8726 access 'read write'
8727 type ENUMERATED
8728 count 1
8729 item.0 'No Inversion'
8730 item.1 'Left Inverted'
8731 item.2 'Right Inverted'
8732 item.3 'Stereo Inversion'
8733 }
8734 }
8735 control.21 {
8736 iface MIXER
8737 name 'DAC Deemphasis Switch'
8738 value false
8739 comment {
8740 access 'read write'
8741 type BOOLEAN
8742 count 1
8743 }
8744 }
8745 control.22 {
8746 iface MIXER
8747 name '3D Filter Upper Cut-Off'
8748 value High
8749 comment {
8750 access 'read write'
8751 type ENUMERATED
8752 count 1
8753 item.0 High
8754 item.1 Low
8755 }
8756 }
8757 control.23 {
8758 iface MIXER
8759 name '3D Filter Lower Cut-Off'
8760 value Low
8761 comment {
8762 access 'read write'
8763 type ENUMERATED
8764 count 1
8765 item.0 Low
8766 item.1 High
8767 }
8768 }
8769 control.24 {
8770 iface MIXER
8771 name '3D Volume'
8772 value 0
8773 comment {
8774 access 'read write'
8775 type INTEGER
8776 count 1
8777 range '0 - 15'
8778 }
8779 }
8780 control.25 {
8781 iface MIXER
8782 name '3D Switch'
8783 value false
8784 comment {
8785 access 'read write'
8786 type BOOLEAN
8787 count 1
8788 }
8789 }
8790 control.26 {
8791 iface MIXER
8792 name 'ALC Function'
8793 value Off
8794 comment {
8795 access 'read write'
8796 type ENUMERATED
8797 count 1
8798 item.0 Off
8799 item.1 Right
8800 item.2 Left
8801 item.3 Stereo
8802 }
8803 }
8804 control.27 {
8805 iface MIXER
8806 name 'ALC Max Gain'
8807 value 7
8808 comment {
8809 access 'read write'
8810 type INTEGER
8811 count 1
8812 range '0 - 7'
8813 }
8814 }
8815 control.28 {
8816 iface MIXER
8817 name 'ALC Target'
8818 value 4
8819 comment {
8820 access 'read write'
8821 type INTEGER
8822 count 1
8823 range '0 - 15'
8824 }
8825 }
8826 control.29 {
8827 iface MIXER
8828 name 'ALC Min Gain'
8829 value 0
8830 comment {
8831 access 'read write'
8832 type INTEGER
8833 count 1
8834 range '0 - 7'
8835 }
8836 }
8837 control.30 {
8838 iface MIXER
8839 name 'ALC Hold Time'
8840 value 0
8841 comment {
8842 access 'read write'
8843 type INTEGER
8844 count 1
8845 range '0 - 15'
8846 }
8847 }
8848 control.31 {
8849 iface MIXER
8850 name 'ALC Mode'
8851 value ALC
8852 comment {
8853 access 'read write'
8854 type ENUMERATED
8855 count 1
8856 item.0 ALC
8857 item.1 Limiter
8858 }
8859 }
8860 control.32 {
8861 iface MIXER
8862 name 'ALC Decay'
8863 value 3
8864 comment {
8865 access 'read write'
8866 type INTEGER
8867 count 1
8868 range '0 - 15'
8869 }
8870 }
8871 control.33 {
8872 iface MIXER
8873 name 'ALC Attack'
8874 value 2
8875 comment {
8876 access 'read write'
8877 type INTEGER
8878 count 1
8879 range '0 - 15'
8880 }
8881 }
8882 control.34 {
8883 iface MIXER
8884 name 'Noise Gate Threshold'
8885 value 0
8886 comment {
8887 access 'read write'
8888 type INTEGER
8889 count 1
8890 range '0 - 31'
8891 }
8892 }
8893 control.35 {
8894 iface MIXER
8895 name 'Noise Gate Switch'
8896 value false
8897 comment {
8898 access 'read write'
8899 type BOOLEAN
8900 count 1
8901 }
8902 }
8903 control.36 {
8904 iface MIXER
8905 name 'ADC PCM Capture Volume'
8906 value.0 195
8907 value.1 195
8908 comment {
8909 access 'read write'
8910 type INTEGER
8911 count 2
8912 range '0 - 255'
8913 dbmin -9999999
8914 dbmax 3000
8915 dbvalue.0 0
8916 dbvalue.1 0
8917 }
8918 }
8919 control.37 {
8920 iface MIXER
8921 name 'Left Output Mixer Boost Bypass Volume'
8922 value 2
8923 comment {
8924 access 'read write'
8925 type INTEGER
8926 count 1
8927 range '0 - 7'
8928 dbmin -2100
8929 dbmax 0
8930 dbvalue.0 -1500
8931 }
8932 }
8933 control.38 {
8934 iface MIXER
8935 name 'Left Output Mixer LINPUT3 Volume'
8936 value 2
8937 comment {
8938 access 'read write'
8939 type INTEGER
8940 count 1
8941 range '0 - 7'
8942 dbmin -2100
8943 dbmax 0
8944 dbvalue.0 -1500
8945 }
8946 }
8947 control.39 {
8948 iface MIXER
8949 name 'Right Output Mixer Boost Bypass Volume'
8950 value 2
8951 comment {
8952 access 'read write'
8953 type INTEGER
8954 count 1
8955 range '0 - 7'
8956 dbmin -2100
8957 dbmax 0
8958 dbvalue.0 -1500
8959 }
8960 }
8961 control.40 {
8962 iface MIXER
8963 name 'Right Output Mixer RINPUT3 Volume'
8964 value 2
8965 comment {
8966 access 'read write'
8967 type INTEGER
8968 count 1
8969 range '0 - 7'
8970 dbmin -2100
8971 dbmax 0
8972 dbvalue.0 -1500
8973 }
8974 }
8975 control.41 {
8976 iface MIXER
8977 name 'ADC Data Output Select'
8978 value 'Left Data = Left ADC; Right Data = Left ADC'
8979 comment {
8980 access 'read write'
8981 type ENUMERATED
8982 count 1
8983 item.0 'Left Data = Left ADC; Right Data = Right ADC'
8984 item.1 'Left Data = Left ADC; Right Data = Left ADC'
8985 item.2 'Left Data = Right ADC; Right Data = Right ADC'
8986 item.3 'Left Data = Right ADC; Right Data = Left ADC'
8987 }
8988 }
8989 control.42 {
8990 iface MIXER
8991 name 'Mono Output Mixer Left Switch'
8992 value false
8993 comment {
8994 access 'read write'
8995 type BOOLEAN
8996 count 1
8997 }
8998 }
8999 control.43 {
9000 iface MIXER
9001 name 'Mono Output Mixer Right Switch'
9002 value false
9003 comment {
9004 access 'read write'
9005 type BOOLEAN
9006 count 1
9007 }
9008 }
9009 control.44 {
9010 iface MIXER
9011 name 'Right Output Mixer PCM Playback Switch'
9012 value true
9013 comment {
9014 access 'read write'
9015 type BOOLEAN
9016 count 1
9017 }
9018 }
9019 control.45 {
9020 iface MIXER
9021 name 'Right Output Mixer RINPUT3 Switch'
9022 value false
9023 comment {
9024 access 'read write'
9025 type BOOLEAN
9026 count 1
9027 }
9028 }
9029 control.46 {
9030 iface MIXER
9031 name 'Right Output Mixer Boost Bypass Switch'
9032 value false
9033 comment {
9034 access 'read write'
9035 type BOOLEAN
9036 count 1
9037 }
9038 }
9039 control.47 {
9040 iface MIXER
9041 name 'Left Output Mixer PCM Playback Switch'
9042 value true
9043 comment {
9044 access 'read write'
9045 type BOOLEAN
9046 count 1
9047 }
9048 }
9049 control.48 {
9050 iface MIXER
9051 name 'Left Output Mixer LINPUT3 Switch'
9052 value false
9053 comment {
9054 access 'read write'
9055 type BOOLEAN
9056 count 1
9057 }
9058 }
9059 control.49 {
9060 iface MIXER
9061 name 'Left Output Mixer Boost Bypass Switch'
9062 value false
9063 comment {
9064 access 'read write'
9065 type BOOLEAN
9066 count 1
9067 }
9068 }
9069 control.50 {
9070 iface MIXER
9071 name 'Right Input Mixer Boost Switch'
9072 value false
9073 comment {
9074 access 'read write'
9075 type BOOLEAN
9076 count 1
9077 }
9078 }
9079 control.51 {
9080 iface MIXER
9081 name 'Left Input Mixer Boost Switch'
9082 value true
9083 comment {
9084 access 'read write'
9085 type BOOLEAN
9086 count 1
9087 }
9088 }
9089 control.52 {
9090 iface MIXER
9091 name 'Right Boost Mixer RINPUT2 Switch'
9092 value false
9093 comment {
9094 access 'read write'
9095 type BOOLEAN
9096 count 1
9097 }
9098 }
9099 control.53 {
9100 iface MIXER
9101 name 'Right Boost Mixer RINPUT3 Switch'
9102 value false
9103 comment {
9104 access 'read write'
9105 type BOOLEAN
9106 count 1
9107 }
9108 }
9109 control.54 {
9110 iface MIXER
9111 name 'Right Boost Mixer RINPUT1 Switch'
9112 value false
9113 comment {
9114 access 'read write'
9115 type BOOLEAN
9116 count 1
9117 }
9118 }
9119 control.55 {
9120 iface MIXER
9121 name 'Left Boost Mixer LINPUT2 Switch'
9122 value false
9123 comment {
9124 access 'read write'
9125 type BOOLEAN
9126 count 1
9127 }
9128 }
9129 control.56 {
9130 iface MIXER
9131 name 'Left Boost Mixer LINPUT3 Switch'
9132 value false
9133 comment {
9134 access 'read write'
9135 type BOOLEAN
9136 count 1
9137 }
9138 }
9139 control.57 {
9140 iface MIXER
9141 name 'Left Boost Mixer LINPUT1 Switch'
9142 value true
9143 comment {
9144 access 'read write'
9145 type BOOLEAN
9146 count 1
9147 }
9148 }
9149 control.58 {
9150 iface CARD
9151 name 'Headphone Jack'
9152 value true
9153 comment {
9154 access read
9155 type BOOLEAN
9156 count 1
9157 }
9158 }
9159}
9160state.wm8960audio4 {
9161 control.1 {
9162 iface MIXER
9163 name 'Capture Volume'
9164 value.0 35
9165 value.1 35
9166 comment {
9167 access 'read write'
9168 type INTEGER
9169 count 2
9170 range '0 - 63'
9171 dbmin -1725
9172 dbmax 3000
9173 dbvalue.0 900
9174 dbvalue.1 900
9175 }
9176 }
9177 control.2 {
9178 iface MIXER
9179 name 'Capture Volume ZC Switch'
9180 value.0 0
9181 value.1 0
9182 comment {
9183 access 'read write'
9184 type INTEGER
9185 count 2
9186 range '0 - 1'
9187 }
9188 }
9189 control.3 {
9190 iface MIXER
9191 name 'Capture Switch'
9192 value.0 true
9193 value.1 true
9194 comment {
9195 access 'read write'
9196 type BOOLEAN
9197 count 2
9198 }
9199 }
9200 control.4 {
9201 iface MIXER
9202 name 'Right Input Boost Mixer RINPUT3 Volume'
9203 value 0
9204 comment {
9205 access 'read write'
9206 type INTEGER
9207 count 1
9208 range '0 - 7'
9209 dbmin -9999999
9210 dbmax 600
9211 dbvalue.0 -9999999
9212 }
9213 }
9214 control.5 {
9215 iface MIXER
9216 name 'Right Input Boost Mixer RINPUT2 Volume'
9217 value 0
9218 comment {
9219 access 'read write'
9220 type INTEGER
9221 count 1
9222 range '0 - 7'
9223 dbmin -9999999
9224 dbmax 600
9225 dbvalue.0 -9999999
9226 }
9227 }
9228 control.6 {
9229 iface MIXER
9230 name 'Left Input Boost Mixer LINPUT3 Volume'
9231 value 0
9232 comment {
9233 access 'read write'
9234 type INTEGER
9235 count 1
9236 range '0 - 7'
9237 dbmin -9999999
9238 dbmax 600
9239 dbvalue.0 -9999999
9240 }
9241 }
9242 control.7 {
9243 iface MIXER
9244 name 'Left Input Boost Mixer LINPUT2 Volume'
9245 value 0
9246 comment {
9247 access 'read write'
9248 type INTEGER
9249 count 1
9250 range '0 - 7'
9251 dbmin -9999999
9252 dbmax 600
9253 dbvalue.0 -9999999
9254 }
9255 }
9256 control.8 {
9257 iface MIXER
9258 name 'Right Input Boost Mixer RINPUT1 Volume'
9259 value 0
9260 comment {
9261 access 'read write'
9262 type INTEGER
9263 count 1
9264 range '0 - 3'
9265 dbmin 0
9266 dbmax 2900
9267 dbvalue.0 0
9268 }
9269 }
9270 control.9 {
9271 iface MIXER
9272 name 'Left Input Boost Mixer LINPUT1 Volume'
9273 value 0
9274 comment {
9275 access 'read write'
9276 type INTEGER
9277 count 1
9278 range '0 - 3'
9279 dbmin 0
9280 dbmax 2900
9281 dbvalue.0 0
9282 }
9283 }
9284 control.10 {
9285 iface MIXER
9286 name 'Playback Volume'
9287 value.0 235
9288 value.1 235
9289 comment {
9290 access 'read write'
9291 type INTEGER
9292 count 2
9293 range '0 - 255'
9294 dbmin -9999999
9295 dbmax 0
9296 dbvalue.0 -1000
9297 dbvalue.1 -1000
9298 }
9299 }
9300 control.11 {
9301 iface MIXER
9302 name 'Headphone Playback Volume'
9303 value.0 101
9304 value.1 101
9305 comment {
9306 access 'read write'
9307 type INTEGER
9308 count 2
9309 range '0 - 127'
9310 dbmin -9999999
9311 dbmax 600
9312 dbvalue.0 -2000
9313 dbvalue.1 -2000
9314 }
9315 }
9316 control.12 {
9317 iface MIXER
9318 name 'Headphone Playback ZC Switch'
9319 value.0 false
9320 value.1 false
9321 comment {
9322 access 'read write'
9323 type BOOLEAN
9324 count 2
9325 }
9326 }
9327 control.13 {
9328 iface MIXER
9329 name 'Speaker Playback Volume'
9330 value.0 110
9331 value.1 110
9332 comment {
9333 access 'read write'
9334 type INTEGER
9335 count 2
9336 range '0 - 127'
9337 dbmin -9999999
9338 dbmax 600
9339 dbvalue.0 -1100
9340 dbvalue.1 -1100
9341 }
9342 }
9343 control.14 {
9344 iface MIXER
9345 name 'Speaker Playback ZC Switch'
9346 value.0 false
9347 value.1 false
9348 comment {
9349 access 'read write'
9350 type BOOLEAN
9351 count 2
9352 }
9353 }
9354 control.15 {
9355 iface MIXER
9356 name 'Speaker DC Volume'
9357 value 0
9358 comment {
9359 access 'read write'
9360 type INTEGER
9361 count 1
9362 range '0 - 5'
9363 }
9364 }
9365 control.16 {
9366 iface MIXER
9367 name 'Speaker AC Volume'
9368 value 0
9369 comment {
9370 access 'read write'
9371 type INTEGER
9372 count 1
9373 range '0 - 5'
9374 }
9375 }
9376 control.17 {
9377 iface MIXER
9378 name 'PCM Playback -6dB Switch'
9379 value false
9380 comment {
9381 access 'read write'
9382 type BOOLEAN
9383 count 1
9384 }
9385 }
9386 control.18 {
9387 iface MIXER
9388 name 'ADC Polarity'
9389 value 'No Inversion'
9390 comment {
9391 access 'read write'
9392 type ENUMERATED
9393 count 1
9394 item.0 'No Inversion'
9395 item.1 'Left Inverted'
9396 item.2 'Right Inverted'
9397 item.3 'Stereo Inversion'
9398 }
9399 }
9400 control.19 {
9401 iface MIXER
9402 name 'ADC High Pass Filter Switch'
9403 value false
9404 comment {
9405 access 'read write'
9406 type BOOLEAN
9407 count 1
9408 }
9409 }
9410 control.20 {
9411 iface MIXER
9412 name 'DAC Polarity'
9413 value 'No Inversion'
9414 comment {
9415 access 'read write'
9416 type ENUMERATED
9417 count 1
9418 item.0 'No Inversion'
9419 item.1 'Left Inverted'
9420 item.2 'Right Inverted'
9421 item.3 'Stereo Inversion'
9422 }
9423 }
9424 control.21 {
9425 iface MIXER
9426 name 'DAC Deemphasis Switch'
9427 value false
9428 comment {
9429 access 'read write'
9430 type BOOLEAN
9431 count 1
9432 }
9433 }
9434 control.22 {
9435 iface MIXER
9436 name '3D Filter Upper Cut-Off'
9437 value High
9438 comment {
9439 access 'read write'
9440 type ENUMERATED
9441 count 1
9442 item.0 High
9443 item.1 Low
9444 }
9445 }
9446 control.23 {
9447 iface MIXER
9448 name '3D Filter Lower Cut-Off'
9449 value Low
9450 comment {
9451 access 'read write'
9452 type ENUMERATED
9453 count 1
9454 item.0 Low
9455 item.1 High
9456 }
9457 }
9458 control.24 {
9459 iface MIXER
9460 name '3D Volume'
9461 value 0
9462 comment {
9463 access 'read write'
9464 type INTEGER
9465 count 1
9466 range '0 - 15'
9467 }
9468 }
9469 control.25 {
9470 iface MIXER
9471 name '3D Switch'
9472 value false
9473 comment {
9474 access 'read write'
9475 type BOOLEAN
9476 count 1
9477 }
9478 }
9479 control.26 {
9480 iface MIXER
9481 name 'ALC Function'
9482 value Off
9483 comment {
9484 access 'read write'
9485 type ENUMERATED
9486 count 1
9487 item.0 Off
9488 item.1 Right
9489 item.2 Left
9490 item.3 Stereo
9491 }
9492 }
9493 control.27 {
9494 iface MIXER
9495 name 'ALC Max Gain'
9496 value 7
9497 comment {
9498 access 'read write'
9499 type INTEGER
9500 count 1
9501 range '0 - 7'
9502 }
9503 }
9504 control.28 {
9505 iface MIXER
9506 name 'ALC Target'
9507 value 4
9508 comment {
9509 access 'read write'
9510 type INTEGER
9511 count 1
9512 range '0 - 15'
9513 }
9514 }
9515 control.29 {
9516 iface MIXER
9517 name 'ALC Min Gain'
9518 value 0
9519 comment {
9520 access 'read write'
9521 type INTEGER
9522 count 1
9523 range '0 - 7'
9524 }
9525 }
9526 control.30 {
9527 iface MIXER
9528 name 'ALC Hold Time'
9529 value 0
9530 comment {
9531 access 'read write'
9532 type INTEGER
9533 count 1
9534 range '0 - 15'
9535 }
9536 }
9537 control.31 {
9538 iface MIXER
9539 name 'ALC Mode'
9540 value ALC
9541 comment {
9542 access 'read write'
9543 type ENUMERATED
9544 count 1
9545 item.0 ALC
9546 item.1 Limiter
9547 }
9548 }
9549 control.32 {
9550 iface MIXER
9551 name 'ALC Decay'
9552 value 3
9553 comment {
9554 access 'read write'
9555 type INTEGER
9556 count 1
9557 range '0 - 15'
9558 }
9559 }
9560 control.33 {
9561 iface MIXER
9562 name 'ALC Attack'
9563 value 2
9564 comment {
9565 access 'read write'
9566 type INTEGER
9567 count 1
9568 range '0 - 15'
9569 }
9570 }
9571 control.34 {
9572 iface MIXER
9573 name 'Noise Gate Threshold'
9574 value 0
9575 comment {
9576 access 'read write'
9577 type INTEGER
9578 count 1
9579 range '0 - 31'
9580 }
9581 }
9582 control.35 {
9583 iface MIXER
9584 name 'Noise Gate Switch'
9585 value false
9586 comment {
9587 access 'read write'
9588 type BOOLEAN
9589 count 1
9590 }
9591 }
9592 control.36 {
9593 iface MIXER
9594 name 'ADC PCM Capture Volume'
9595 value.0 195
9596 value.1 195
9597 comment {
9598 access 'read write'
9599 type INTEGER
9600 count 2
9601 range '0 - 255'
9602 dbmin -9999999
9603 dbmax 3000
9604 dbvalue.0 0
9605 dbvalue.1 0
9606 }
9607 }
9608 control.37 {
9609 iface MIXER
9610 name 'Left Output Mixer Boost Bypass Volume'
9611 value 2
9612 comment {
9613 access 'read write'
9614 type INTEGER
9615 count 1
9616 range '0 - 7'
9617 dbmin -2100
9618 dbmax 0
9619 dbvalue.0 -1500
9620 }
9621 }
9622 control.38 {
9623 iface MIXER
9624 name 'Left Output Mixer LINPUT3 Volume'
9625 value 2
9626 comment {
9627 access 'read write'
9628 type INTEGER
9629 count 1
9630 range '0 - 7'
9631 dbmin -2100
9632 dbmax 0
9633 dbvalue.0 -1500
9634 }
9635 }
9636 control.39 {
9637 iface MIXER
9638 name 'Right Output Mixer Boost Bypass Volume'
9639 value 2
9640 comment {
9641 access 'read write'
9642 type INTEGER
9643 count 1
9644 range '0 - 7'
9645 dbmin -2100
9646 dbmax 0
9647 dbvalue.0 -1500
9648 }
9649 }
9650 control.40 {
9651 iface MIXER
9652 name 'Right Output Mixer RINPUT3 Volume'
9653 value 2
9654 comment {
9655 access 'read write'
9656 type INTEGER
9657 count 1
9658 range '0 - 7'
9659 dbmin -2100
9660 dbmax 0
9661 dbvalue.0 -1500
9662 }
9663 }
9664 control.41 {
9665 iface MIXER
9666 name 'ADC Data Output Select'
9667 value 'Left Data = Left ADC; Right Data = Left ADC'
9668 comment {
9669 access 'read write'
9670 type ENUMERATED
9671 count 1
9672 item.0 'Left Data = Left ADC; Right Data = Right ADC'
9673 item.1 'Left Data = Left ADC; Right Data = Left ADC'
9674 item.2 'Left Data = Right ADC; Right Data = Right ADC'
9675 item.3 'Left Data = Right ADC; Right Data = Left ADC'
9676 }
9677 }
9678 control.42 {
9679 iface MIXER
9680 name 'Mono Output Mixer Left Switch'
9681 value false
9682 comment {
9683 access 'read write'
9684 type BOOLEAN
9685 count 1
9686 }
9687 }
9688 control.43 {
9689 iface MIXER
9690 name 'Mono Output Mixer Right Switch'
9691 value false
9692 comment {
9693 access 'read write'
9694 type BOOLEAN
9695 count 1
9696 }
9697 }
9698 control.44 {
9699 iface MIXER
9700 name 'Right Output Mixer PCM Playback Switch'
9701 value true
9702 comment {
9703 access 'read write'
9704 type BOOLEAN
9705 count 1
9706 }
9707 }
9708 control.45 {
9709 iface MIXER
9710 name 'Right Output Mixer RINPUT3 Switch'
9711 value false
9712 comment {
9713 access 'read write'
9714 type BOOLEAN
9715 count 1
9716 }
9717 }
9718 control.46 {
9719 iface MIXER
9720 name 'Right Output Mixer Boost Bypass Switch'
9721 value false
9722 comment {
9723 access 'read write'
9724 type BOOLEAN
9725 count 1
9726 }
9727 }
9728 control.47 {
9729 iface MIXER
9730 name 'Left Output Mixer PCM Playback Switch'
9731 value true
9732 comment {
9733 access 'read write'
9734 type BOOLEAN
9735 count 1
9736 }
9737 }
9738 control.48 {
9739 iface MIXER
9740 name 'Left Output Mixer LINPUT3 Switch'
9741 value false
9742 comment {
9743 access 'read write'
9744 type BOOLEAN
9745 count 1
9746 }
9747 }
9748 control.49 {
9749 iface MIXER
9750 name 'Left Output Mixer Boost Bypass Switch'
9751 value false
9752 comment {
9753 access 'read write'
9754 type BOOLEAN
9755 count 1
9756 }
9757 }
9758 control.50 {
9759 iface MIXER
9760 name 'Right Input Mixer Boost Switch'
9761 value false
9762 comment {
9763 access 'read write'
9764 type BOOLEAN
9765 count 1
9766 }
9767 }
9768 control.51 {
9769 iface MIXER
9770 name 'Left Input Mixer Boost Switch'
9771 value true
9772 comment {
9773 access 'read write'
9774 type BOOLEAN
9775 count 1
9776 }
9777 }
9778 control.52 {
9779 iface MIXER
9780 name 'Right Boost Mixer RINPUT2 Switch'
9781 value false
9782 comment {
9783 access 'read write'
9784 type BOOLEAN
9785 count 1
9786 }
9787 }
9788 control.53 {
9789 iface MIXER
9790 name 'Right Boost Mixer RINPUT3 Switch'
9791 value false
9792 comment {
9793 access 'read write'
9794 type BOOLEAN
9795 count 1
9796 }
9797 }
9798 control.54 {
9799 iface MIXER
9800 name 'Right Boost Mixer RINPUT1 Switch'
9801 value false
9802 comment {
9803 access 'read write'
9804 type BOOLEAN
9805 count 1
9806 }
9807 }
9808 control.55 {
9809 iface MIXER
9810 name 'Left Boost Mixer LINPUT2 Switch'
9811 value false
9812 comment {
9813 access 'read write'
9814 type BOOLEAN
9815 count 1
9816 }
9817 }
9818 control.56 {
9819 iface MIXER
9820 name 'Left Boost Mixer LINPUT3 Switch'
9821 value false
9822 comment {
9823 access 'read write'
9824 type BOOLEAN
9825 count 1
9826 }
9827 }
9828 control.57 {
9829 iface MIXER
9830 name 'Left Boost Mixer LINPUT1 Switch'
9831 value true
9832 comment {
9833 access 'read write'
9834 type BOOLEAN
9835 count 1
9836 }
9837 }
9838 control.58 {
9839 iface CARD
9840 name 'Headphone Jack'
9841 value true
9842 comment {
9843 access read
9844 type BOOLEAN
9845 count 1
9846 }
9847 }
9848}