ci(drtm): add DRTM build for FVP platform

Added a DRTM build in l1-build group as well as
in the coverity.

Change-Id: Icf279d64bfefd5cc63836486a0338268cf8a49a1
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
diff --git a/group/tf-l1-build-fvp/fvp-drtm-romlib:nil b/group/tf-l1-build-fvp/fvp-drtm-romlib:nil
new file mode 100644
index 0000000..35f8713
--- /dev/null
+++ b/group/tf-l1-build-fvp/fvp-drtm-romlib:nil
@@ -0,0 +1,5 @@
+#
+# Copyright (c) 2022 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
diff --git a/script/build_package.sh b/script/build_package.sh
index 214a875..c2a7058 100755
--- a/script/build_package.sh
+++ b/script/build_package.sh
@@ -483,7 +483,8 @@
 
 	# If it is a TBBR build, extract the MBED TLS library from archive
 	if [ "$(get_tf_opt TRUSTED_BOARD_BOOT)" = 1 ] ||
-	   [ "$(get_tf_opt MEASURED_BOOT)" = 1 ]; then
+	   [ "$(get_tf_opt MEASURED_BOOT)" = 1 ] ||
+	   [ "$(get_tf_opt DRTM_SUPPORT)" = 1 ]; then
 		mbedtls_dir="$workspace/mbedtls"
 		if [ ! -d "$mbedtls_dir" ]; then
 			mbedtls_ar="$workspace/mbedtls.tar.gz"
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index f0b8b03..4260a69 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -179,6 +179,9 @@
 # Measured Boot
 clean_build $fvp_common_flags ${ARM_TBB_OPTIONS} MBOOT_EL_HASH_ALG=sha256 MEASURED_BOOT=1 USE_ROMLIB=1
 
+# DRTM
+clean_build $fvp_common_flags ${ARM_TBB_OPTIONS} TPM_HASH_ALG=sha256 DRTM_SUPPORT=1 USE_ROMLIB=1
+
 # CoT descriptors in device tree
 clean_build $fvp_common_flags ${ARM_TBB_OPTIONS} COT_DESC_IN_DTB=1 USE_ROMLIB=1
 
diff --git a/tf_config/fvp-drtm-romlib b/tf_config/fvp-drtm-romlib
new file mode 100644
index 0000000..2fcb7c2
--- /dev/null
+++ b/tf_config/fvp-drtm-romlib
@@ -0,0 +1,4 @@
+CROSS_COMPILE=aarch64-none-elf-
+DRTM_SUPPORT=1
+PLAT=fvp
+USE_ROMLIB=1