Commit 39b37ce2 authored by Sjoerd Simons's avatar Sjoerd Simons Committed by Heiko Stuebner

ARM: dts: rockchip: Add SPDIF transceiver for RK3188

Add the SPDIF transceiver controller and pin for RK3188
Signed-off-by: default avatarSjoerd Simons <sjoerd.simons@collabora.co.uk>
Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent b63af764
...@@ -121,6 +121,20 @@ i2s0: i2s@1011a000 { ...@@ -121,6 +121,20 @@ i2s0: i2s@1011a000 {
status = "disabled"; status = "disabled";
}; };
spdif: sound@1011e000 {
compatible = "rockchip,rk3188-spdif", "rockchip,rk3066-spdif";
reg = <0x1011e000 0x2000>;
#sound-dai-cells = <0>;
clock-names = "hclk", "mclk";
clocks = <&cru HCLK_SPDIF>, <&cru SCLK_SPDIF>;
dmas = <&dmac1_s 8>;
dma-names = "tx";
interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>;
pinctrl-names = "default";
pinctrl-0 = <&spdif_tx>;
status = "disabled";
};
cru: clock-controller@20000000 { cru: clock-controller@20000000 {
compatible = "rockchip,rk3188-cru"; compatible = "rockchip,rk3188-cru";
reg = <0x20000000 0x1000>; reg = <0x20000000 0x1000>;
...@@ -484,6 +498,12 @@ i2s0_bus: i2s0-bus { ...@@ -484,6 +498,12 @@ i2s0_bus: i2s0-bus {
<RK_GPIO1 21 RK_FUNC_1 &pcfg_pull_none>; <RK_GPIO1 21 RK_FUNC_1 &pcfg_pull_none>;
}; };
}; };
spdif {
spdif_tx: spdif-tx {
rockchip,pins = <RK_GPIO1 14 RK_FUNC_1 &pcfg_pull_none>;
};
};
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment