ARM: dts: rockchip: add rockchip-vpu node for rk3036
authorJeffy Chen <jeffy.chen@rock-chips.com>
Wed, 8 Jun 2016 06:04:38 +0000 (14:04 +0800)
committerGerrit Code Review <gerrit@rock-chips.com>
Wed, 6 Jul 2016 03:40:31 +0000 (11:40 +0800)
Change-Id: If4ce05777e4e4fd2460c76a5fff75c8b1901529e
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
arch/arm/boot/dts/rk3036.dtsi

index 0d1aacfd901f3836654fd3421fecea5888846250..11fdcb594ba47db1e9c1e51c33a67495b03f70ef 100644 (file)
                };
        };
 
+       vpu: video-codec@10108000 {
+               compatible = "rockchip,rk3036-vpu", "rockchip,rk3288-vpu";
+               reg = <0x10108000 0x800>;
+               interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>,
+                            <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
+               interrupt-names = "vepu", "vdpu";
+               clocks = <&cru ACLK_VCODEC>, <&cru HCLK_VCODEC>;
+               clock-names = "aclk", "hclk";
+               iommus = <&vpu_mmu>;
+               status = "disabled";
+       };
+
+       vpu_mmu: iommu@10108800 {
+               compatible = "rockchip,iommu";
+               reg = <0x10108800 0x100>;
+               interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
+               interrupt-names = "vpu_mmu";
+               #iommu-cells = <0>;
+       };
+
        vop: vop@10118000 {
                compatible = "rockchip,rk3036-vop";
                reg = <0x10118000 0x19c>;