feat(notifications): trigger NPI for framework notifications

Adding the respective field for framework notifications to the VM
structure. This is to initiate the support for framework notifications.

The function 'vm_are_global_notifications_pending' is used in
'plat_ffa_inject_notification_pending_interrupt' to determine if an NPI
should be triggered for pending global notifications.
Framework notifications are now included in such verification.

Change-Id: I5c68ae66c770eca57f645a2fb63a242be37c8ff5
Signed-off-by: J-Alves <joao.alves@arm.com>
diff --git a/src/vm.c b/src/vm.c
index ada5d80..01e7fca 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -477,7 +477,8 @@
 bool vm_are_global_notifications_pending(struct vm_locked vm_locked)
 {
 	return vm_get_notifications(vm_locked, true)->global.pending != 0ULL ||
-	       vm_get_notifications(vm_locked, false)->global.pending != 0ULL;
+	       vm_get_notifications(vm_locked, false)->global.pending != 0ULL ||
+	       vm_locked.vm->notifications.framework.pending != 0ULL;
 }
 
 /**