diff options
author | Sjoerd Simons <sjoerd.simons@collabora.co.uk> | 2015-10-08 09:31:17 -0400 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2015-10-13 04:59:06 -0400 |
commit | 874e568e500aeed7d54820c21f3854f3ffa1f59d (patch) | |
tree | 7e815f85295b598276b300a36b4fa7d9c7714f8b /arch/arm/boot/dts/rk3288.dtsi | |
parent | d97e862ef6ae3f46465f00f9bf043c0df125b899 (diff) |
ARM: dts: rockchip: Add SPDIF transceiver for RK3288
Add the SPDIF transceiver controller definition and pin setup for RK3288
SoCs
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Diffstat (limited to 'arch/arm/boot/dts/rk3288.dtsi')
-rw-r--r-- | arch/arm/boot/dts/rk3288.dtsi | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index d6c2f9116646..12ae3450be54 100644 --- a/arch/arm/boot/dts/rk3288.dtsi +++ b/arch/arm/boot/dts/rk3288.dtsi | |||
@@ -744,6 +744,21 @@ | |||
744 | status = "disabled"; | 744 | status = "disabled"; |
745 | }; | 745 | }; |
746 | 746 | ||
747 | spdif: sound@ff88b0000 { | ||
748 | compatible = "rockchip,rk3288-spdif", "rockchip,rk3066-spdif"; | ||
749 | reg = <0xff8b0000 0x10000>; | ||
750 | #sound-dai-cells = <0>; | ||
751 | clock-names = "hclk", "mclk"; | ||
752 | clocks = <&cru HCLK_SPDIF8CH>, <&cru SCLK_SPDIF8CH>; | ||
753 | dmas = <&dmac_bus_s 3>; | ||
754 | dma-names = "tx"; | ||
755 | interrupts = <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>; | ||
756 | pinctrl-names = "default"; | ||
757 | pinctrl-0 = <&spdif_tx>; | ||
758 | rockchip,grf = <&grf>; | ||
759 | status = "disabled"; | ||
760 | }; | ||
761 | |||
747 | i2s: i2s@ff890000 { | 762 | i2s: i2s@ff890000 { |
748 | compatible = "rockchip,rk3288-i2s", "rockchip,rk3066-i2s"; | 763 | compatible = "rockchip,rk3288-i2s", "rockchip,rk3066-i2s"; |
749 | reg = <0xff890000 0x10000>; | 764 | reg = <0xff890000 0x10000>; |
@@ -1437,5 +1452,11 @@ | |||
1437 | <4 3 3 &pcfg_pull_none>; | 1452 | <4 3 3 &pcfg_pull_none>; |
1438 | }; | 1453 | }; |
1439 | }; | 1454 | }; |
1455 | |||
1456 | spdif { | ||
1457 | spdif_tx: spdif-tx { | ||
1458 | rockchip,pins = <RK_GPIO6 11 RK_FUNC_1 &pcfg_pull_none>; | ||
1459 | }; | ||
1460 | }; | ||
1440 | }; | 1461 | }; |
1441 | }; | 1462 | }; |