X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=blobdiff_plain;f=arch%2Farm64%2Fboot%2Fdts%2Frockchip%2Frk3328-evb.dts;h=74ae0f86b4b8898ccc54af796443aba18c01e3d1;hp=c576bba9c4b0be7f353e3a1f71ccc845c6607a4e;hb=HEAD;hpb=398dc60dc59f499cf2d19d18a8a1a382ed733100 diff --git a/arch/arm64/boot/dts/rockchip/rk3328-evb.dts b/arch/arm64/boot/dts/rockchip/rk3328-evb.dts index c576bba9c4b0..74ae0f86b4b8 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-evb.dts +++ b/arch/arm64/boot/dts/rockchip/rk3328-evb.dts @@ -112,6 +112,22 @@ sound-dai = <&codec>; }; }; + + spdif-sound { + compatible = "simple-audio-card"; + simple-audio-card,name = "rockchip,spdif"; + simple-audio-card,cpu { + sound-dai = <&spdif>; + }; + simple-audio-card,codec { + sound-dai = <&spdif_out>; + }; + }; + + spdif_out: spdif-out { + compatible = "linux,spdif-dit"; + #sound-dai-cells = <0>; + }; }; &i2s1 { @@ -124,6 +140,11 @@ status = "okay"; }; +&spdif { + #sound-dai-cells = <0>; + status = "okay"; +}; + &cpu0 { cpu-supply = <&vdd_arm>; };