feat(allwinner): add build variants and new SoC to CI
The Allwinner SoCs can run with optional SCP firmware, and we can
compile out support for either that or the fallback code explicitly.
Add those build variants to get more coverage.
Also add the new R329 SoC build.
Change-Id: I9eed0bcb3ecd905cdf58624c0177b3e7bd80d13b
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 79a42ff..04f6a18 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -336,9 +336,14 @@
clean_build PLAT=versal $(common_flags) VERSAL_PLATFORM=versal_virt
# Platforms from Allwinner
-make PLAT=sun50i_a64 $(common_flags) all
-make PLAT=sun50i_h6 $(common_flags) all
-make PLAT=sun50i_h616 $(common_flags) all
+clean_build PLAT=sun50i_a64 $(common_flags) all
+clean_build PLAT=sun50i_a64 $(common_flags) SUNXI_PSCI_USE_NATIVE=0 all
+clean_build PLAT=sun50i_a64 $(common_flags) SUNXI_PSCI_USE_SCPI=0 all
+clean_build PLAT=sun50i_h6 $(common_flags) all
+clean_build PLAT=sun50i_h6 $(common_flags) SUNXI_PSCI_USE_NATIVE=0 all
+clean_build PLAT=sun50i_h6 $(common_flags) SUNXI_PSCI_USE_SCPI=0 all
+clean_build PLAT=sun50i_h616 $(common_flags) all
+clean_build PLAT=sun50i_r329 $(common_flags) all
# Platforms from i.MX
make AARCH32_SP=optee ARCH=aarch32 ARM_ARCH_MAJOR=7 ARM_CORTEX_A7=yes \