arm64: dts: rockchip: add optee node

Remove default optee node in SoC core devicetree because optee
is not an inherent component in SoC.

Add optee node to supply OP-TEE required properties for Android
products which need OP-TEE enable default.

Change-Id: I0754a3498c5e6d7b7db57bb35c42c3875afd27c9
Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
This commit is contained in:
Elon Zhang
2021-10-13 15:31:24 +08:00
committed by Tao Huang
parent 34b8de920b
commit a42bf32b08
9 changed files with 34 additions and 18 deletions

View File

@@ -24,6 +24,11 @@
firmware {
firmware_android: android {};
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
reserved-memory {

View File

@@ -240,14 +240,6 @@
};
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
status = "disabled";
};
};
gmac_clkin: external-gmac-clock {
compatible = "fixed-clock";
clock-frequency = <125000000>;

View File

@@ -23,6 +23,11 @@
firmware {
firmware_android: android {};
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
reserved-memory {

View File

@@ -99,6 +99,11 @@
firmware {
firmware_android: android {};
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
rga@ff920000 {

View File

@@ -135,6 +135,11 @@
firmware {
firmware_android: android {};
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
};

View File

@@ -29,6 +29,13 @@
status = "okay";
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
debug: debug@fd904000 {
compatible = "rockchip,debug";
reg = <0x0 0xfd904000 0x0 0x1000>,

View File

@@ -266,11 +266,6 @@
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
scmi: scmi {
compatible = "arm,scmi-smc";
shmem = <&scmi_shmem>;

View File

@@ -22,6 +22,13 @@
status = "okay";
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
debug: debug@81004000 {
compatible = "rockchip,debug";
reg = <0x0 0x81004000 0x0 0x1000>,

View File

@@ -162,11 +162,6 @@
};
firmware {
optee: optee {
compatible = "linaro,optee-tz";
method = "smc";
};
scmi: scmi {
compatible = "arm,scmi-smc";
shmem = <&scmi_shmem>;