refactor(api): use an enum for memory permissions
Replace the `FFA_MEM_PERM` macros with an enum.
Change-Id: I54233f5ed2b5f24a47f360c63189615809087830
Signed-off-by: Karl Meakin <karl.meakin@arm.com>
diff --git a/inc/hf/api.h b/inc/hf/api.h
index 621161a..3e66147 100644
--- a/inc/hf/api.h
+++ b/inc/hf/api.h
@@ -141,7 +141,8 @@
struct ffa_value api_ffa_mem_perm_get(vaddr_t base_addr, struct vcpu *current);
struct ffa_value api_ffa_mem_perm_set(vaddr_t base_addr, uint32_t page_count,
- uint32_t mem_perm, struct vcpu *current);
+ enum ffa_mem_perm mem_perm,
+ struct vcpu *current);
void api_flush_log_buffer(struct vcpu_locked *vcpu_locked);
struct ffa_value api_ffa_console_log(struct ffa_value args,