fix(qemu): statically allocate bitlocks array

gpt_runtime_init() now takes the bitlock array's address and size as
argument. Rather than reserving space at the end of the L0 GPT for
storing bitlocks, allocate a static array and pass its address to
gpt_runtime_init(). This frees up a little bit of space formerly
reserved for alignment of the GPT.

Change-Id: I48a1a2bc230f64e13e3ed08b18ebdc2d387d77d0
Signed-off-by: Jean-Philippe Brucker <jean-philippe@linaro.org>
diff --git a/include/plat/common/common_def.h b/include/plat/common/common_def.h
index d916857..3cfab4f 100644
--- a/include/plat/common/common_def.h
+++ b/include/plat/common/common_def.h
@@ -45,6 +45,7 @@
 #define SZ_2G				UL(0x80000000)
 
 #define SZ_1T				UL(0x10000000000)
+#define SZ_4T				UL(0x40000000000)
 
 #define SZ_1P				UL(0x4000000000000)
 #else /* !__aarch64__ */