From 91fc367f8ac042457bab3e9139d99e8321c31343 Mon Sep 17 00:00:00 2001 From: Jacob Chen Date: Thu, 21 Jul 2016 17:12:17 +0800 Subject: [PATCH] ARM: dts: rk3288: add asoc simple card for DW-HDMI audio for fennec board Change-Id: I36e01d79fe48722369e896992b7086be7a762752 Signed-off-by: Jacob Chen Signed-off-by: Nickey Yang --- arch/arm/boot/dts/rk3288-fennec.dts | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/arch/arm/boot/dts/rk3288-fennec.dts b/arch/arm/boot/dts/rk3288-fennec.dts index 195180664b4f..a6e8ec82250c 100644 --- a/arch/arm/boot/dts/rk3288-fennec.dts +++ b/arch/arm/boot/dts/rk3288-fennec.dts @@ -58,6 +58,19 @@ clock-output-names = "ext_gmac"; }; + sound { + compatible = "simple-audio-card"; + simple-audio-card,format = "i2s"; + simple-audio-card,name = "rockchip,fennec-codec"; + simple-audio-card,mclk-fs = <512>; + simple-audio-card,cpu { + sound-dai = <&i2s>; + }; + simple-audio-card,codec { + sound-dai = <&hdmi>; + }; + }; + vcc_sys: vsys-regulator { compatible = "regulator-fixed"; regulator-name = "vcc_sys"; @@ -144,6 +157,10 @@ }; &hdmi { + #address-cells = <1>; + #size-cells = <0>; + #sound-dai-cells = <0>; + ddc-i2c-bus = <&i2c5>; status = "okay"; }; @@ -337,6 +354,15 @@ }; }; +&i2c5 { + status = "okay"; +}; + +&i2s { + #sound-dai-cells = <0>; + status = "okay"; +}; + &pinctrl { pcfg_output_high: pcfg-output-high { output-high; -- 2.34.1