diff options
author | Jens Wiklander <jens.wiklander@linaro.org> | 2020-07-21 11:28:04 +0200 |
---|---|---|
committer | Jérôme Forissier <jerome@forissier.org> | 2020-07-22 08:36:49 +0200 |
commit | a9d0e06fff51ed6ec026c0c20dae2dd89a882e0f (patch) | |
tree | b3e8dca7be1547b3c9ef2349fcb133662ad415f3 | |
parent | ddfb578c7fd1847098539d6ba1e05c1a75956705 (diff) |
core: arm: ff-a: add dummy thread_rpc_{alloc,free}_global_payload()
OP-TEE doesn't support "global" shm allocations with FF-A yet. Provide
dummy implementations of the functions to simplify configuration.
Reviewed-by: Jerome Forissier <jerome@forissier.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
-rw-r--r-- | core/arch/arm/kernel/thread_spmc.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/core/arch/arm/kernel/thread_spmc.c b/core/arch/arm/kernel/thread_spmc.c index 580cee30..1edc3cdd 100644 --- a/core/arch/arm/kernel/thread_spmc.c +++ b/core/arch/arm/kernel/thread_spmc.c @@ -1167,3 +1167,19 @@ uint32_t thread_rpc_cmd(uint32_t cmd, size_t num_params, return get_rpc_arg_res(arg, num_params, params); } + +struct mobj *thread_rpc_alloc_global_payload(size_t size __unused) +{ + return NULL; +} + +void thread_rpc_free_global_payload(struct mobj *mobj __unused) +{ + /* + * "can't happen" since thread_rpc_alloc_global_payload() always + * returns NULL. + */ + volatile bool cant_happen __maybe_unused = true; + + assert(!cant_happen); +} |