feat: introduce UNDEF injection test

Test to verify UNDEF injection support in TF-A by trapping FGT register
access from tftf into EL3.

To trap FGT register access to EL3, run the test on model with FEAT_FGT
present but the traps from EL3 are not enabled (ENABLE_FEAT_FGT = 0).

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: Ic58ef797c64aad6d17ea33d9fc34e14b4e1a7055
diff --git a/tftf/tests/tests-undef-injection.mk b/tftf/tests/tests-undef-injection.mk
new file mode 100644
index 0000000..e13df17
--- /dev/null
+++ b/tftf/tests/tests-undef-injection.mk
@@ -0,0 +1,7 @@
+#
+# Copyright (c) 2023, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
+TESTS_SOURCES	+=	tftf/tests/misc_tests/test_undef_injection.c