1
0
Fork 0

MLKU-38-2 ARM: dts: imx: add caam snvs and secvio

This is a rework of the following i.MX BSP commits
(rel_imx_4.19.35_1.1.0_rc2):

8f6a17b41917 ("ENGR00289885 [iMX6Q] Add Secure Memory and SECVIO support.")
e16519004971 ("MLK-12339 Security: Missing caam support.")
dfc914b909cd ("ARM: dts: imx6ul: Add caam")
9d9ca7a03e3b ("MLK-11922 i.mx6: Linux 3.14.28 CAAM & SNVS enabled by default. JTAG, DS-5 attachment causes exceptions")
c1bf396415de ("MLK-10086-2 ARM: imx6: add dts entries for hsic controller")
34dc6980785b ("MLK-11265-1 ARM: dts: add imx7d soc dtsi support")

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
5.4-rM2-2.2.x-imx-squashed
Dan Douglass 2013-11-27 03:40:44 -06:00 committed by Dong Aisheng
parent 606d296ae7
commit 2bc9a11149
4 changed files with 58 additions and 0 deletions

15
arch/arm/boot/dts/imx6qdl.dtsi 100755 → 100644
View File

@ -883,6 +883,21 @@
fsl,anatop = <&anatop>;
};
irq_sec_vio: caam_secvio {
compatible = "fsl,imx6q-caam-secvio";
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
secvio_src = <0x8000001d>;
jtag-tamper = "disabled";
watchdog-tamper = "enabled";
internal-boot-tamper = "enabled";
external-pin-tamper = "disabled";
};
caam_snvs: caam-snvs@20cc000 {
compatible = "fsl,imx6q-caam-snvs";
reg = <0x20cc000 0x4000>;
};
snvs: snvs@20cc000 {
compatible = "fsl,sec-v4.0-mon", "syscon", "simple-mfd";
reg = <0x020cc000 0x4000>;

View File

@ -773,6 +773,21 @@
fsl,anatop = <&anatop>;
};
irq_sec_vio: caam_secvio {
compatible = "fsl,imx6q-caam-secvio";
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
secvio_src = <0x8000001d>;
jtag-tamper = "disabled";
watchdog-tamper = "enabled";
internal-boot-tamper = "enabled";
external-pin-tamper = "disabled";
};
caam_snvs: caam-snvs@20cc000 {
compatible = "fsl,imx6q-caam-snvs";
reg = <0x20cc000 0x4000>;
};
snvs: snvs@20cc000 {
compatible = "fsl,sec-v4.0-mon", "syscon", "simple-mfd";
reg = <0x020cc000 0x4000>;

View File

@ -698,6 +698,20 @@
fsl,anatop = <&anatop>;
};
irq_sec_vio: caam_secvio {
compatible = "fsl,imx6q-caam-secvio";
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
jtag-tamper = "disabled";
watchdog-tamper = "enabled";
internal-boot-tamper = "enabled";
external-pin-tamper = "disabled";
};
caam_snvs: caam-snvs@20cc000 {
compatible = "fsl,imx6q-caam-snvs";
reg = <0x20cc000 0x4000>;
};
snvs: snvs@20cc000 {
compatible = "fsl,sec-v4.0-mon", "syscon", "simple-mfd";
reg = <0x020cc000 0x4000>;

View File

@ -581,6 +581,20 @@
};
};
irq_sec_vio: caam_secvio {
compatible = "fsl,imx6q-caam-secvio";
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
jtag-tamper = "disabled";
watchdog-tamper = "enabled";
internal-boot-tamper = "enabled";
external-pin-tamper = "disabled";
};
caam_snvs: caam-snvs@30370000 {
compatible = "fsl,imx6q-caam-snvs";
reg = <0x30370000 0x10000>;
};
snvs: snvs@30370000 {
compatible = "fsl,sec-v4.0-mon", "syscon", "simple-mfd";
reg = <0x30370000 0x10000>;