coreboot-kgpe-d16/src/mainboard
Hung-Te Lin fe18792a08 armv7: Add 'bootblock' build class.
For ARM platform, the bootblock may need more C source files to initialize
UART / SPI for loading romstage. To preventing making complex and implicit
dependency by using #include inside bootblock.c, we should add a new build class
"bootblock".

Also #ifdef __BOOT_BLOCK__ can be used to detect if the source is being compiled
for boot block.

For x86, the bootblock is limited to fewer assembly files so it's not using this
class. (Some files shared by x86 and arm in top level or lib are also changed
but nothing should be changed in x86 build process.)

Change-Id: Ia81bccc366d2082397d133d9245f7ecb33b8bc8b
Signed-off-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-on: http://review.coreboot.org/2252
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
Tested-by: build bot (Jenkins)
2013-02-03 05:45:48 +01:00
..
a-trend Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
aaeon Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
abit Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
advansus amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
advantech Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
amd AMD/Persimmon: LVDS assignment was made to wrong DPx 2013-02-01 17:41:10 +01:00
aopen Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
arima Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
artecgroup Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
asi Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
asrock ASRock E350M1: Remove unused variable reg8 from romstage.c 2013-01-30 15:31:03 +01:00
asus M4A785T-M: Add support for external GFX. 2012-12-30 03:25:33 +01:00
avalue amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
axus Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
azza Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
bachmann Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
bcom Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
bifferos Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
biostar Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
broadcom Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
compaq Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
digitallogic Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
eaglelion Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
ecs Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
emulation qemu-x86: Implement more features 2013-01-08 23:33:35 +01:00
getac Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
gigabyte Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
google armv7: Add 'bootblock' build class. 2013-02-03 05:45:48 +01:00
hp Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
ibase Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
ibm Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
iei Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
intel Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
iwave Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
iwill Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
jetway Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
kontron Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
lanner Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
lenovo Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
lippert Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
mitac Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
msi Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
nec Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
newisys Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
nokia Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
nvidia amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
pcengines Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
rca Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
roda Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
samsung Extend CBFS to support arbitrary ROM source media. 2013-01-30 17:58:32 +01:00
siemens amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
soyo Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
sunw Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
supermicro Fix high dword of MTRR mask set with CONFIG_CPU_ADDR_BITS 2013-01-16 23:59:08 +01:00
technexion amdk8/amdfam10: Use CAR_GLOBAL for sysinfo 2012-11-28 07:45:05 +01:00
technologic Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
televideo Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
thomson Rename mainboard_smi.c to smihandler.c 2013-01-03 19:33:01 +01:00
traverse Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
tyan Fix high dword of MTRR mask set with CONFIG_CPU_ADDR_BITS 2013-01-16 23:59:08 +01:00
via Drop empty mainboard.c 2012-11-29 10:25:20 +01:00
winent Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
wyse Fix PIRQ routing abstraction 2012-11-16 05:07:28 +01:00
Kconfig Add minimal mainboard support for snow 2012-12-12 06:01:26 +01:00