diff options
Diffstat (limited to 'tftf')
-rw-r--r-- | tftf/tests/runtime_services/secure_service/ffa_helpers.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tftf/tests/runtime_services/secure_service/ffa_helpers.c b/tftf/tests/runtime_services/secure_service/ffa_helpers.c index c90cac806..7ccf89003 100644 --- a/tftf/tests/runtime_services/secure_service/ffa_helpers.c +++ b/tftf/tests/runtime_services/secure_service/ffa_helpers.c @@ -247,3 +247,16 @@ smc_ret_values ffa_rx_release(void) return tftf_smc(&args); } + +/* Map the RXTX buffer */ +smc_ret_values ffa_rxtx_map(uintptr_t send, uintptr_t recv, uint32_t pages) +{ + smc_args args = { + .fid = FFA_RXTX_MAP_SMC64, + .arg1 = send, + .arg2 = recv, + .arg3 = pages + }; + + return tftf_smc(&args); +} |