From 3a0035d041caaff8cb17d1f5accf5ca3f56820d4 Mon Sep 17 00:00:00 2001 From: Sugar Zhang Date: Fri, 4 Mar 2016 17:31:27 +0800 Subject: [PATCH] ARM64: dts: rk3366: add spdif Change-Id: I3d0f86e54e537524b1542d2d94fd0a56fc9c7cf2 Signed-off-by: Sugar Zhang --- arch/arm64/boot/dts/rockchip/rk3366.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3366.dtsi b/arch/arm64/boot/dts/rockchip/rk3366.dtsi index 484931c6aa88..caf26320d37b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3366.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3366.dtsi @@ -616,6 +616,19 @@ reg = <0x0 0xff770000 0x0 0x1000>; }; + spdif: spdif@ff880000 { + compatible = "rockchip,rk3366-spdif"; + reg = <0x0 0xff880000 0x0 0x1000>; + interrupts = ; + dmas = <&dmac_bus 3>; + dma-names = "tx"; + clock-names = "hclk", "mclk"; + clocks = <&cru HCLK_SPDIF>, <&cru SCLK_SPDIF_8CH>; + pinctrl-names = "default"; + pinctrl-0 = <&spdif_bus>; + status = "disabled"; + }; + i2s_2ch: i2s-2ch@ff890000 { compatible = "rockchip,rk3366-i2s", "rockchip,rk3066-i2s"; reg = <0x0 0xff890000 0x0 0x1000>; @@ -1040,6 +1053,13 @@ }; }; + spdif { + spdif_bus: spdif-bus { + rockchip,pins = + <5 19 RK_FUNC_1 &pcfg_pull_none>; + }; + }; + spi0 { spi0_clk: spi0-clk { rockchip,pins = -- 2.34.1