feat(notifications): receipt support enabled in partition manifest
Change-Id: I2d1310fb9fa6acd6a59b429a5b6e23f3652a8c43
Signed-off-by: J-Alves <joao.alves@arm.com>
diff --git a/inc/hf/arch/plat/ffa.h b/inc/hf/arch/plat/ffa.h
index 99e9f6f..a4d0dc5 100644
--- a/inc/hf/arch/plat/ffa.h
+++ b/inc/hf/arch/plat/ffa.h
@@ -133,10 +133,11 @@
/**
* Issues a FFA_NOTIFICATION_BITMAP_CREATE.
+ * Returns true if the call goes well, and false if call returns with
+ * FFA_ERROR_32.
*/
bool plat_ffa_notifications_bitmap_create_call(ffa_vm_id_t vm_id,
- ffa_vcpu_count_t vcpu_count,
- struct ffa_value *ret);
+ ffa_vcpu_count_t vcpu_count);
/**
* Destroys the notifications bitmap for the given VM ID.
diff --git a/inc/hf/manifest.h b/inc/hf/manifest.h
index 800d2d2..97364b7 100644
--- a/inc/hf/manifest.h
+++ b/inc/hf/manifest.h
@@ -142,6 +142,8 @@
uint8_t messaging_method;
/** optional */
bool managed_exit;
+ /** optional - receipt of notifications. */
+ bool notification_support;
/** optional */
bool has_primary_scheduler;
/** optional - preemptible / run to completion */