]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
vexpress64: fix various memory issues
authorLinus Walleij <linus.walleij@linaro.org>
Mon, 11 May 2015 08:03:57 +0000 (10:03 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 20:46:08 +0000 (22:46 +0200)
commitacc1b00eb8abfa0dbbd0f8efb8f553be1bb68e24
tree3ed30cb3fcd17468ae54dd32d58f83152c204bcf
parent9265e96716f7155782e13aa7e51e70581df94332
vexpress64: fix various memory issues

The ARM Trusted Firmware or other security solutions are
eating memory from the top of the physical SDRAM1 space,
moving backward from 0xffffffff, currently occupying e.g.
0xfe000000-0xffffffff with Trusted Firmware.

This solution to reserving memory for secure world is not
optimal, so we need to think of how the secure world and
earlier boot stages should communicate to U-Boot what
memory they are eating up. For now let's just put 16MB
aside.

Also enable the memory test command and define start and
end of the test range so we can check that we actually have
all that memory available and working.

Suggested-by: Axel Haslam <ahaslam@baylibre.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
include/configs/vexpress_aemv8a.h