]> git.dujemihanovic.xyz Git - u-boot.git/commit
arm: ls102xa: Update fdt_high and initrd_high for LS1021AQDS board
authorAlison Wang <b18965@freescale.com>
Thu, 5 Nov 2015 03:16:26 +0000 (11:16 +0800)
committerYork Sun <yorksun@freescale.com>
Mon, 30 Nov 2015 17:11:12 +0000 (09:11 -0800)
commit99fe454171a22547b407429b2b4455f574a9a214
tree16a29aff0335bd8cf782617ec4b59a4ede999d02
parent1f6236f06b1bb219492d7ae3c17232090128da2c
arm: ls102xa: Update fdt_high and initrd_high for LS1021AQDS board

As 3G/1G user/kernel memory split is used on LS1021A, the Linux kernel
fails to access the device tree blob on boot. The reason is that u-boot
relocates the device tree blob into high memory when booting the kernel
and the kernel is unable to access the blob.

To avoid this issue, fdt_high is set to the value of 0xffffffff. The
device tree blob will not get relocated and is still in low memory to
make it accessible to the kernel.

For the same reason, initrd_high is set to the value of 0xffffffff too.

This patch is to update fdt_high and initrd_high for LS1021AQDS board.

Signed-off-by: Alison Wang <alison.wang@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
include/configs/ls1021aqds.h