feat(sme): add SME-only option to Base AEM
Add the FVP command line option for implementing FEAT_SME without
FEAT_SVE support.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: Ie4df5214470ffd37da611515d7ed176bc965d8df
diff --git a/model/base-aemva-common.sh b/model/base-aemva-common.sh
index d247f95..bd206c0 100644
--- a/model/base-aemva-common.sh
+++ b/model/base-aemva-common.sh
@@ -56,6 +56,8 @@
reset_var has_sme_fa64
+reset_var sme_only
+
reset_var has_sme2
reset_var bmcov_plugin
@@ -128,12 +130,14 @@
${has_sme+-C cluster0.sve.has_sme=1}
${has_sme2+-C cluster0.sve.has_sme2=1}
${has_sme_fa64+-C cluster0.sve.has_sme_fa64=1}
+${sme_only+-C cluster0.sve.sme_only=1}
${has_sve+-C cluster1.has_sve=1}
${has_sve+-C cluster1.sve.veclen=$((128 / 8))}
${has_sme+-C cluster1.sve.has_sme=1}
${has_sme2+-C cluster1.sve.has_sme2=1}
${has_sme_fa64+-C cluster1.sve.has_sme_fa64=1}
+${sme_only+-C cluster1.sve.sme_only=1}
${bmcov_plugin+--plugin=$bmcov_plugin_path}