Skip to content

Commit 7a227e6

Browse files
committed
arm64: dts: enable SPDIF output (PIN13)
Signed-off-by: Nick Xie <[email protected]>
1 parent 77a9070 commit 7a227e6

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,24 @@
161161
rockchip,codec = <&hdmi>, <&cdn_dp>;
162162
};
163163

164+
spdif_sound: spdif-sound {
165+
status = "okay";
166+
compatible = "simple-audio-card";
167+
simple-audio-card,name = "SPDIF";
168+
simple-audio-card,cpu {
169+
sound-dai = <&spdif>;
170+
};
171+
simple-audio-card,codec {
172+
sound-dai = <&spdif_out>;
173+
};
174+
};
175+
176+
spdif_out: spdif-out {
177+
status = "okay";
178+
compatible = "linux,spdif-dit";
179+
#sound-dai-cells = <0>;
180+
};
181+
164182
sdio_pwrseq: sdio-pwrseq {
165183
compatible = "mmc-pwrseq-simple";
166184
clocks = <&rk808 1>;
@@ -765,6 +783,12 @@
765783
status = "okay";
766784
};
767785

786+
&spdif {
787+
status = "okay";
788+
pinctrl-0 = <&spdif_bus_1>;
789+
#sound-dai-cells = <0>;
790+
};
791+
768792
&sdio0 {
769793
clock-frequency = <200000000>;
770794
clock-freq-min-max = <200000 200000000>;

0 commit comments

Comments
 (0)