coreboot/src/mainboard
Gabe Black fbb11cf979 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.

Change-Id: I68ae3fcb4d828fa8a328a30001c23c81a4423bb8
Signed-off-by: Gabe Black <gabeblack@chromium.org>
Reviewed-on: http://review.coreboot.org/3671
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2013-07-10 21:47:52 +02:00
..
a-trend x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
aaeon AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
abit x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
adlink FrontRunner/Toucan-AF: boards will be renamed to fit ADLINK scheme 2013-04-09 23:56:14 +02:00
advansus AMD boards: routing.asl: Uniformly start Package() with capital letter 2013-06-23 19:51:49 +02:00
advantech x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
amd Rename hardwaremain() to main() 2013-07-10 02:40:30 +02:00
aopen usbdebug: Quirk for board aopen/dxplplusu 2013-06-12 05:22:46 +02:00
arima AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
artecgroup AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
asi x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
asrock Rename hardwaremain() to main() 2013-07-10 02:40:30 +02:00
asus Rename hardwaremain() to main() 2013-07-10 02:40:30 +02:00
avalue AMD boards: routing.asl: Uniformly start Package() with capital letter 2013-06-23 19:51:49 +02:00
axus x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
azza x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
bachmann OT200: bring LEDs into a defined state 2013-06-10 08:45:50 +02:00
bcom x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
bifferos x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
biostar x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
broadcom AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
compaq x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
digitallogic AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
dmp Fix Vortex86EX devicetree.cb indentation. 2013-07-08 17:35:49 +02:00
eaglelion x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
ecs GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
emulation ARM: Separate the early console (romstage) from the bootblock console. 2013-07-10 21:47:52 +02:00
getac intel/i945: Use MMCONF_SUPPORT_DEFAULT 2013-07-04 00:53:39 +02:00
gigabyte AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
google google/pit: Don't spew output with GPIO config 2013-07-10 21:47:35 +02:00
hp AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
ibase intel/i945: Use MMCONF_SUPPORT_DEFAULT 2013-07-04 00:53:39 +02:00
ibm AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
iei AMD boards: routing.asl: Uniformly start Package() with capital letter 2013-06-23 19:51:49 +02:00
intel FUI: reorganize include files 2013-07-10 02:39:42 +02:00
iwave Move select MMCONF_SUPPORT under northbridge 2013-07-03 19:34:11 +02:00
iwill AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
jetway AMD boards: routing.asl: Uniformly start Package() with capital letter 2013-06-23 19:51:49 +02:00
kontron intel/i945: Use MMCONF_SUPPORT_DEFAULT 2013-07-04 00:53:39 +02:00
lanner x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
lenovo intel/i945: Use MMCONF_SUPPORT_DEFAULT 2013-07-04 00:53:39 +02:00
lippert Rename hardwaremain() to main() 2013-07-10 02:40:30 +02:00
mitac GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
msi AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
nec GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
newisys AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
nokia x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
nvidia AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
pcengines PC Engines ALIX.1C: Add CMOS defaults. 2013-06-04 21:31:57 +02:00
rca x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
roda Move select MMCONF_SUPPORT under northbridge (fix) 2013-07-04 03:06:53 +02:00
samsung intel/sandybridge intel/ivybridge: Use MMCONF_SUPPORT_DEFAULT 2013-07-04 00:53:06 +02:00
siemens AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
soyo x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
sunw AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
supermicro Rename hardwaremain() to main() 2013-07-10 02:40:30 +02:00
technexion AMD: Drop empty root_complex 2013-06-24 17:22:44 +02:00
technologic x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
televideo x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
thomson Drop llshell 2013-05-20 08:42:28 +02:00
ti armv7: Reserve space BL1 and checksum header by specifying bootblock offset. 2013-07-10 21:46:01 +02:00
traverse AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
tyan Rename hardwaremain() to main() 2013-07-10 02:40:30 +02:00
via Move select MMCONF_SUPPORT under northbridge 2013-07-03 19:34:11 +02:00
winent AMD Northbridge LX: get rid of #include "northbridge/amd/lx/raminit.c" 2013-06-04 17:56:48 +02:00
wyse GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
Kconfig Add support for DMP Vortex86EX PCI mainboard. 2013-07-05 21:39:14 +02:00