blob: c8338643b65d7ceb9505dc779e2fe824bbb5e3d7 [file] [log] [blame]
Olivier Deprez3e1a2952020-03-12 15:44:17 +01001/*
2 * Copyright (c) 2020, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 *
6 */
7
8#include <stdint.h>
9#include <tftf.h>
10
11hvc_ret_values asm_tftf_hvc64(uint32_t fid,
12 u_register_t arg1,
13 u_register_t arg2,
14 u_register_t arg3,
15 u_register_t arg4,
16 u_register_t arg5,
17 u_register_t arg6,
18 u_register_t arg7);
19
20hvc_ret_values tftf_hvc(const hvc_args *args)
21{
22 return asm_tftf_hvc64(args->fid,
23 args->arg1,
24 args->arg2,
25 args->arg3,
26 args->arg4,
27 args->arg5,
28 args->arg6,
29 args->arg7);
30}