File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed
arch/arm64/boot/dts/amlogic Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change 8
8
/dts-v1/;
9
9
10
10
#include <dt-bindings/input/input.h>
11
+ #include <dt-bindings/sound/meson-aiu.h>
11
12
12
13
#include "meson-gxl-s905x.dtsi"
13
14
124
125
regulator-max-microvolt = <1800000>;
125
126
vin-supply = <&vcc_3v3>;
126
127
};
128
+
129
+ sound {
130
+ compatible = "amlogic,gx-sound-card";
131
+ model = "GXL-LIBRETECH-S905X-CC";
132
+ assigned-clocks = <&clkc CLKID_MPLL0>,
133
+ <&clkc CLKID_MPLL1>,
134
+ <&clkc CLKID_MPLL2>;
135
+ assigned-clock-parents = <0>, <0>, <0>;
136
+ assigned-clock-rates = <294912000>,
137
+ <270950400>,
138
+ <393216000>;
139
+ status = "okay";
140
+
141
+ dai-link-0 {
142
+ sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
143
+ };
144
+
145
+ dai-link-1 {
146
+ sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
147
+ dai-format = "i2s";
148
+ mclk-fs = <256>;
149
+
150
+ codec-0 {
151
+ sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
152
+ };
153
+ };
154
+
155
+ dai-link-2 {
156
+ sound-dai = <&aiu AIU_HDMI CTRL_OUT>;
157
+
158
+ codec-0 {
159
+ sound-dai = <&hdmi_tx>;
160
+ };
161
+ };
162
+ };
163
+ };
164
+
165
+ &aiu {
166
+ status = "okay";
127
167
};
128
168
129
169
&cec_AO {
You can’t perform that action at this time.
0 commit comments