[PATCH] arm: dts: imx8m*-u-boot: remove optional from tee-os entry

Yannic Moog y.moog at phytec.de
Wed Jan 22 08:42:02 CET 2025


tee-os node is guarded by CONFIG_OPTEE. Since OPTEE adds driver support
for OP-TEE, the binary should then be packaged in the bootable image.
Remove the optional property to enforce this requirement.

Signed-off-by: Yannic Moog <y.moog at phytec.de>
---
 arch/arm/dts/imx8mm-u-boot.dtsi | 1 -
 arch/arm/dts/imx8mn-u-boot.dtsi | 1 -
 arch/arm/dts/imx8mp-u-boot.dtsi | 1 -
 arch/arm/dts/imx8mq-u-boot.dtsi | 1 -
 4 files changed, 4 deletions(-)

diff --git a/arch/arm/dts/imx8mm-u-boot.dtsi b/arch/arm/dts/imx8mm-u-boot.dtsi
index 8608fa004fd..abb3aa5b635 100644
--- a/arch/arm/dts/imx8mm-u-boot.dtsi
+++ b/arch/arm/dts/imx8mm-u-boot.dtsi
@@ -176,7 +176,6 @@
 
 						tee-os {
 							filename = "tee.bin";
-							optional;
 						};
 					};
 #endif
diff --git a/arch/arm/dts/imx8mn-u-boot.dtsi b/arch/arm/dts/imx8mn-u-boot.dtsi
index bf2bb0f17c7..96a6df94c6c 100644
--- a/arch/arm/dts/imx8mn-u-boot.dtsi
+++ b/arch/arm/dts/imx8mn-u-boot.dtsi
@@ -252,7 +252,6 @@
 
 						tee-os {
 							filename = "tee.bin";
-							optional;
 						};
 					};
 #endif
diff --git a/arch/arm/dts/imx8mp-u-boot.dtsi b/arch/arm/dts/imx8mp-u-boot.dtsi
index 9e590c3bba0..6de9ab5d37c 100644
--- a/arch/arm/dts/imx8mp-u-boot.dtsi
+++ b/arch/arm/dts/imx8mp-u-boot.dtsi
@@ -197,7 +197,6 @@
 
 						tee-os {
 							filename = "tee.bin";
-							optional;
 						};
 					};
 #endif
diff --git a/arch/arm/dts/imx8mq-u-boot.dtsi b/arch/arm/dts/imx8mq-u-boot.dtsi
index 458657fc474..8a536b16e8f 100644
--- a/arch/arm/dts/imx8mq-u-boot.dtsi
+++ b/arch/arm/dts/imx8mq-u-boot.dtsi
@@ -156,7 +156,6 @@
 
 						tee-os {
 							filename = "tee.bin";
-							optional;
 						};
 					};
 #endif

---
base-commit: e38a490810af76169f7cf1d298966ea9ba3c005b
change-id: 20250122-optee_guard_fixup-d30e7d19201a

Best regards,
-- 
Yannic Moog <y.moog at phytec.de>



More information about the U-Boot mailing list