bootmem: add new memory type for BL31
commitdff29e0c65462258776b8fb821516faad3ec1394
authorTing Shen <phoenixshen@google.com>
Mon, 28 Jan 2019 10:15:00 +0000 (28 18:15 +0800)
committerPatrick Georgi <pgeorgi@google.com>
Tue, 5 Feb 2019 13:41:45 +0000 (5 13:41 +0000)
treea711cd01310f677a54f6497be8f8f071b96be54c
parent4929f4361936bcc994044dea5c79619746384d5e
bootmem: add new memory type for BL31

After CL:31122, we can finally define a memory type specific for BL31,
to make sure BL31 is not loaded on other reserved area.

Change-Id: Idbd9a7fe4b12af23de1519892936d8d88a000e2c
Signed-off-by: Ting Shen <phoenixshen@google.com>
Reviewed-on: https://review.coreboot.org/c/31123
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
12 files changed:
src/arch/arm64/arm_tf.c
src/arch/arm64/include/arch/memlayout.h
src/arch/arm64/tables.c
src/include/bootmem.h
src/include/symbols.h
src/lib/bootmem.c
src/soc/cavium/cn81xx/include/soc/memlayout.ld
src/soc/cavium/cn81xx/soc.c
src/soc/mediatek/mt8173/soc.c
src/soc/mediatek/mt8183/include/soc/memlayout.ld
src/soc/nvidia/tegra210/soc.c
src/soc/rockchip/rk3399/include/soc/memlayout.ld