Add missing build configs for Coverity job
Changes include:
* Added SDEI_SUPPORT build option for zynqmp
* Added SMC_PCI_SUPPORT build option for fvp
* Added plat/mediatek/mt8195/drivers/dp/mt_dp.c
to exclusion list
Change-Id: I9d0e68d52fb057f85100a5cd3735cea41386a63c
Signed-off-by: Zelalem Aweke <zelalem.aweke@arm.com>
diff --git a/script/tf-coverity/coverity_tf_conf.py b/script/tf-coverity/coverity_tf_conf.py
index 58bd5df..9286d54 100644
--- a/script/tf-coverity/coverity_tf_conf.py
+++ b/script/tf-coverity/coverity_tf_conf.py
@@ -74,7 +74,7 @@
("tools/.*", "Host tools"),
- # Temporarily exclude the following files such that tf-cvoerity job can be
+ # Temporarily exclude the following files such that tf-coverity job can be
# reinstated. Appropriate build commands to compile these files should be
# added to tf-cov-make script after v2.5 release
("drivers/arm/tzc/tzc_dmc500.c", "Temporarily excluded"),
@@ -106,6 +106,7 @@
("plat/marvell/armada/a3k/a3700/board/pm_src.c", "Temporarily excluded"),
("plat/mediatek/mt8195/aarch64/platform_common.c", "Temporarily excluded"),
("plat/mediatek/mt8195/bl31_plat_setup.c", "Temporarily excluded"),
+ ("plat/mediatek/mt8195/drivers/dp/mt_dp.c", "Temporarily excluded"),
("plat/mediatek/mt8195/drivers/gpio/mtgpio.c", "Temporarily excluded"),
("plat/mediatek/mt8195/drivers/mcdi/mt_cpu_pm.c", "Temporarily excluded"),
("plat/mediatek/mt8195/drivers/mcdi/mt_cpu_pm_cpc.c", "Temporarily excluded"),
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 77186a1..fcbb3a4 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -68,6 +68,9 @@
# SDEI with fconf
clean_build $fvp_common_flags SDEI_IN_FCONF=1 SDEI_SUPPORT=1 EL3_EXCEPTION_HANDLING=1
+# PCI Service
+clean_build $fvp_common_flags SMC_PCI_SUPPORT=1
+
# Secure interrupt descriptors with fconf
clean_build $fvp_common_flags SEC_INT_DESC_IN_FCONF=1
@@ -300,6 +303,7 @@
# these build flags.
make PLAT=zynqmp $(common_flags) \
RESET_TO_BL31=1 SPD=tspd \
+ SDEI_SUPPORT=1 \
ZYNQMP_ATF_MEM_BASE=0xFFFC0000 ZYNQMP_ATF_MEM_SIZE=0x00040000 \
all