build(qemu): Add FEAT_RME build tests for qemu
Add QEMU build tests with ENABLE_RME, to cover the extra code needed for
RME.
Change-Id: Iacaab589c8ed9fdc89bfe9687161354d8edfa92d
Signed-off-by: Jean-Philippe Brucker <jean-philippe@linaro.org>
diff --git a/group/tf-l1-build-plat/qemu-rme:nil b/group/tf-l1-build-plat/qemu-rme:nil
new file mode 100644
index 0000000..19363ec
--- /dev/null
+++ b/group/tf-l1-build-plat/qemu-rme:nil
@@ -0,0 +1,5 @@
+#
+# Copyright (c) 2024 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index b9bab83..6aa0311 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -724,6 +724,10 @@
# Transfer List
clean_build PLAT=qemu $(common_flags) TRANSFER_LIST=1
+# FEAT_RME
+clean_build PLAT=qemu $(common_flags) ENABLE_RME=1 \
+ QEMU_USE_GIC_DRIVER=QEMU_GICV3
+
clean_build PLAT=qemu_sbsa $(common_flags)
# QEMU with SPM support
diff --git a/tf_config/qemu-rme b/tf_config/qemu-rme
new file mode 100644
index 0000000..1bef69e
--- /dev/null
+++ b/tf_config/qemu-rme
@@ -0,0 +1,4 @@
+CROSS_COMPILE=aarch64-none-elf-
+PLAT=qemu
+QEMU_USE_GIC_DRIVER=QEMU_GICV3
+ENABLE_RME=1