public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v3 0/3] mach-snapdragon: Enable OP-TEE support
@ 2026-01-27  6:23 Sumit Garg
  2026-01-27  6:23 ` [PATCH v3 1/3] tee: optee: Export OP-TEE message UID check API Sumit Garg
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Sumit Garg @ 2026-01-27  6:23 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 v3:
- Incorporated misc. comments on patch #2.

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] 11+ messages in thread

end of thread, other threads:[~2026-04-06 12:40 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-27  6:23 [PATCH v3 0/3] mach-snapdragon: Enable OP-TEE support Sumit Garg
2026-01-27  6:23 ` [PATCH v3 1/3] tee: optee: Export OP-TEE message UID check API Sumit Garg
2026-02-09 18:53   ` Casey Connolly
2026-01-27  6:23 ` [PATCH v3 2/3] mach-snapdragon: of_fixup: Add OP-TEE DT fixup support Sumit Garg
2026-02-09 18:49   ` Casey Connolly
2026-02-10  5:20     ` Sumit Garg
2026-01-27  6:23 ` [PATCH v3 3/3] board/qualcomm: Introduce TF-A and OP-TEE config fragment Sumit Garg
2026-02-09 18:53   ` Casey Connolly
2026-03-24 11:47 ` [PATCH v3 0/3] mach-snapdragon: Enable OP-TEE support Sumit Garg
2026-03-24 11:50   ` Casey Connolly
2026-04-06 12:40     ` Sumit Garg

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