ci(cm): add test configs to report max ctx memory usage
This patch adds two test configs that enable reporting
context memory usage.
It ensures all the context entries related feature flags are
enabled and reports the maximum memory consumption.
It has two variants:
* One works without SPMC at S-EL2 (no EL2 context)
* One works with SPMC at S-EL2 (EL2 context).
Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
Change-Id: I2735012330672ef8ca1f2c6869eb02948f99a2aa
diff --git a/tf_config/fvp-report-max-ctx-mem-use b/tf_config/fvp-report-max-ctx-mem-use
new file mode 100644
index 0000000..84aa87c
--- /dev/null
+++ b/tf_config/fvp-report-max-ctx-mem-use
@@ -0,0 +1,11 @@
+CROSS_COMPILE=aarch64-none-elf-
+CTX_INCLUDE_AARCH32_REGS=0
+CTX_INCLUDE_PAUTH_REGS=1
+CTX_INCLUDE_MPAM_REGS=1
+ENABLE_FEAT_RAS=1
+ENABLE_FEAT_MTE2=1
+ERRATA_SPECULATIVE_AT=1
+PLAT=fvp
+PLATFORM_REPORT_CTX_MEM_USE=1
+NS_TIMER_SWITCH=1
+SPD=tspd