coreboot/src/cpu
Stefan Reinauer 6a43793254 ARMv7: Clean up console code
- Guard console_init() with CONFIG_EARLY_CONSOLE in bootblock
 - Don't initialize console twice in the bootblock
 - remove printk in memory init that would mess up the UART
 - unconditionally run console_init() in romstage, as it is
   also unconditionally run in the bootblock.

BUG=none
TEST=boot tested on Snow, no serial garbage and no multiple UART
     init in bootblock.
BRANCH=none
Signed-off-by: Stefan Reinauer <reinauer@google.com>

Change-Id: I3c203fa541ea5fffa2ae38943278d6358db45379
Reviewed-on: https://gerrit.chromium.org/gerrit/51497
Reviewed-by: Gabe Black <gabeblack@chromium.org>
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Commit-Queue: Stefan Reinauer <reinauer@google.com>
Tested-by: Stefan Reinauer <reinauer@google.com>
2013-05-20 13:56:42 -07:00
..
amd copy_and_run: drop boot_complete parameter 2013-05-10 11:55:19 -07:00
armltd ARMv7: De-uboot-ify Exynos5250 code 2013-05-15 18:42:54 -07:00
intel BACKPORT: haswell: enable cache-as-ram migration 2013-05-16 15:06:26 -07:00
samsung ARMv7: Clean up console code 2013-05-20 13:56:42 -07:00
via copy_and_run: drop boot_complete parameter 2013-05-10 11:55:19 -07:00
x86 BACKPORT: x86: add cache-as-ram migration option 2013-05-16 15:06:24 -07:00
Kconfig Minor Kconfig help text fix 2013-04-01 23:27:07 +02:00
Makefile.inc BACKPORT: x86: add cache-as-ram migration option 2013-05-16 15:06:24 -07:00