feat(morello): add build config for Morello SoC

Added build config for Morello SoC platform.

Also, the coverity makefile has been updated and
clean_build performed to clean the build artifacts
before the build.

Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
Change-Id: I3427a0b343200d6f13ad6b08b5c997f6cf0ee002
diff --git a/group/tf-l1-build-plat/morello-tbb:nil b/group/tf-l1-build-plat/morello-tbb:nil
new file mode 100644
index 0000000..33f3ae7
--- /dev/null
+++ b/group/tf-l1-build-plat/morello-tbb:nil
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2021, 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 7fc1ded..69492f0 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -274,7 +274,8 @@
 #
 # Morello platform
 #
-make $(common_flags) PLAT=morello TARGET_PLATFORM=fvp ${ARM_TBB_OPTIONS} all
+clean_build $(common_flags) PLAT=morello TARGET_PLATFORM=fvp ${ARM_TBB_OPTIONS}
+clean_build $(common_flags) PLAT=morello TARGET_PLATFORM=soc ${ARM_TBB_OPTIONS}
 
 #
 # diphda Platform
diff --git a/tf_config/morello-tbb b/tf_config/morello-tbb
new file mode 100644
index 0000000..2d31d29
--- /dev/null
+++ b/tf_config/morello-tbb
@@ -0,0 +1,8 @@
+ARM_ROTPK_LOCATION=devel_rsa
+CREATE_KEYS=1
+CROSS_COMPILE=aarch64-none-elf-
+GENERATE_COT=1
+PLAT=morello
+TARGET_PLATFORM=soc
+ROT_KEY=plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem
+TRUSTED_BOARD_BOOT=1