diff options
author | Dan Douglass <dan.douglass@freescale.com> | 2013-11-27 04:40:44 -0500 |
---|---|---|
committer | Nitin Garg <nitin.garg@freescale.com> | 2014-04-16 09:47:24 -0400 |
commit | 975ed3903062580481f212b4d7ddb60315f77d27 (patch) | |
tree | 8a33e30e4caadc5505b1e024a46d20014070215e /arch/arm/boot/dts/imx6qdl.dtsi | |
parent | 78a2190b8c5cf6ca9ff6b8a01ba1df9bbcbb3702 (diff) |
ENGR00289885 [iMX6Q] Add Secure Memory and SECVIO support.
1. Pull in secure memory support from 3.0.35 kernel.
2. Pull in SECVIO support from 3.0.35 kernel.
3. Make changes to support device tree.
4. Add device tree setting for SECVIO sources.
Signed-off-by: Dan Douglass <b41520@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl.dtsi | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi index bd6c7a0c266b..6de80a23995f 100644 --- a/arch/arm/boot/dts/imx6qdl.dtsi +++ b/arch/arm/boot/dts/imx6qdl.dtsi | |||
@@ -75,6 +75,11 @@ | |||
75 | interrupt-parent = <&intc>; | 75 | interrupt-parent = <&intc>; |
76 | ranges; | 76 | ranges; |
77 | 77 | ||
78 | caam_sm: caam-sm@00100000 { | ||
79 | compatible = "fsl,imx6q-caam-sm"; | ||
80 | reg = <0x00100000 0x3fff>; | ||
81 | }; | ||
82 | |||
78 | dma_apbh: dma-apbh@00110000 { | 83 | dma_apbh: dma-apbh@00110000 { |
79 | compatible = "fsl,imx6q-dma-apbh", "fsl,imx28-dma-apbh"; | 84 | compatible = "fsl,imx6q-dma-apbh", "fsl,imx28-dma-apbh"; |
80 | reg = <0x00110000 0x2000>; | 85 | reg = <0x00110000 0x2000>; |
@@ -85,6 +90,12 @@ | |||
85 | clocks = <&clks 106>; | 90 | clocks = <&clks 106>; |
86 | }; | 91 | }; |
87 | 92 | ||
93 | irq_sec_vio: caam_secvio { | ||
94 | compatible = "fsl,imx6q-caam-secvio"; | ||
95 | interrupts = <0 20 0x04>; | ||
96 | secvio_src = <0x8000001d>; | ||
97 | }; | ||
98 | |||
88 | gpmi: gpmi-nand@00112000 { | 99 | gpmi: gpmi-nand@00112000 { |
89 | compatible = "fsl,imx6q-gpmi-nand"; | 100 | compatible = "fsl,imx6q-gpmi-nand"; |
90 | #address-cells = <1>; | 101 | #address-cells = <1>; |
@@ -606,6 +617,11 @@ | |||
606 | fsl,anatop = <&anatop>; | 617 | fsl,anatop = <&anatop>; |
607 | }; | 618 | }; |
608 | 619 | ||
620 | caam_snvs: caam-snvs@020cc000 { | ||
621 | compatible = "fsl,imx6q-caam-snvs"; | ||
622 | reg = <0x020cc000 0x4000>; | ||
623 | }; | ||
624 | |||
609 | snvs@020cc000 { | 625 | snvs@020cc000 { |
610 | compatible = "fsl,sec-v4.0-mon", "simple-bus"; | 626 | compatible = "fsl,sec-v4.0-mon", "simple-bus"; |
611 | #address-cells = <1>; | 627 | #address-cells = <1>; |