platform: template: Move kernel start address to 4MB alligned

In order to support 32-bit guests move the start address to a 4MB
allignment. As 64-bit kernels have a requirement on being 2MB alligned
let's just make this the default for both 32 and 64 bit kernels.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
Alistair Francis
2019-02-05 13:51:32 -08:00
committed by Anup Patel
parent 5a91fec1a8
commit a5f06b30c1

View File

@@ -41,7 +41,8 @@ FW_TEXT_START=0x80000000
# as needed.
#
FW_JUMP=<y|n>
FW_JUMP_ADDR=0x80200000
# This needs to be 4MB alligned for 32-bit support
FW_JUMP_ADDR=0x80400000
# FW_JUMP_FDT_ADDR=0x82200000
#
@@ -50,7 +51,8 @@ FW_JUMP_ADDR=0x80200000
# as needed.
#
FW_PAYLOAD=<y|n>
FW_PAYLOAD_OFFSET=0x200000
# This needs to be 4MB alligned for 32-bit support
FW_PAYLOAD_OFFSET=0x400000
# FW_PAYLOAD_ALIGN=0x1000
# FW_PAYLOAD_PATH="path to next boot stage binary image file"
# FW_PAYLOAD_FDT_PATH="path to platform flattened device tree file"