From dac5baaa79e14fc29d6a3a5d1b3545e6f2df0719 Mon Sep 17 00:00:00 2001 From: Elon Zhang Date: Thu, 14 Oct 2021 15:00:31 +0800 Subject: [PATCH] ARM: dts: rockchip: add optee node Add optee node to supply OP-TEE required properties for Android products which need OP-TEE enable default. /optee node is supposed to be below /firmware node. Change-Id: Ie0e483e02336def9feba47bbfbebdd8d8693d480 Signed-off-by: Elon Zhang --- arch/arm/boot/dts/rk322x-android.dtsi | 5 +++++ arch/arm/boot/dts/rk3288-android.dtsi | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/rk322x-android.dtsi b/arch/arm/boot/dts/rk322x-android.dtsi index e26164eb0e70..9dfaac43973e 100644 --- a/arch/arm/boot/dts/rk322x-android.dtsi +++ b/arch/arm/boot/dts/rk322x-android.dtsi @@ -61,6 +61,11 @@ firmware { firmware_android: android {}; + + optee: optee { + compatible = "linaro,optee-tz"; + method = "smc"; + }; }; reserved-memory { diff --git a/arch/arm/boot/dts/rk3288-android.dtsi b/arch/arm/boot/dts/rk3288-android.dtsi index 481d7bfd8c7f..b1d9d742c835 100644 --- a/arch/arm/boot/dts/rk3288-android.dtsi +++ b/arch/arm/boot/dts/rk3288-android.dtsi @@ -145,6 +145,13 @@ pinctrl-0 = <&uart2_xfer>; }; + firmware { + optee: optee { + compatible = "linaro,optee-tz"; + method = "smc"; + }; + }; + psci { compatible = "arm,psci-1.0"; method = "smc";