[PATCH v3 0/3] PHYTEC imx8m boards: enable OP-TEE as default

Yannic Moog y.moog at phytec.de
Mon Sep 8 08:33:57 CEST 2025


OPTEE config was unset by default and the doc for the boards was not
quite accurate as TEE configs must be enabled first in order to be able
to build with OP-TEE support.
This series enables the config by default, i.e. when wanting to build
without OP-TEE now, configs need to be modified.
Update and clean up the documentation:
Change instructions on how to build bootable image with the new OP-TEE
related changes.

---
Changes in v3:
- extract doc style changes into separate commit
- fix commit message -> phycore-imx8mm sets OP-TEE at end of 1GiB ram
- Link to v2: https://lore.kernel.org/r/20250814-imx8m-optee-enable-v2-0-c489d795ae07@phytec.de

Changes in v2:
- Use proper board PLATFORM for OP-TEE since boards have been merged to
  master on optee_os (https://github.com/OP-TEE/optee_os/pull/7487)
- add -j $(nproc) to make commands
- Link to v1: https://lore.kernel.org/r/20250813-imx8m-optee-enable-v1-0-bbff23f047e5@phytec.de

---
Yannic Moog (3):
      phytec-imx8m boards: enable OP-TEE for KASLR
      doc: phytec: update imx8m docs for optee builds
      doc: phytec: imx8m: Style and firmware update

 board/phytec/phycore_imx8mm/MAINTAINERS     |  1 -
 configs/imx8mm-phygate-tauri-l_defconfig    |  5 +++-
 configs/phycore-imx8mm_defconfig            |  5 +++-
 configs/phycore-imx8mp_defconfig            |  4 +++
 doc/board/phytec/imx8mm-optee-build.rsti    | 14 ---------
 doc/board/phytec/imx8mm-phygate-tauri-l.rst | 42 ++++++++++++++++++---------
 doc/board/phytec/phycore-imx8mm.rst         | 43 ++++++++++++++++++---------
 doc/board/phytec/phycore-imx8mp.rst         | 45 +++++++++++++++--------------
 8 files changed, 93 insertions(+), 66 deletions(-)
---
base-commit: b6e2cfca1a6fd10c8f12016a40d690d2ec61796c
change-id: 20250730-imx8m-optee-enable-dd28b305167e

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



More information about the U-Boot mailing list