diff options
-rw-r--r-- | arch/arm/boot/dts/imx6dl.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6q.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6qdl.dtsi | 8 |
3 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6dl.dtsi b/arch/arm/boot/dts/imx6dl.dtsi index 44d887656712..1ac2fe732867 100644 --- a/arch/arm/boot/dts/imx6dl.dtsi +++ b/arch/arm/boot/dts/imx6dl.dtsi | |||
@@ -118,3 +118,7 @@ | |||
118 | "di0_sel", "di1_sel", | 118 | "di0_sel", "di1_sel", |
119 | "di0", "di1"; | 119 | "di0", "di1"; |
120 | }; | 120 | }; |
121 | |||
122 | &vpu { | ||
123 | compatible = "fsl,imx6dl-vpu", "cnm,coda960"; | ||
124 | }; | ||
diff --git a/arch/arm/boot/dts/imx6q.dtsi b/arch/arm/boot/dts/imx6q.dtsi index e9f3646d1760..85f72e6b5bad 100644 --- a/arch/arm/boot/dts/imx6q.dtsi +++ b/arch/arm/boot/dts/imx6q.dtsi | |||
@@ -308,3 +308,7 @@ | |||
308 | }; | 308 | }; |
309 | }; | 309 | }; |
310 | }; | 310 | }; |
311 | |||
312 | &vpu { | ||
313 | compatible = "fsl,imx6q-vpu", "cnm,coda960"; | ||
314 | }; | ||
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi index 9596ed5867e6..e529308811e6 100644 --- a/arch/arm/boot/dts/imx6qdl.dtsi +++ b/arch/arm/boot/dts/imx6qdl.dtsi | |||
@@ -333,9 +333,17 @@ | |||
333 | }; | 333 | }; |
334 | 334 | ||
335 | vpu: vpu@02040000 { | 335 | vpu: vpu@02040000 { |
336 | compatible = "cnm,coda960"; | ||
336 | reg = <0x02040000 0x3c000>; | 337 | reg = <0x02040000 0x3c000>; |
337 | interrupts = <0 3 IRQ_TYPE_LEVEL_HIGH>, | 338 | interrupts = <0 3 IRQ_TYPE_LEVEL_HIGH>, |
338 | <0 12 IRQ_TYPE_LEVEL_HIGH>; | 339 | <0 12 IRQ_TYPE_LEVEL_HIGH>; |
340 | interrupt-names = "bit", "jpeg"; | ||
341 | clocks = <&clks IMX6QDL_CLK_VPU_AXI>, | ||
342 | <&clks IMX6QDL_CLK_MMDC_CH0_AXI>, | ||
343 | <&clks IMX6QDL_CLK_OCRAM>; | ||
344 | clock-names = "per", "ahb", "ocram"; | ||
345 | resets = <&src 1>; | ||
346 | iram = <&ocram>; | ||
339 | }; | 347 | }; |
340 | 348 | ||
341 | aipstz@0207c000 { /* AIPSTZ1 */ | 349 | aipstz@0207c000 { /* AIPSTZ1 */ |