feat(spm): add a measured boot test config

Add a test configuration permitting to measure components loaded by BL2
and in particular secure partitions, to be consumed at later boot stage
by a SPMC.
In this test configuration the SPMC is Hafnium to which the event log
address is passed at boot time through the SPMC manifest
(or TOS_FW_CONFIG).

Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: I108fa82c87f857705f949272676037fea508050b
diff --git a/group/spm-l2-boot-tests/fvp-default,fvp-spm-measured-boot,fvp-default:fvp-spm+romlib b/group/spm-l2-boot-tests/fvp-default,fvp-spm-measured-boot,fvp-default:fvp-spm+romlib
new file mode 100644
index 0000000..d52947d
--- /dev/null
+++ b/group/spm-l2-boot-tests/fvp-default,fvp-spm-measured-boot,fvp-default:fvp-spm+romlib
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2020, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/tf_config/fvp-spm-measured-boot b/tf_config/fvp-spm-measured-boot
new file mode 100644
index 0000000..fb6c81e
--- /dev/null
+++ b/tf_config/fvp-spm-measured-boot
@@ -0,0 +1,12 @@
+CROSS_COMPILE=aarch64-none-elf-
+PLAT=fvp
+SPD=spmd
+SPMD_SPM_AT_SEL2=1
+CTX_INCLUDE_EL2_REGS=1
+ARM_ARCH_MINOR=5
+CTX_INCLUDE_PAUTH_REGS=1
+CTX_INCLUDE_MTE_REGS=1
+BRANCH_PROTECTION=1
+SP_LAYOUT_FILE=${tftf_root}/build/fvp/${bin_mode}/sp_layout.json
+MEASURED_BOOT=1
+USE_ROMLIB=1