rockchip/rk3399: Move TTB to the end of SRAM
We found that we may want to load some components of BL31 on the RK3399 into SRAM. As usual, these components may not overlap any coreboot regions still in use at that time, as is already statically checked by the check-ramstage-overlaps rule in Makefile.inc. On RK3399, the only such regions are TTB and STACK. This patch moves the TTB region back to the end of SRAM (right before STACK), so that a large contiguous region of SRAM before that remains usable for BL31. BRANCH=gru BUG=None TEST=Booted Kevin. Change-Id: I37c94f2460ef63aec4526caabe58f35ae851bab0 Signed-off-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/384635 Reviewed-by: Simon Glass <sjg@google.com>
This commit is contained in:
parent
e4e73bf256
commit
1d4c6c6f6c
1 changed files with 3 additions and 3 deletions
|
|
@ -34,9 +34,9 @@ SECTIONS
|
|||
TIMESTAMP(0xFF8C1C00, 1K)
|
||||
BOOTBLOCK(0xFF8C2004, 36K - 4)
|
||||
PRERAM_CBFS_CACHE(0xFF8CB000, 4K)
|
||||
TTB(0xFF8CC000, 24K)
|
||||
OVERLAP_VERSTAGE_ROMSTAGE(0xFF8D2000, 92K)
|
||||
VBOOT2_WORK(0XFF8E9000, 12K)
|
||||
OVERLAP_VERSTAGE_ROMSTAGE(0xFF8CC000, 92K)
|
||||
VBOOT2_WORK(0XFF8E3000, 12K)
|
||||
TTB(0xFF8E6000, 24K)
|
||||
STACK(0xFF8EC000, 16K)
|
||||
SRAM_END(0xFF8F0000)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue