fix: wrong variable type
The mask was `ffa_memory_receiver_flags_t` (`uint8_t`) when it should
have been `ffa_memory_region_flags_t` (`uint32_t`).
Change-Id: Ied4c249181976ede698ffa2edfcb442d9d99eaa4
Signed-off-by: Karl Meakin <karl.meakin@arm.com>
diff --git a/src/api.c b/src/api.c
index ad1c912..d376815 100644
--- a/src/api.c
+++ b/src/api.c
@@ -3193,7 +3193,7 @@
case FFA_MEM_DONATE_64:
case FFA_MEM_DONATE_32: {
/* Bits 31:2 Must Be Zero. */
- ffa_memory_receiver_flags_t to_mask =
+ ffa_memory_region_flags_t to_mask =
~(FFA_MEMORY_REGION_FLAG_CLEAR |
FFA_MEMORY_REGION_FLAG_TIME_SLICE);