From: ljf Date: Tue, 22 Jul 2014 03:09:19 +0000 (+0800) Subject: rk312x: dts config for vpu, hevc and iep X-Git-Tag: firefly_0821_release~4916^2~184 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=44ac9aebe91a926d5e5728d7a430208511da49cc;p=firefly-linux-kernel-4.4.55.git rk312x: dts config for vpu, hevc and iep --- diff --git a/arch/arm/boot/dts/rk312x.dtsi b/arch/arm/boot/dts/rk312x.dtsi index 62e75e6f54c6..c3a60e155092 100755 --- a/arch/arm/boot/dts/rk312x.dtsi +++ b/arch/arm/boot/dts/rk312x.dtsi @@ -351,4 +351,35 @@ // clock-names = "pclk_pwm"; status = "disabled"; }; + + vpu: vpu_service@10104000 { + compatible = "vpu_service"; + reg = <0x10104000 0x800>; + interrupts = , ; + interrupt-names = "irq_enc", "irq_dec"; + clocks = <&aclk_vcodec_pre>, <&clk_gates3 12>; + clock-names = "aclk_vcodec", "hclk_vcodec"; + name = "vpu_service"; + status = "disabled"; + }; + + hevc: hevc_service@10104000 { + compatible = "rockchip,hevc_service"; + reg = <0x10104000 0x400>; + interrupts = ; + interrupt-names = "irq_dec"; + clocks = <&aclk_vcodec_pre>, <&clk_gates3 12>, <&clk_hevc_core>; + clock-names = "aclk_vcodec", "hclk_vcodec", "clk_core"; + name = "hevc_service"; + status = "disabled"; + }; + + iep: iep@10108000 { + compatible = "rockchip,iep"; + reg = <0x10108000 0x800>; + interrupts = ; + clocks = <&clk_gates9 8>, <&clk_gates9 7>; + clock-names = "aclk_iep", "hclk_iep"; + status = "okay"; + }; };