diff options
author | Sugar Zhang <sugar.zhang@rock-chips.com> | 2017-09-05 18:46:52 +0800 |
---|---|---|
committer | Sugar Zhang <sugar.zhang@rock-chips.com> | 2017-09-14 11:52:24 +0800 |
commit | de20d58ea2942054e2d70bea6b7f4794adb38436 (patch) | |
tree | fcf01d9c4896e6eb34b483c9aad2af299141e935 /arch/arm64/boot/dts/rockchip/rk3368-r88.dts | |
parent | 5e2f47bce0cce6c791ae98999e978625c0adf594 (diff) |
arm64: dts: rockchip: enable rk1000 and hdmi sound for rk3368-r88
Change-Id: I8d66b85ca07eed15897dffda0def9166decaa519
Signed-off-by: Sugar Zhang <sugar.zhang@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 | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts index 2b9e00f1764f..f63d964ef891 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts +++ b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts @@ -58,18 +58,10 @@ pwms = <&pwm1 0 30518 0>; /* 1 / 30518 ns = 32.7675 KHz */ }; - 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>; - }; + sound { + compatible = "rockchip,rk3368-hdmi-analog"; + rockchip,cpu = <&i2s_8ch>; + rockchip,codec = <&rk1000_codec>, <&hdmi>; }; keys: gpio-keys { @@ -463,6 +455,16 @@ }; }; }; + + rk1000_codec: rk1000-codec@60 { + compatible = "rockchip,rk1000-codec"; + reg = <0x60>; + #sound-dai-cells = <0>; + rockchip,ctl = <&rk1000_ctl>; + rockchip,spk-en-gpio = <&gpio3 31 GPIO_ACTIVE_LOW>; + rockchip,pa-en-time-ms = <5000>; + status = "okay"; + }; }; &lvds { |