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
105
106
vin-supply = <&vcc_3v3>;
106
107
regulator-always-on;
107
108
};
109
+
110
+ sound {
111
+ compatible = "amlogic,gx-sound-card";
112
+ model = "GXL-LIBRETECH-S805X-AC";
113
+ assigned-clocks = <&clkc CLKID_MPLL0>,
114
+ <&clkc CLKID_MPLL1>,
115
+ <&clkc CLKID_MPLL2>;
116
+ assigned-clock-parents = <0>, <0>, <0>;
117
+ assigned-clock-rates = <294912000>,
118
+ <270950400>,
119
+ <393216000>;
120
+ status = "okay";
121
+
122
+ dai-link-0 {
123
+ sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
124
+ };
125
+
126
+ dai-link-1 {
127
+ sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
128
+ dai-format = "i2s";
129
+ mclk-fs = <256>;
130
+
131
+ codec-0 {
132
+ sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
133
+ };
134
+ };
135
+
136
+ dai-link-2 {
137
+ sound-dai = <&aiu AIU_HDMI CTRL_OUT>;
138
+
139
+ codec-0 {
140
+ sound-dai = <&hdmi_tx>;
141
+ };
142
+ };
143
+ };
144
+ };
145
+
146
+ &aiu {
147
+ status = "okay";
108
148
};
109
149
110
150
&cec_AO {
You can’t perform that action at this time.
0 commit comments