coreboot/src
Aaron Durbin c15551ab08 dynamic cbmem: fix memconsole and timestamps
There are assumptions that COLLECT_TIMESTAMPS and CONSOLE_CBMEM
rely on EARLY_CBMEM_INIT. This isn't true in the face of
DYNAMIC_CBMEM as it provides the same properties as EARLY_CBMEM_INIT.
Therefore, allow one to select COLLECT_TIMESTAMPS and CONSOLE_CBMEM
when DYNAMIC_CBMEM is selected.  Lastly, don't hard code the cbmem
implementation when COLLECT_TIMESTAMPS is selected.

Change-Id: I053ebb385ad54a90a202da9d70b9d87ecc963656
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/2895
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2013-03-23 19:44:25 +01:00
..
arch x86: mark .textfirst as allocatable and executable 2013-03-23 19:38:53 +01:00
console dynamic cbmem: fix memconsole and timestamps 2013-03-23 19:44:25 +01:00
cpu x86: unify amd and non-amd MTRR routines 2013-03-22 04:06:42 +01:00
device
drivers x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
ec x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
include resources: introduce reserved_ram_resource() 2013-03-23 19:40:36 +01:00
lib dynamic cbmem: fix memconsole and timestamps 2013-03-23 19:44:25 +01:00
mainboard Add support for ASUS F2A85-M board 2013-03-22 04:02:39 +01:00
northbridge resources: introduce reserved_ram_resource() 2013-03-23 19:40:36 +01:00
southbridge Unify setting i82801e LPC 2013-03-22 16:34:46 +01:00
superio x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
vendorcode vboot module: fix compilation issues 2013-03-23 19:36:49 +01:00
Kconfig dynamic cbmem: fix memconsole and timestamps 2013-03-23 19:44:25 +01:00