feat(FF-A): create ffa_init to prefetch the SPMC ID

Prefetch the SPMC ID to prevent unnecessary SMC calls. Also group
SPMC initialization code into an arch specific initialization file.

Signed-off-by: Daniel Boulby <daniel.boulby@arm.com>
Change-Id: I0be0be95a8eea9d39eaf8b5ddc3600bcc7d66ebe
diff --git a/inc/hf/arch/ffa.h b/inc/hf/arch/ffa.h
index 1a6ae22..dc8edf4 100644
--- a/inc/hf/arch/ffa.h
+++ b/inc/hf/arch/ffa.h
@@ -12,3 +12,6 @@
 
 /** Returns the SPMC ID. */
 ffa_vm_id_t arch_ffa_spmc_id_get(void);
+
+/** Called once at boot time to initialize the platform ffa module. */
+void arch_ffa_init(void);