aboutsummaryrefslogtreecommitdiff
path: root/tftf/tests/runtime_services/secure_service/spm_common.c
diff options
context:
space:
mode:
authorJ-Alves <joao.alves@arm.com>2021-06-14 14:29:18 +0100
committerJ-Alves <joao.alves@arm.com>2021-10-04 09:17:20 +0100
commitcd1cefefe42946773378e28e245267c04b7e5c62 (patch)
tree1f10502a2f450e34f468f75a3fae2331e7e33f3d /tftf/tests/runtime_services/secure_service/spm_common.c
parent227065a75718bb8c56ccfe5ea5218662e836712e (diff)
downloadtf-a-tests-cd1cefefe42946773378e28e245267c04b7e5c62.tar.gz
feat(spm): Helper to dump smc_ret_values content
Change-Id: If83aa22c778d7f6a261753f5c18d8a708763799c Signed-off-by: J-Alves <joao.alves@arm.com>
Diffstat (limited to 'tftf/tests/runtime_services/secure_service/spm_common.c')
-rw-r--r--tftf/tests/runtime_services/secure_service/spm_common.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/tftf/tests/runtime_services/secure_service/spm_common.c b/tftf/tests/runtime_services/secure_service/spm_common.c
index 6a9369aa7..fe85f2bf6 100644
--- a/tftf/tests/runtime_services/secure_service/spm_common.c
+++ b/tftf/tests/runtime_services/secure_service/spm_common.c
@@ -98,6 +98,19 @@ bool is_expected_cactus_response(smc_ret_values ret, uint32_t expected_resp,
return true;
}
+void dump_smc_ret_values(smc_ret_values ret)
+{
+ NOTICE("FF-A value: %lx, %lx, %lx, %lx, %lx, %lx, %lx, %lx\n",
+ ret.ret0,
+ ret.ret1,
+ ret.ret2,
+ ret.ret3,
+ ret.ret4,
+ ret.ret5,
+ ret.ret6,
+ ret.ret7);
+}
+
void fill_simd_vector_regs(const simd_vector_t v[SIMD_NUM_VECTORS])
{
#ifdef __aarch64__