feat(tf-coverity): add UART target in STM32MP1 configs

Add a configuration for compilation of UART boot device and
STM32CubeProgrammer support.

This patch depends on [1] to work.

[1] https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/12249

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Change-Id: Iba84e8dfd67b9f30416efb0f6778e48ba1f75dad
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 24c0398..6ff4e10 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -534,6 +534,12 @@
     BUILD_PLAT=build/stm32mp1-snor/debug \
     ARCH=aarch32 AARCH32_SP=sp_min ENABLE_STACK_PROTECTOR=strong bl2 bl32
 
+# STM32MP1 UART boot
+make PLAT=stm32mp1 CROSS_COMPILE=arm-none-eabi- \
+    $(common_flags) ARM_ARCH_MAJOR=7 STM32MP_UART_PROGRAMMER=1 \
+    BUILD_PLAT=build/stm32mp1-uart/debug \
+    ARCH=aarch32 AARCH32_SP=sp_min ENABLE_STACK_PROTECTOR=strong bl2 bl32
+
 # STM32MP1 USB boot
 make PLAT=stm32mp1 CROSS_COMPILE=arm-none-eabi- \
     $(common_flags) ARM_ARCH_MAJOR=7 STM32MP_USB_PROGRAMMER=1 \