arm-trusted-firmware/docs/getting_started
Jayanth Dodderi Chidanand 03d3c0d729 feat(sme): enable SME2 functionality for NS world
FEAT_SME2 is an extension of FEAT_SME and an optional feature
from v9.2. Its an extension of SME, wherein it not only
processes matrix operations efficiently, but also provides
outer-product instructions to accelerate matrix operations.
It affords instructions for multi-vector operations.
Further, it adds an 512 bit architectural register ZT0.

This patch implements all the changes introduced with FEAT_SME2
to ensure that the instructions are allowed to access ZT0
register from Non-secure lower exception levels.

Additionally, it adds support to ensure FEAT_SME2 is aligned
with the existing FEATURE DETECTION mechanism, and documented.

Change-Id: Iee0f61943304a9cfc3db8f986047b1321d0a6463
Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
2023-04-27 16:02:27 +01:00
..
build-internals.rst build: restrict usage of CTX_INCLUDE_EL2_REGS 2022-12-01 12:04:40 +02:00
build-options.rst feat(sme): enable SME2 functionality for NS world 2023-04-27 16:02:27 +01:00
docs-build.rst feat: add support for poetry 2023-04-19 14:38:24 +01:00
image-terminology.rst docs(build): clarify getting started section 2022-11-16 14:06:48 +00:00
index.rst docs(porting): move porting guide upper in table of contents 2023-04-11 10:11:04 +02:00
initial-build.rst docs(build): clarify getting started section 2022-11-16 14:06:48 +00:00
prerequisites.rst feat: add support for poetry 2023-04-19 14:38:24 +01:00
psci-lib-integration-guide.rst docs: document do_panic() and panic() helper functions 2022-11-08 14:09:33 +00:00
rt-svc-writers-guide.rst docs(rme): add description of TF-A changes for RME 2021-11-15 22:20:07 +01:00
tools-build.rst docs(build): clarify getting started section 2022-11-16 14:06:48 +00:00