coreboot/src
Kyösti Mälkki 1de648e272 CBMEM console: Fix buffer without EARLY_CBMEM_INIT
On S3 resume, CBMEM_ID_CONSOLE from previous boot is found in ramstage,
even when romstage did not create it. So buffer did not get cleared
on S3 resume path.

Also do not allocate for preram_cbmem_console in CAR when there
are no means to back it up to ram.

Change-Id: I175cebbb938adf2a7414703fefffb8da796e9fa9
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/10301
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins)
2015-05-26 19:10:39 +02:00
..
arch CBMEM console: Fix buffer without EARLY_CBMEM_INIT 2015-05-26 19:10:39 +02:00
console consoles: remove unused infrastructure 2015-05-26 19:02:54 +02:00
cpu speedstep: Don't supply weak get_cst_entries. 2015-05-26 10:32:58 +02:00
device Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
drivers Hide TPM_TIS_BASE_ADDRESS 2015-05-23 19:24:30 +02:00
ec Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
include x86: provide consistent cbmem_top() for CONFIG_LATE_CBMEM_INIT 2015-05-26 19:06:48 +02:00
lib CBMEM console: Fix buffer without EARLY_CBMEM_INIT 2015-05-26 19:10:39 +02:00
mainboard speedstep: Don't supply weak get_cst_entries. 2015-05-26 10:32:58 +02:00
northbridge AGESA f16kb: Fix PCI device notation 2015-05-26 15:05:38 +02:00
soc acpi: Remove monolithic ACPI 2015-05-26 10:25:47 +02:00
southbridge acpi: Remove monolithic ACPI 2015-05-26 10:25:47 +02:00
superio Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
vendorcode Remove address from GPLv2 headers 2015-05-21 20:50:25 +02:00
Kconfig ACPI: slic support 2015-05-26 10:32:42 +02:00