diff --git a/arch/arm/boot/dts/rk3036-kylin.dts b/arch/arm/boot/dts/rk3036-kylin.dts index 7cfe4bf0c712..e303f3d24900 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>; + }; }; }; @@ -116,10 +130,6 @@ status = "okay"; }; -&hdmi_sound { - status = "okay"; -}; - &i2c1 { clock-frequency = <400000>;