feat(notifications): bitmaps create and destroy

Handle FF-A calls FFA_NOTIFICATION_BITMAP_CREATE and
FFA_NOTIFICATION_BITMAP_DESTROY.
Interfaces are to be used by the NWd (Hypervisor or single OS kernel).

Change-Id: I0d805875ae6c7f8c080bda04e9e496d9e0d79b00
Signed-off-by: J-Alves <joao.alves@arm.com>
diff --git a/src/arch/aarch64/hypervisor/handler.c b/src/arch/aarch64/hypervisor/handler.c
index 0e6acd9..26dd59c 100644
--- a/src/arch/aarch64/hypervisor/handler.c
+++ b/src/arch/aarch64/hypervisor/handler.c
@@ -594,6 +594,15 @@
 		*args = api_ffa_secondary_ep_register(ipa_init(args->arg1),
 						      current);
 		return true;
+	case FFA_NOTIFICATION_BITMAP_CREATE_32:
+		*args = api_ffa_notification_bitmap_create(
+			(ffa_vm_id_t)args->arg1, (ffa_vcpu_count_t)args->arg2,
+			current);
+		return true;
+	case FFA_NOTIFICATION_BITMAP_DESTROY_32:
+		*args = api_ffa_notification_bitmap_destroy(
+			(ffa_vm_id_t)args->arg1, current);
+		return true;
 	}
 
 	return false;