test(memory share): use SMC64 rather than SMC32
The SPMC supports memory sharing interfaces to use the
SMC64 or SMC32 abis.
There was not functional change with this. However, making
TF-A-Tests use SMC64 to validate that they both work.
Hafnium tests will remain using the SMC32 version of the
ABIs.
Signed-off-by: J-Alves <joao.alves@arm.com>
Change-Id: I31e275ca50973774928591eef0128f0cf0f5be8b
diff --git a/tftf/tests/misc_tests/test_invalid_access.c b/tftf/tests/misc_tests/test_invalid_access.c
index 3baeed5..04fff01 100644
--- a/tftf/tests/misc_tests/test_invalid_access.c
+++ b/tftf/tests/misc_tests/test_invalid_access.c
@@ -296,7 +296,7 @@
struct ffa_memory_access receiver =
ffa_memory_access_init_permissions_from_mem_func(
- RECEIVER, FFA_MEM_SHARE_SMC32);
+ RECEIVER, FFA_MEM_SHARE_SMC64);
if (get_armv9_2_feat_rme_support() == 0U) {
return TEST_RESULT_SKIPPED;
@@ -308,7 +308,7 @@
handle = memory_init_and_send(mb.send, PAGE_SIZE, SENDER, &receiver, 1,
constituents, constituents_count,
- FFA_MEM_SHARE_SMC32, &ret);
+ FFA_MEM_SHARE_SMC64, &ret);
if (handle == FFA_MEMORY_HANDLE_INVALID) {
return TEST_RESULT_SUCCESS;