File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
arch/arm64/boot/dts/amlogic Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 98
98
regulator-always-on;
99
99
};
100
100
101
+ vddio_ao18: regulator-vddio_ao18 {
102
+ compatible = "regulator-fixed";
103
+ regulator-name = "VDDIO_AO18";
104
+ regulator-min-microvolt = <1800000>;
105
+ regulator-max-microvolt = <1800000>;
106
+ vin-supply = <&vcc_3v3>;
107
+ regulator-always-on;
108
+ };
109
+
101
110
vddio_boot: regulator-vddio_boot {
102
111
compatible = "regulator-fixed";
103
112
regulator-name = "VDDIO_BOOT";
110
119
sound {
111
120
compatible = "amlogic,gx-sound-card";
112
121
model = "GXL-LIBRETECH-S805X-AC";
122
+ audio-widgets = "Speaker", "9J5-3 LEFT",
123
+ "Speaker", "9J5-2 RIGHT";
124
+ audio-routing = "9J5-3 LEFT", "ACODEC LOLN",
125
+ "9J5-2 RIGHT", "ACODEC LORN";
113
126
assigned-clocks = <&clkc CLKID_MPLL0>,
114
127
<&clkc CLKID_MPLL1>,
115
128
<&clkc CLKID_MPLL2>;
131
144
codec-0 {
132
145
sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
133
146
};
147
+
148
+ codec-1 {
149
+ sound-dai = <&aiu AIU_ACODEC CTRL_I2S>;
150
+ };
134
151
};
135
152
136
153
dai-link-2 {
140
157
sound-dai = <&hdmi_tx>;
141
158
};
142
159
};
160
+
161
+ dai-link-3 {
162
+ sound-dai = <&aiu AIU_ACODEC CTRL_OUT>;
163
+
164
+ codec-0 {
165
+ sound-dai = <&acodec>;
166
+ };
167
+ };
143
168
};
144
169
};
145
170
171
+ &acodec {
172
+ AVDD-supply = <&vddio_ao18>;
173
+ status = "okay";
174
+ };
175
+
146
176
&aiu {
147
177
status = "okay";
148
178
};
You can’t perform that action at this time.
0 commit comments