From: Mark Yao Date: Wed, 3 May 2017 08:25:50 +0000 (+0800) Subject: ARM: dts: rk322x: add vop display node X-Git-Tag: release-20171130_firefly~4^2~645 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=333afcb8a3edafad5799bfbe34468bca7f48eb67;p=firefly-linux-kernel-4.4.55.git ARM: dts: rk322x: add vop display node Change-Id: Ic26431540260c758b6872020c36a41efdb2d82f2 Signed-off-by: Mark Yao --- diff --git a/arch/arm/boot/dts/rk322x.dtsi b/arch/arm/boot/dts/rk322x.dtsi index e1f573fd4078..720bfe0b66c8 100644 --- a/arch/arm/boot/dts/rk322x.dtsi +++ b/arch/arm/boot/dts/rk322x.dtsi @@ -443,6 +443,39 @@ status = "disabled"; }; + vop: vop@20050000 { + compatible = "rockchip,rk322x-vop"; + reg = <0x20050000 0x3efc>; + interrupts = ; + clocks = <&cru ACLK_VOP>, <&cru DCLK_VOP>, <&cru HCLK_VOP>; + clock-names = "aclk_vop", "dclk_vop", "hclk_vop"; + resets = <&cru SRST_VOP_A>, <&cru SRST_VOP_H>, <&cru SRST_VOP_D>; + reset-names = "axi", "ahb", "dclk"; + iommus = <&vop_mmu>; + status = "disabled"; + + vop_out: port { + #address-cells = <1>; + #size-cells = <0>; + }; + }; + + vop_mmu: iommu@20050300 { + compatible = "rockchip,iommu"; + reg = <0x20053f00 0x100>; + interrupts = ; + interrupt-names = "vop_mmu"; + clocks = <&cru ACLK_VOP>, <&cru HCLK_VOP>; + clock-names = "aclk", "hclk"; + #iommu-cells = <0>; + status = "disabled"; + }; + + display-subsystem { + compatible = "rockchip,display-subsystem"; + ports = <&vop_out>; + }; + emmc: dwmmc@30020000 { compatible = "rockchip,rk3288-dw-mshc"; reg = <0x30020000 0x4000>;