summaryrefslogtreecommitdiff
path: root/plat/arm/board
diff options
context:
space:
mode:
authorArunachalam Ganapathy <arunachalam.ganapathy@arm.com>2023-05-18 10:57:29 +0100
committerSoby Mathew <soby.mathew@arm.com>2023-10-02 16:55:36 +0100
commitf92eb7e261bdaea54c10ad34451a7667a6eb4084 (patch)
tree14e93a263aaddda4bb052f5cfb3de8d010c3648b /plat/arm/board
parentcc933e1d12f55f3d9efd14ae2a29c5648a3ccf08 (diff)
feat(rmmd): enable SME for RMM
This patch enables Scalable Matrix Extension (SME) for RMM. RMM will save/restore required registers that are shared with SVE/FPU register state so that Realm can use FPU or SVE. The Relevant RMM support can be found here : https://github.com/TF-RMM/tf-rmm/commit/0ccd7ae58b00 Signed-off-by: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com> Change-Id: I3bbdb840e7736dec00b71c85fcec3d5719413ffd
Diffstat (limited to 'plat/arm/board')
-rw-r--r--plat/arm/board/fvp/platform.mk2
1 files changed, 0 insertions, 2 deletions
diff --git a/plat/arm/board/fvp/platform.mk b/plat/arm/board/fvp/platform.mk
index 4803f3503..3c02485f6 100644
--- a/plat/arm/board/fvp/platform.mk
+++ b/plat/arm/board/fvp/platform.mk
@@ -58,7 +58,6 @@ ifneq (${SPD}, tspd)
ifeq (${ARCH}, aarch64)
ifneq (${SPD}, spmd)
ifeq (${SPM_MM}, 0)
-ifeq (${ENABLE_RME}, 0)
ifeq (${CTX_INCLUDE_FPREGS}, 0)
ENABLE_SME_FOR_NS := 2
ENABLE_SME2_FOR_NS := 2
@@ -67,7 +66,6 @@ endif
endif
endif
endif
-endif
# enable unconditionally for all builds
ifeq (${ARCH}, aarch64)