coreboot/src
Julius Werner 34dba35831 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.)

Change-Id: Ifc1e568cda334394134bba9eba75088032d2ff13
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/19784
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2017-05-24 16:30:39 +02:00
..
acpi
arch arch/x86/include: Use IS_ENABLED() macro 2017-05-22 11:07:31 +02:00
commonlib commonlib: Move drivers/storage into commonlib/storage 2017-05-12 18:20:33 +02:00
console cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logs 2017-05-18 19:49:43 +02:00
cpu drivers/spi/spi_flash: Pass in flash structure to fill in probe 2017-05-19 21:21:47 +02:00
device device/oprom/include: Use IS_ENABLED() macro 2017-05-22 11:07:43 +02:00
drivers drivers/spi/spi-generic: Make spi_setup_slave strong symbol 2017-05-24 04:43:46 +02:00
ec mb/lenovo/x201: Add support for ThinkLight 2017-05-11 16:43:26 +02:00
include include/device: Add pci ids for Intel GLK 2017-05-22 21:29:55 +02:00
lib cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logs 2017-05-18 19:49:43 +02:00
mainboard mb/google/soraka: Update camera sensor for soraka 2017-05-24 16:29:14 +02:00
northbridge nb/intel/x4x/raminit: Initialise async variable 2017-05-24 16:28:19 +02:00
soc rk3399: Reshuffle memlayout to move PRERAM_CBMEM_CONSOLE further back 2017-05-24 16:30:39 +02:00
southbridge southbridge/amd: Move spi driver to use spi_bus_map 2017-05-24 04:43:04 +02:00
superio superio/nuvoton: Make SuperIO config functions externally available 2017-05-11 16:40:55 +02:00
vboot vboot: Separate board name and version number in FWID with a dot 2017-04-29 01:44:10 +02:00
vendorcode vendorcode/intel/fsp/fsp2_0/glk: Add FSP header files for GLK 2017-05-12 05:32:39 +02:00
Kconfig Kconfig: Move and clean up CONFIG_VGA 2017-05-22 12:24:43 +02:00