test(security): add testcase for SMCCC_ARCH_WORKAROUND_4

Testing was conducted using FVP Version 11.26.11
on Cortex-X3, Cortex-X4, Neoverse-V2, Neoverse-V3
and Cortex-X925. Additionally, negative testing
was performed on Cortex-X2.

This patch tests SMCCC_ARCH_WORKAROUND_4 [1] for CVE_2024_7881 [2]
[1]: https://developer.arm.com/documentation/den0028/latest
[2]: https://developer.arm.com/Arm%20Security%20Center/Arm%20CPU%20Vulnerability%20CVE-2024-7881

Change-Id: I4c33b7a9372236ce3ef38f9d1786d5794bb7ddbc
Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
(cherry picked from commit 43d421bb292984fdc56269fb3e87e619ca0892d3)
diff --git a/include/runtime_services/arm_arch_svc.h b/include/runtime_services/arm_arch_svc.h
index 0d2eb38..0468144 100644
--- a/include/runtime_services/arm_arch_svc.h
+++ b/include/runtime_services/arm_arch_svc.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2018-2022, Arm Limited. All rights reserved.
+ * Copyright (c) 2018-2025, Arm Limited. All rights reserved.
  *
  * SPDX-License-Identifier: BSD-3-Clause
  */
@@ -13,5 +13,6 @@
 #define SMCCC_ARCH_WORKAROUND_1	0x80008000
 #define SMCCC_ARCH_WORKAROUND_2	0x80007FFF
 #define SMCCC_ARCH_WORKAROUND_3	0x80003FFF
+#define SMCCC_ARCH_WORKAROUND_4	0x80000004
 
 #endif /* __ARM_ARCH_SVC_H__ */