diff options
author | xuhuicong <xhc@rock-chips.com> | 2017-06-27 17:17:26 +0800 |
---|---|---|
committer | Jianqun Xu <jay.xu@rock-chips.com> | 2017-06-27 18:25:57 +0800 |
commit | 7f4985d21cac117d394266f514807db9290c2793 (patch) | |
tree | 9652a774242e5e64942d17a8615c97f8c9686b42 /arch/arm64/boot/dts/rockchip/rk3368-r88.dts | |
parent | 5150079e68796e1507bb1b9cdb09cc1a244775c8 (diff) |
arm64: dts: rk3368-r88: add hdmi sound card
Change-Id: I2a81102c7e110a2fe36ec8ba3622ebb63cc91066
Signed-off-by: xuhuicong <xhc@rock-chips.com>
Diffstat (limited to 'arch/arm64/boot/dts/rockchip/rk3368-r88.dts')
-rw-r--r-- | arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts index 9155e72d19aa..ab20822247b0 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts +++ b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts @@ -49,6 +49,20 @@ model = "Rockchip R88"; compatible = "rockchip,r88", "rockchip,rk3368"; + hdmi_sound: hdmi-sound { + status = "okay"; + compatible = "simple-audio-card"; + simple-audio-card,format = "i2s"; + simple-audio-card,mclk-fs = <256>; + simple-audio-card,name = "rockchip,hdmi"; + simple-audio-card,cpu { + sound-dai = <&i2s_8ch>; + }; + simple-audio-card,codec { + sound-dai = <&hdmi>; + }; + }; + keys: gpio-keys { compatible = "gpio-keys"; #address-cells = <1>; @@ -157,6 +171,14 @@ }; }; +&i2s_8ch { + status = "okay"; + rockchip,i2s-broken-burst-len; + rockchip,playback-channels = <8>; + rockchip,capture-channels = <2>; + #sound-dai-cells = <0>; +}; + &emmc { status = "okay"; bus-width = <8>; @@ -543,6 +565,7 @@ &hdmi { status = "okay"; + #sound-dai-cells = <0>; }; &mailbox { |