From f99dcbace7015169ac5d230b8007686d144962fb Mon Sep 17 00:00:00 2001 From: Nishant Sharma Date: Wed, 13 Jul 2022 10:19:58 +0100 Subject: feat(rdn2): add plat hook for memory transaction RdN2 does not make MEM_SHARE/LEND requests. Instead, add a dummy implementation of memory management related platform hooks. Signed-off-by: Nishant Sharma Change-Id: Ifce55b6661f03d379e2fd2dc5625200d550d8038 --- plat/arm/board/rdn2/rdn2_plat.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'plat') diff --git a/plat/arm/board/rdn2/rdn2_plat.c b/plat/arm/board/rdn2/rdn2_plat.c index f044558d8..fc016aef0 100644 --- a/plat/arm/board/rdn2/rdn2_plat.c +++ b/plat/arm/board/rdn2/rdn2_plat.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -154,4 +155,18 @@ int plat_spmc_shmem_datastore_get(uint8_t **datastore, size_t *size) *size = DATASTORE_SIZE; return 0; } + +/* + * Add dummy implementations of memory management related platform hooks. + * Memory share/lend operation are not required on RdN2 platform. + */ +int plat_spmc_shmem_begin(struct ffa_mtd *desc) +{ + return 0; +} + +int plat_spmc_shmem_reclaim(struct ffa_mtd *desc) +{ + return 0; +} #endif -- cgit v1.2.3