rme: use the common base-aemv8a FVP model for RME test configs
FVP version 11.16+ support RME, therefore use the common
base-aemv8a FVP model for RME test configs. The patch also
moves RME configs to more appropriate groups.
Change-Id: Ibb1daa5db7fd96f973ee3255b5888f67ab67e82c
Signed-off-by: Zelalem Aweke <zelalem.aweke@arm.com>
diff --git a/model/base-aemv8a.sh b/model/base-aemv8a.sh
index fba3b73..d5fa43e 100644
--- a/model/base-aemv8a.sh
+++ b/model/base-aemv8a.sh
@@ -7,15 +7,9 @@
# Use revc model
if is_arm_jenkins_env || upon "$local_ci"; then
- # TODO: For now rme-enabled model is located at a differnt location.
- # Fix this path once the model becomes part of the "external" models.
- if [ "$has_rme" = "1" ]; then
- set_model_path "$project_filer/models/rme/FVP_Base_RevC-2xAEMvA_11.15_18/Base_RevC_AEMvA_pkg/models/Linux64_GCC-6.4/FVP_Base_RevC-2xAEMvA"
- else
- set_model_path "$warehouse/SysGen/Models/$model_version/$model_build/external/models/$model_flavour/FVP_Base_RevC-2xAEMvA"
- fi
+ set_model_path "$warehouse/SysGen/Models/$model_version/$model_build/external/models/$model_flavour/FVP_Base_RevC-2xAEMvA"
- default_var sve_plugin_path "$warehouse/SysGen/PVModelLib/$model_version/$model_build/external/plugins/$model_flavour/sve2-HEAD/ScalableVectorExtension.so"
+ default_var sve_plugin_path "$warehouse/SysGen/PVModelLib/$model_version/$model_build/external/plugins/$model_flavour/sve2-HEAD/ScalableVectorExtension.so"
else
# OpenCI enviroment
source "$ci_root/fvp_utils.sh"
diff --git a/model/base-aemva-common.sh b/model/base-aemva-common.sh
index 3d9d7be..751963e 100644
--- a/model/base-aemva-common.sh
+++ b/model/base-aemva-common.sh
@@ -170,6 +170,8 @@
${restriction_on_speculative_execution+-C cluster0.restriction_on_speculative_execution=$restriction_on_speculative_execution}
+${restriction_on_speculative_execution+-C cluster0.restriction_on_speculative_execution_aarch32=$restriction_on_speculative_execution}
+
${gicv3_ext_interrupt_range+-C cluster0.gicv3.extended-interrupt-range-support=$gicv3_ext_interrupt_range}
${mpidr_layout+-C cluster0.mpidr_layout=$mpidr_layout}
@@ -312,6 +314,8 @@
${restriction_on_speculative_execution+-C cluster1.restriction_on_speculative_execution=$restriction_on_speculative_execution}
+${restriction_on_speculative_execution+-C cluster1.restriction_on_speculative_execution_aarch32=$restriction_on_speculative_execution}
+
${gicv3_ext_interrupt_range+-C cluster1.gicv3.extended-interrupt-range-support=$gicv3_ext_interrupt_range}
${mpidr_layout+-C cluster1.mpidr_layout=$mpidr_layout}