Use RevC model for AArch32 GICv2 run configuration
Updated script to use RevC model for running AArch32 GICv2
configuration.
As this RevC model is not available publicly, the Open CI environment
continues to use the RevB model for running AArch32 GICv2
configuration.
Change-Id: I537eca748a1266eb1968dd2b417d8eb16eec2ea4
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
diff --git a/run_config/fvp-aemv8a.aarch32.gicv2 b/run_config/fvp-aemv8a.aarch32.gicv2
new file mode 100644
index 0000000..67ca943
--- /dev/null
+++ b/run_config/fvp-aemv8a.aarch32.gicv2
@@ -0,0 +1,21 @@
+#!/usr/bin/env bash
+#
+# Copyright (c) 2021 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
+post_fetch_tf_resource() {
+ local model="base-aemv8a"
+
+ model_version="0.0" \
+ model_build="6557" \
+ mpidr_layout="0" \
+ supports_multi_threading="0" \
+ gicv3_gicv2_only="1" cache_state_modelled=0 model="$model" aarch32="1" gen_model_params
+
+ #ToDo: switch to aarch32.gicv2 based RevC model once it is available publicly
+ model_version="11.14" \
+ model_build="21" \
+ model="base-aemv8a-revb" gen_fvp_yaml
+}