diff --git a/arch/arm/boot/dts/rk3036-kylin.dts b/arch/arm/boot/dts/rk3036-kylin.dts index d94a1202e9ed..f5b826164cc5 100644 --- a/arch/arm/boot/dts/rk3036-kylin.dts +++ b/arch/arm/boot/dts/rk3036-kylin.dts @@ -56,12 +56,26 @@ "Headphone Jack", "HPOL", "Headphone Jack", "HPOR"; - simple-audio-card,cpu { - sound-dai = <&i2s>; + simple-audio-card,dai-link@0 { + format = "i2s"; + cpu { + sound-dai = <&i2s>; + }; + + codec { + sound-dai = <&rt5616>; + }; }; - simple-audio-card,codec { - sound-dai = <&rt5616>; + simple-audio-card,dai-link@1 { + format = "i2s"; + cpu { + sound-dai = <&i2s>; + }; + + codec { + sound-dai = <&hdmi>; + }; }; }; @@ -106,10 +120,6 @@ status = "okay"; }; -&hdmi_sound { - status = "okay"; -}; - &i2c1 { clock-frequency = <400000>;