coreboot/src/mainboard
Aaron Durbin afe8aeed81 lib: put romstage_handoff implementation in own compilation unit
Instead of putting all the functions inline just put the
current implementation into a C file. That way all the implementation
innards are not exposed.

Lastly, fix up the fallout of compilation units not including the
headers they actually use.

Change-Id: I01fd25d158c0d5016405b73a4d4df3721c281b04
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/17648
Tested-by: build bot (Jenkins)
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2016-12-01 08:16:47 +01:00
..
a-trend
aaeon
abit
adi Remove explicit select MMCONF_SUPPORT 2016-11-22 04:15:11 +01:00
adlink
advansus mainboard/advansus: Use C89 comments style & remove commented code 2016-10-10 17:13:14 +02:00
amd AMD binaryPI: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:50:52 +01:00
aopen mainboard/aopen: Use C89 comments style & remove commented code 2016-10-11 23:32:53 +02:00
apple intel sandy/ivy: Improve DIMM replacement detection 2016-11-20 21:24:13 +01:00
artecgroup mainboard/artecgroup/dbe61/mainboard.c: Use tab for indents 2016-11-30 23:51:00 +01:00
asrock AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
asus AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
avalue mainboard/avalue: Use C89 comments style & remove commented code 2016-10-10 17:12:59 +02:00
azza
bachmann
bap AMD binaryPI: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:50:52 +01:00
bcom
bifferos
biostar AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
broadcom
compaq
cubietech
digitallogic mainboard/digitallogic/msm800sev: Use tabs for indents 2016-10-01 08:34:28 +02:00
dmp
ecs
elmex AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
emulation Remove explicit select MMCONF_SUPPORT 2016-11-22 04:15:11 +01:00
esd
getac mainboard/getac/p470: transition away from device_t 2016-11-09 23:47:26 +01:00
gigabyte mb/gigabyte/ga-945gcm-s2c: Add mainboard using variants 2016-11-30 00:20:45 +01:00
gizmosphere AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
google lib: put romstage_handoff implementation in own compilation unit 2016-12-01 08:16:47 +01:00
hp AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
ibase mainboard/ibase/mb899: transition away from device_t 2016-11-09 23:47:34 +01:00
iei mainboard/iei/pm-lx2-800-r10: transition away from device_t 2016-11-09 23:47:46 +01:00
intel mb/intel/kblrvp: Add Variant board support for KBLRVP 2016-11-30 17:03:44 +01:00
iwave
iwill
jetway AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
kontron mb/kontron/ktqm77: Enable native gfx init through libgfxinit 2016-11-29 23:48:06 +01:00
lanner
lenovo AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
linutop
lippert AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
lowrisc riscv: Unify SBI call implementations under arch/riscv/ 2016-11-07 16:47:49 +01:00
mitac
msi AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
nec
nokia
nvidia
packardbell mainboard/packardbell/ms2290: Use tabs for indents 2016-10-02 19:09:45 +02:00
pcengines AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
purism
rca mainboard/rca/rm4100: transition away from device_t 2016-11-10 16:55:42 +01:00
roda mainboard/roda/rk9: transition away from device_t 2016-11-10 16:57:06 +01:00
samsung intel sandy/ivy: Improve DIMM replacement detection 2016-11-20 21:24:13 +01:00
siemens mc_tcu3: Swap LVDS even and odd lanes for a certain hardware 2016-11-24 19:24:03 +01:00
soyo
sunw
supermicro AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
technexion mainboard/*/*/*/usb.asl: Use tabs for indents 2016-10-01 08:38:34 +02:00
thomson mainboard/thomson/ip1000: transition away from device_t 2016-11-10 17:00:59 +01:00
ti
traverse
tyan AGESA: Switch to MMCONF_SUPPORT_DEFAULT 2016-12-01 05:49:09 +01:00
via mainboard/via/vt8454c: transition away from device_t 2016-11-15 18:19:12 +01:00
winent Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
wyse
Kconfig