refactor(plat/ffa): extract indirect messaging
Extract the indirect messaging interface from `plat/ffa.h` to
`plat/ffa/indirect_messaging.h`.
Change-Id: Idca4d0af7640ab61cb8323688aca6c97cf7f0463
Signed-off-by: Karl Meakin <karl.meakin@arm.com>
diff --git a/src/arch/aarch64/hypervisor/handler.c b/src/arch/aarch64/hypervisor/handler.c
index d36f78e..35c7012 100644
--- a/src/arch/aarch64/hypervisor/handler.c
+++ b/src/arch/aarch64/hypervisor/handler.c
@@ -15,6 +15,7 @@
#include "hf/arch/memcpy_trapped.h"
#include "hf/arch/mmu.h"
#include "hf/arch/plat/ffa.h"
+#include "hf/arch/plat/ffa/indirect_messaging.h"
#include "hf/arch/plat/smc.h"
#include "hf/arch/timer.h"
#include "hf/arch/vmid_base.h"