public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v2 0/3] mach-snapdragon: Enable OP-TEE support
@ 2026-01-22  8:58 Sumit Garg
  2026-01-22  8:58 ` [PATCH v2 1/3] tee: optee: Export OP-TEE message UID check API Sumit Garg
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Sumit Garg @ 2026-01-22  8:58 UTC (permalink / raw)
  To: u-boot-qcom, u-boot
  Cc: trini, casey.connolly, neil.armstrong, jens.wiklander,
	ilias.apalodimas, jorge.ramirez, varadarajan.narayanan, tonyh,
	Sumit Garg

From: Sumit Garg <sumit.garg@oss.qualcomm.com>

Introduce TF-A and OP-TEE config fragment
    
Recently upstream TF-A/OP-TEE has started gaining support for Qcom
platforms. RB3Gen2 being the first one and more to come. U-Boot in
corresponding boot flow is packaged as a position independent executable.
    
So, lets add a generic U-Boot config fragment for Qcom platforms to
support TF-A/OP-TEE based TrustZone stack. Build command:
    
$ ./scripts/kconfig/merge_config.sh \
       configs/qcom_defconfig \
       board/qualcomm/tfa-optee.config
$ make -j`nproc` DEVICE_TREE=qcom/qcs6490-rb3gen2

---
Changes in v2:
- Add new patch #1 to export OP-TEE message UID check API
- Use OP-TEE message UID check API in order to perform the DT fixup for
  OP-TEE.
- Switch from new defconfig to a config fragment instead.

Sumit Garg (3):
  tee: optee: Export OP-TEE message UID check API
  mach-snapdragon: of_fixup: Add OP-TEE DT fixup support
  board/qualcomm: Introduce TF-A and OP-TEE config fragment

 arch/arm/mach-snapdragon/of_fixup.c | 35 +++++++++++++++++++++++++++++
 board/qualcomm/tfa-optee.config     |  4 ++++
 drivers/tee/optee/core.c            |  5 +++++
 include/tee/optee.h                 |  9 ++++++++
 4 files changed, 53 insertions(+)
 create mode 100644 board/qualcomm/tfa-optee.config

-- 
2.51.0


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

end of thread, other threads:[~2026-01-23 12:01 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-22  8:58 [PATCH v2 0/3] mach-snapdragon: Enable OP-TEE support Sumit Garg
2026-01-22  8:58 ` [PATCH v2 1/3] tee: optee: Export OP-TEE message UID check API Sumit Garg
2026-01-22  8:58 ` [PATCH v2 2/3] mach-snapdragon: of_fixup: Add OP-TEE DT fixup support Sumit Garg
2026-01-23  4:51   ` Varadarajan Narayanan
2026-01-23  6:27     ` Sumit Garg
2026-01-23 10:11   ` neil.armstrong
2026-01-23 12:01     ` Sumit Garg
2026-01-22  8:58 ` [PATCH v2 3/3] board/qualcomm: Introduce TF-A and OP-TEE config fragment Sumit Garg

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