public inbox for buildroot@busybox.net
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] boot/uboot: improve U-Boot OP-TEE TEE format options help text
@ 2026-03-04 21:35 Romain Naour via buildroot
  2026-03-04 21:35 ` [Buildroot] [PATCH 2/3] boot/uboot: add support for embedded TEE in raw binary format Romain Naour via buildroot
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Romain Naour via buildroot @ 2026-03-04 21:35 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour

OP-TEE generates a few binaries that can be used by u-boot on some
platforms (Rockchip, Texas Instruments K3) using TEE variable.

Add a link to the OP-TEE documentation were we can find easily the
desciption for each TEE format that can be used by u-boot.

For convenience, copy tee.elf and tee.bin description in each option
choice help text.

Signed-off-by: Romain Naour <romain.naour@smile.fr>
---
 boot/uboot/Config.in | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in
index 47ce24ee76..17b7f95f50 100644
--- a/boot/uboot/Config.in
+++ b/boot/uboot/Config.in
@@ -295,15 +295,23 @@ choice
 	  Since this version, the TEE in binary format must be used as
 	  it contains important meta-data.
 
+	  https://optee.readthedocs.io/en/4.9.0/architecture/porting_guidelines.html#binaries
+
 config BR2_TARGET_UBOOT_NEEDS_OPTEE_TEE_ELF
 	bool "tee.elf"
 	help
+	  The main OP-TEE ELF file. All other OP-TEE binaries are
+	  created with this as input.
+
 	  ELF format may be used only for OP-TEE versions before
 	  3.8.0.
 
 config BR2_TARGET_UBOOT_NEEDS_OPTEE_TEE_BIN
 	bool "tee.bin"
 	help
+	  The original OP-TEE binary with a header (v1) and combined
+	  init, paged, and unpaged parts.
+
 	  Binary format must be used for OP-TEE versions since 3.8.0.
 
 endchoice
-- 
2.52.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-03-20 15:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-04 21:35 [Buildroot] [PATCH 1/3] boot/uboot: improve U-Boot OP-TEE TEE format options help text Romain Naour via buildroot
2026-03-04 21:35 ` [Buildroot] [PATCH 2/3] boot/uboot: add support for embedded TEE in raw binary format Romain Naour via buildroot
2026-03-04 21:35 ` [Buildroot] [PATCH 3/3] configs/beagleboneai64_defconfig: use BR2_TARGET_UBOOT_NEEDS_OPTEE_TEE_RAW_BIN Romain Naour via buildroot
2026-03-10 22:45 ` [Buildroot] [PATCH 1/3] boot/uboot: improve U-Boot OP-TEE TEE format options help text Julien Olivain via buildroot
2026-03-20 15:55 ` Thomas Perale via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox