feat: support Cactus SP to boot on EL3 SPMC
EL3 SPMC has a limited set of FF-A functionality and does not support
all the features built into the current Cactus SP implementation.
Hence, this patch introduces a build option to strip out few features
from Cactus SP in order to boot it on EL3 SPMC.
Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
Change-Id: I6319563adca67460015b79219ebc5c9468e3d54a
diff --git a/docs/getting_started/build-options.rst b/docs/getting_started/build-options.rst
index 699b79d..08343e3 100644
--- a/docs/getting_started/build-options.rst
+++ b/docs/getting_started/build-options.rst
@@ -149,6 +149,12 @@
(RAM) or 1 (non-volatile memory like flash) as test results storage. Default
value is 0, as writing to the flash significantly slows tests down.
+Cactus SP Build Options
+-----------------------
+
+- ``SPMC_AT_EL3``: This flag is required to match the feature set of Cactus SP that
+ are implemented in TF-A EL3 SPMC. Default value is 0.
+
Realm payload specific Build Options
------------------------------------