summaryrefslogtreecommitdiff
path: root/docs/getting_started
diff options
context:
space:
mode:
authorManish Pandey <manish.pandey2@arm.com>2023-04-28 11:57:25 +0200
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2023-04-28 11:57:25 +0200
commit1ff41ba3333d7aaecaa630731f623c8680166164 (patch)
tree6291dbc8e77c263346c9d380ffeb089e3e8a9ae7 /docs/getting_started
parent7f95003bdb8091e2e3827394b586567328af2806 (diff)
parent03d3c0d729e24713d657209bedf74d255550babb (diff)
downloadarm-trusted-firmware-1ff41ba3333d7aaecaa630731f623c8680166164.tar.gz
Merge "feat(sme): enable SME2 functionality for NS world" into integration
Diffstat (limited to 'docs/getting_started')
-rw-r--r--docs/getting_started/build-options.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/getting_started/build-options.rst b/docs/getting_started/build-options.rst
index d2f463fab..2229591b5 100644
--- a/docs/getting_started/build-options.rst
+++ b/docs/getting_started/build-options.rst
@@ -442,6 +442,13 @@ Common build options
build with these options will fail. This flag can take the values 0 to 2, to
align with the ``FEATURE_DETECTION`` mechanism. Default is 0.
+- ``ENABLE_SME2_FOR_NS``: Numeric value to enable Scalable Matrix Extension
+ version 2 (SME2) for the non-secure world only. SME2 is an optional
+ architectural feature for AArch64 and TF-A support is experimental.
+ This should be set along with ENABLE_SME_FOR_NS=1, if not, the default SME
+ accesses will still be trapped. This flag can take the values 0 to 2, to
+ align with the ``FEATURE_DETECTION`` mechanism. Default is 0.
+
- ``ENABLE_SME_FOR_SWD``: Boolean option to enable the Scalable Matrix
Extension for secure world use along with SVE and FPU/SIMD, ENABLE_SME_FOR_NS
must also be set to use this. If enabling this, the secure world MUST