ARM: dts: rockchip: add firmware and optee node

Add optee node to supply OP-TEE required properties.
/optee node is supposed to be below /firmware node.

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: I067f12319a2ec3252655669b199ced6ab451cbd9
This commit is contained in:
Elon Zhang
2020-07-06 15:36:35 +08:00
committed by Tao Huang
parent d752a21c08
commit 90928381ff
5 changed files with 33 additions and 0 deletions

View File

@@ -47,3 +47,7 @@
&cru {
compatible = "rockchip,rk3126-cru";
};
&optee {
status = "okay";
};

View File

@@ -239,6 +239,13 @@
};
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
timer {
compatible = "arm,armv7-timer";
interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>,

View File

@@ -258,6 +258,14 @@
};
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
status = "disabled";
};
};
psci {
compatible = "arm,psci-1.0";
method = "smc";

View File

@@ -226,6 +226,13 @@
};
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
psci {
compatible = "arm,psci-1.0", "arm,psci-0.2";
method = "smc";

View File

@@ -272,6 +272,13 @@
};
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;