Add support for FFA_PARTITION_INFO_GET

Add support for FFA_PARTITION_INFO_GET, which returns
information on the partitions instantiated in the system.

Signed-off-by: Fuad Tabba <tabba@google.com>

Change-Id: I93070fe841b4b19c596645246203dbba14eddb12
diff --git a/src/arch/aarch64/hypervisor/handler.c b/src/arch/aarch64/hypervisor/handler.c
index 280fb71..ddc5116 100644
--- a/src/arch/aarch64/hypervisor/handler.c
+++ b/src/arch/aarch64/hypervisor/handler.c
@@ -317,6 +317,14 @@
 	case FFA_VERSION_32:
 		*args = api_ffa_version(args->arg1);
 		return true;
+	case FFA_PARTITION_INFO_GET_32: {
+		struct ffa_uuid uuid;
+
+		ffa_uuid_init(args->arg1, args->arg2, args->arg3, args->arg4,
+			      &uuid);
+		*args = api_ffa_partition_info_get(current(), &uuid);
+		return true;
+	}
 	case FFA_ID_GET_32:
 		*args = api_ffa_id_get(current());
 		return true;