refactor(mm): use typedefs
* Add typedefs for memory modes and attrs
* Add typedef for page table levels
* Add typedef for the ptable ASID
* Rewrite `MM_MODE_` macros to use shifts instead of writing the
value manually.
Change-Id: I783825777b4897692d48287fc689026a04ecba50
Signed-off-by: Karl Meakin <karl.meakin@arm.com>
diff --git a/src/boot_info.c b/src/boot_info.c
index 7d9f013..c229e0a 100644
--- a/src/boot_info.c
+++ b/src/boot_info.c
@@ -8,10 +8,13 @@
#include "hf/boot_info.h"
+#include "hf/arch/mm.h"
+
#include "hf/assert.h"
#include "hf/dlog.h"
#include "hf/ffa.h"
#include "hf/memiter.h"
+#include "hf/mm.h"
#include "hf/std.h"
#include "vmapi/hf/ffa.h"