From bb0e33602d81d573acafe7228ae8e9419b4b7a57 Mon Sep 17 00:00:00 2001 From: Jens Wiklander Date: Wed, 14 Dec 2022 17:02:16 +0100 Subject: [PATCH] docs(build): describes the SPMC_OPTEE build option Explains that the SPMC_OPTEE build option is used to load the SPMC at S-EL1 using an OP-TEE specific mechanism. Signed-off-by: Jens Wiklander Change-Id: I71757d2d9ac98caf0ac6d8e64b221adaa0f70846 --- docs/getting_started/build-options.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/getting_started/build-options.rst b/docs/getting_started/build-options.rst index 402de1361..953b4e478 100644 --- a/docs/getting_started/build-options.rst +++ b/docs/getting_started/build-options.rst @@ -824,6 +824,11 @@ Common build options disabled). This configuration supports pre-Armv8.4 platforms (aka not implementing the ``FEAT_SEL2`` extension). This is an experimental feature. +- ``SPMC_OPTEE`` : This boolean option is used jointly with the SPM + Dispatcher option (``SPD=spmd``) and with ``SPMD_SPM_AT_SEL2=0`` to + indicate that the SPMC at S-EL1 is OP-TEE and an OP-TEE specific loading + mechanism should be used. + - ``SPMD_SPM_AT_SEL2`` : This boolean option is used jointly with the SPM Dispatcher option (``SPD=spmd``). When enabled (1) it indicates the SPMC component runs at the S-EL2 exception level provided by the ``FEAT_SEL2`` -- 2.39.5