platform: msm8996: Fix hlos load address as per new memory map

Move the hlos load address to a different address based on the memory
map changes

Change-Id: Ib44b2527fe128b8399716d03f734b93235ca203c
diff --git a/target/msm8996/rules.mk b/target/msm8996/rules.mk
index 57e3c4a..8966c0a 100644
--- a/target/msm8996/rules.mk
+++ b/target/msm8996/rules.mk
@@ -12,12 +12,11 @@
 
 SCRATCH_ADDR := 0x91100000
 SCRATCH_SIZE := 750
-KERNEL_ADDR  := 0x80000000
-KERNEL_SIZE  := 88
+KERNEL_ADDR  := 0x20000000
+KERNEL_SIZE  := 512
 # LPAE supports only 32 virtual address, L1 pt size is 4
 L1_PT_SZ     := 4
-L2_PT_SZ     := 2
-
+L2_PT_SZ     := 3
 
 DEFINES += DISPLAY_SPLASH_SCREEN=1
 DEFINES += DISPLAY_TYPE_MIPI=1