hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
#
# Configuration for RT5651 driver
#
 
# default pcm
realtek_rt5651-.pcm.default {
        @args [ CARD ]
        @args.CARD {
                type string
        }
        type asym
        playback.pcm {
                type hooks
                slave.pcm {
           type hw
           card $CARD
       }
       hooks.0 {
           type ctl_elems
           hook_args [
           {
               name 'DAC MIXL INF1 Switch'
               preserve true
               value on
           }
           {
               name 'DAC MIXR INF1 Switch'
               preserve true
               value on
           }
           {
               name 'Stereo DAC MIXL DAC L1 Switch'
               preserve true
               value on
           }
           {
               name 'Stereo DAC MIXR DAC R1 Switch'
               preserve true
               value on
           }
           {
               name 'OUT MIXL DAC L1 Switch'
               preserve true
               value on
           }
           {
               name 'OUT MIXR DAC R1 Switch'
               preserve true
               value on
           }
           {
               name 'HPOVOL L Switch'
               preserve true
               value on
           }
           {
               name 'HPOVOL R Switch'
               preserve true
               value on
           }
           {
               name 'HPO MIX HPVOL Switch'
               preserve true
               value on
           }
           {
               name 'HPO MIX HPVOL Switch'
               preserve true
               value on
           }
           {
               name 'HPO L Playback Switch'
               preserve true
               value on
           }
           {
               name 'HPO R Playback Switch'
               preserve true
               value on
           }
           ]
       }
   }
        capture.pcm {
                type hooks
                slave.pcm {
           type hw
           card $CARD
       }
       hooks.0 {
           type ctl_elems
           hook_args [
           {
               name 'RECMIXL BST2 Switch'
               preserve true
               value on
           }
           {
               name 'RECMIXR BST2 Switch'
               preserve true
               value on
           }
           {
               name 'Stereo1 ADC L1 Mux'
               preserve true
               value ADC
           }
           {
               name 'Stereo1 ADC R1 Mux'
               preserve true
               value ADC
           }
           {
               name 'Stereo1 ADC MIXL ADC1 Switch'
               preserve true
               value on
           }
           {
               name 'Stereo1 ADC MIXR ADC1 Switch'
               preserve true
               value on
           }
           {
               name 'ADC Capture Switch'
               preserve true
               value.0 on
               value.1 on
           }
           {
               name 'IN2 Boost'
               preserve true
               value 2
           }
           {
               name 'ADC Capture Volume'
               preserve true
               value.0 47
               value.1 47
           }
           ]
       }
   }
        hint.device 0
}