ci: extend the all feature configs with more features
Enable features that we know of but weren't enabled. Add support for
FEAT_MOPS as we have code to use it in tf-a. Factor out features that
were enabled only for rme but are generic.
Propagate all of this to the bmcov job as it's got out of date.
We can remove the explicit enables for ENABLE_FEAT_MTE2 as it's default
enabled on fvp.
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
Change-Id: Ieda169bff6e50fae237f7e2e43d51fa9c1ab9cd6
diff --git a/run_config/fvp-aemv8a.all b/run_config/fvp-aemv8a.all
index e05200f..67113e4 100644
--- a/run_config/fvp-aemv8a.all
+++ b/run_config/fvp-aemv8a.all
@@ -18,6 +18,7 @@
etm_present="1" \
amu_present="1" \
has_sme="1" has_sme2="1" \
+ has_sme_fa64="1" \
has_mpam="1" \
has_ecv="1" \
has_fpmr="1" \
@@ -25,14 +26,23 @@
has_d128="1" \
has_brbe="1" \
has_trbe="1" \
+ has_fgt2="1" \
+ has_csv2_2="1" \
+ has_s1pie="1" \
+ has_s1poe="1" \
+ has_s2poe="1" \
+ has_gcs="1" \
+ has_pmuv3p7="1" \
has_v8_9_debug_extension="1" \
memory_tagging_support_level="3" \
supports_branch_record_buffer_control_regs="1" \
+ has_branch_target_exception="1" \
supports_trace_buffer_control_regs="1" \
supports_trace_filter_regs="2" \
supports_system_trace_filter_regs="1" \
- arch_version="9.4" \
accelerator_support_level="3" \
+ has_mops="1" \
+ arch_version="9.4" \
gen_model_params
model="$model" gen_fvp_yaml