feat(handoff): add aarch32 + fw handoff tests

Change-Id: Ib2184467a6dda57cf989742a5fd0f84427483f4d
Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
diff --git a/group/tftf-l2-fvp/fvp-aarch32-handoff,fvp-aarch32-handoff:fvp-tftf.aarch32-fip.tftf-aemva.aarch32-debug b/group/tftf-l2-fvp/fvp-aarch32-handoff,fvp-aarch32-handoff:fvp-tftf.aarch32-fip.tftf-aemva.aarch32-debug
new file mode 100644
index 0000000..9e0377a
--- /dev/null
+++ b/group/tftf-l2-fvp/fvp-aarch32-handoff,fvp-aarch32-handoff:fvp-tftf.aarch32-fip.tftf-aemva.aarch32-debug
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2025 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 fc0d622..17c1510 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -158,6 +158,8 @@
 
 # Firmware Handoff framework support
 clean_build $fvp_common_flags TRANSFER_LIST=1
+clean_build $fvp_common_flags CROSS_COMPILE=arm-none-eabi- TRANSFER_LIST=1 \
+    AARCH32_SP=sp_min ARCH=aarch32
 
 # HOB List support
 clean_build $fvp_common_flags HOB_LIST=1
diff --git a/tf_config/fvp-aarch32-handoff b/tf_config/fvp-aarch32-handoff
new file mode 100644
index 0000000..12773e9
--- /dev/null
+++ b/tf_config/fvp-aarch32-handoff
@@ -0,0 +1,5 @@
+AARCH32_SP=sp_min
+ARCH=aarch32
+CROSS_COMPILE=arm-none-eabi-
+PLAT=fvp
+TRANSFER_LIST=1
diff --git a/tftf_config/fvp-aarch32-handoff b/tftf_config/fvp-aarch32-handoff
new file mode 100644
index 0000000..e6a7263
--- /dev/null
+++ b/tftf_config/fvp-aarch32-handoff
@@ -0,0 +1,5 @@
+ARCH=aarch32
+CROSS_COMPILE=arm-none-eabi-
+PLAT=fvp
+TESTS=firmware-handoff
+TRANSFER_LIST=1