coreboot/src/arch/armv7
Gabe Black 53119fdeab ARM: Separate the early console (romstage) from the bootblock console.
It might be that you want an early console in romstage before RAM is up, but
you can't or don't want to support the console all the way back in the
bootblock. By making the console in those two different environments
configurable seperately that becomes possible.

On the 5250 console output as early as the bootblock works, but on the 5420 it
only starts working in the ROM stage after clocks have been initialized.

BUG=chrome-os-partner:19420
TEST=Built and booted on pit with another change and an external tool, and was
able to get serial output. Built for snow.
BRANCH=None

Change-Id: Ie27ae7a7b22f336d23893618969efde4145fefd7
Signed-off-by: Gabe Black <gabeblack@google.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/57725
Reviewed-by: Stefan Reinauer <reinauer@google.com>
Commit-Queue: Gabe Black <gabeblack@chromium.org>
Tested-by: Gabe Black <gabeblack@chromium.org>
2013-06-13 21:15:40 -07:00
..
include Drop ELF remains from boot code 2013-05-28 13:50:06 -07:00
boot.c Drop ELF remains from boot code 2013-05-28 13:50:06 -07:00
bootblock.inc armv7: Reserve space BL1 and checksum header by specifying bootblock offset. 2013-06-12 17:26:30 -07:00
bootblock.lds armv7: Reserve space BL1 and checksum header by specifying bootblock offset. 2013-06-12 17:26:30 -07:00
bootblock_simple.c ARM: Separate the early console (romstage) from the bootblock console. 2013-06-13 21:15:40 -07:00
cache.c ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
coreboot_ram.ld BACKPORT: boot state: schedule static callbacks 2013-05-01 14:30:00 -07:00
div0.c ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
eabi_compat.c ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
early_console.c ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
exception.c ARMV7 and Google/Snow: Add exception support code to the ramstage 2013-03-08 22:03:37 +01:00
exception_asm.S ARMV7 and Google/Snow: Add exception support code to the ramstage 2013-03-08 22:03:37 +01:00
id.inc ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
interrupts.c ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
Kconfig arch: clean up Kconfig and Makefile 2013-06-13 17:21:35 -07:00
Makefile.inc ARM: Separate the early console (romstage) from the bootblock console. 2013-06-13 21:15:40 -07:00
memcpy.S ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
memset.S ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
mmu.c ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00
romstage.ld ARM: Fix the ldscripts so that exit/enter stage work correctly. 2013-03-20 05:56:22 +01:00
stages.c Drop ELF remains from boot code 2013-05-28 13:50:06 -07:00
tables.c ARMv7: flatten arch/armv7 source tree 2013-05-28 13:50:05 -07:00