plat(ff-a): forward FFA_PARTITION_INFO_GET to SPMC

When a VM calls FFA_PARTITION_INFO_GET the Hypervisor looks up for the
passed UUID in the current list of VMs. If the UUID is unknown or NULL
then it forwards it to the SPMC to look up for the same UUID amongst
secure partitions.

Change-Id: I6ef9bf01da90ef18983e7bd8cb2ffbc90aa07ddc
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
diff --git a/inc/hf/arch/plat/ffa.h b/inc/hf/arch/plat/ffa.h
index a4d0dc5..b26524f 100644
--- a/inc/hf/arch/plat/ffa.h
+++ b/inc/hf/arch/plat/ffa.h
@@ -220,3 +220,7 @@
 
 void plat_ffa_inject_notification_pending_interrupt_context_switch(
 	struct vcpu *next, struct vcpu *current);
+
+void plat_ffa_partition_info_get_forward(const struct ffa_uuid *uuid,
+					 struct ffa_partition_info *partitions,
+					 ffa_vm_count_t *ret_count);