mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
UPSTREAM: rk3399: Reshuffle memlayout to move PRERAM_CBMEM_CONSOLE further back
It seems that the BootROM on the RK3399 overwrites some of the earlier
parts of SRAM, including the PRERAM_CBMEM_CONSOLE area. Now that we have
a persistent CBMEM console we want that area to survive in case of an
early (pre-CBMEM) reboot, so shuffle the layout around a bit to move it
further back. (This reduces the stack size to 12KB which should still be
way more than enough.)
BUG=none
BRANCH=none
TEST=none
Change-Id: Iac2a886490fbd53c9655ea9edb5df89bae9a37b2
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: 34dba35831
Original-Change-Id: Ifc1e568cda334394134bba9eba75088032d2ff13
Original-Signed-off-by: Julius Werner <jwerner@chromium.org>
Original-Reviewed-on: https://review.coreboot.org/19784
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-by: Furquan Shaikh <furquan@google.com>
Original-Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-on: https://chromium-review.googlesource.com/514193
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
This commit is contained in:
parent
d780caceeb
commit
62f8d3c079
1 changed files with 6 additions and 6 deletions
|
@ -29,13 +29,13 @@ SECTIONS
|
|||
SYMBOL(epmu_sram, 0xFF3B2000)
|
||||
|
||||
SRAM_START(0xFF8C0000)
|
||||
PRERAM_CBMEM_CONSOLE(0xFF8C0000, 7K)
|
||||
PRERAM_CBFS_CACHE(0xFF8C0000, 7K)
|
||||
TIMESTAMP(0xFF8C1C00, 1K)
|
||||
BOOTBLOCK(0xFF8C2004, 36K - 4)
|
||||
PRERAM_CBFS_CACHE(0xFF8CB000, 4K)
|
||||
OVERLAP_VERSTAGE_ROMSTAGE(0xFF8CC000, 92K)
|
||||
VBOOT2_WORK(0XFF8E3000, 12K)
|
||||
TTB(0xFF8E6000, 24K)
|
||||
STACK(0xFF8EC000, 16K)
|
||||
OVERLAP_VERSTAGE_ROMSTAGE(0xFF8CB000, 92K)
|
||||
VBOOT2_WORK(0XFF8E2000, 12K)
|
||||
TTB(0xFF8E5000, 24K)
|
||||
PRERAM_CBMEM_CONSOLE(0xFF8EB000, 8K)
|
||||
STACK(0xFF8ED000, 12K)
|
||||
SRAM_END(0xFF8F0000)
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue