feat(ff-a): add managed exit field in the manifest

Moving setting to enable/disable managed exit support from messaging
method field to a separate field in partition manifest. As of DEN0077A
FF-A v1.1 Beta0 section 5.2, managed exit support is moved out of
messaging-method field and is described in a separate field.

Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com>
Change-Id: I87506d7213b88d5a18073bea7357c381605d8b33
diff --git a/src/arch/aarch64/hypervisor/handler.c b/src/arch/aarch64/hypervisor/handler.c
index 0b4550d..c5bdacd 100644
--- a/src/arch/aarch64/hypervisor/handler.c
+++ b/src/arch/aarch64/hypervisor/handler.c
@@ -11,6 +11,7 @@
 #include "hf/arch/barriers.h"
 #include "hf/arch/init.h"
 #include "hf/arch/mmu.h"
+#include "hf/arch/plat/ffa.h"
 #include "hf/arch/plat/smc.h"
 
 #include "hf/api.h"
@@ -929,7 +930,7 @@
 	struct vcpu *current_vcpu = current();
 	int ret;
 
-	if (vm_managed_exit_supported(current_vcpu->vm)) {
+	if (plat_ffa_vm_managed_exit_supported(current_vcpu->vm)) {
 		/* Mask all interrupts */
 		plat_interrupts_set_priority_mask(0x0);