summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qdl.dtsi
diff options
context:
space:
mode:
authorZhou Peng <eagle.zhou@nxp.com>2019-08-29 09:59:01 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:07:07 +0800
commitc1e58a55d1e64562c3c01c6a592e0ab48f628fca (patch)
tree956b00aeaa4de6d93f506170fc94b157c2fac9d0 /arch/arm/boot/dts/imx6qdl.dtsi
parent4bc67e56ba09ca37d09ed3ba1f0a5342f8da959b (diff)
arm: dts: imx6: enable vpu decoder/encoder in device tree
add vpu node for imx6 in dts Signed-off-by: Zhou Peng <eagle.zhou@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl.dtsi')
-rwxr-xr-x[-rw-r--r--]arch/arm/boot/dts/imx6qdl.dtsi17
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi
index 150cbb5dfcf4..d16e154df6dc 100644..100755
--- a/arch/arm/boot/dts/imx6qdl.dtsi
+++ b/arch/arm/boot/dts/imx6qdl.dtsi
@@ -516,6 +516,23 @@
iram = <&ocram>;
};
+ vpu_fsl: vpu_fsl@2040000 {
+ compatible = "fsl,imx6-vpu";
+ reg = <0x2040000 0x3c000>;
+ reg-names = "vpu_regs";
+ interrupts = <0 3 IRQ_TYPE_LEVEL_HIGH>,
+ <0 12 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-names = "vpu_jpu_irq", "vpu_ipi_irq";
+ clocks = <&clks IMX6QDL_CLK_VPU_AXI>,
+ <&clks IMX6QDL_CLK_MMDC_CH0_AXI>,
+ <&clks IMX6QDL_CLK_OCRAM>;
+ clock-names = "vpu_clk", "mmdc_ch0_axi", "ocram";
+ iramsize = <0x21000>;
+ iram = <&ocram>;
+ resets = <&src 1>;
+ power-domains = <&pd_pu>;
+ };
+
aipstz@207c000 { /* AIPSTZ1 */
reg = <0x0207c000 0x4000>;
};