Thanks to Myles' patch adding support for include statements,
authorCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Tue, 21 Apr 2009 00:16:06 +0000 (00:16 +0000)
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Tue, 21 Apr 2009 00:16:06 +0000 (00:16 +0000)
commitb5e10bcf1fdaa684189581b65861ab6f7775c4f1
tree86672cc3153a39c113c2a9e6f6918716d6fda5be
parent108950972504f37cc354f79a0aa0895eae751523
Thanks to Myles' patch adding support for include statements,
refactoring Config.lb became possible.

Factor out ROM size calculation from Config.lb.

This patch converts 87 boards (with and without USE_FAILOVER_IMAGE),
but it has to work around a parser bug.

89 files changed, 209 insertions(+), 2415 deletions(-)
A total of 2206 removed lines.

Abuild works for all changed boards on khepri.

Myles writes:
I've tested serengeti for the failover portion and s2892 for the
nofailover portion.  ldoptions are exactly the same and they both boot
the same.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Peter Stuge <peter@stuge.se>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4147 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
87 files changed:
src/mainboard/a-trend/atc-6220/Config.lb
src/mainboard/a-trend/atc-6240/Config.lb
src/mainboard/abit/be6-ii_v2_0/Config.lb
src/mainboard/advantech/pcm-5820/Config.lb
src/mainboard/amd/db800/Config.lb
src/mainboard/amd/dbm690t/Config.lb
src/mainboard/amd/norwich/Config.lb
src/mainboard/amd/pistachio/Config.lb
src/mainboard/amd/rumba/Config.lb
src/mainboard/amd/serengeti_cheetah/Config.lb
src/mainboard/amd/serengeti_cheetah_fam10/Config.lb
src/mainboard/artecgroup/dbe61/Config.lb
src/mainboard/asi/mb_5blgp/Config.lb
src/mainboard/asi/mb_5blmp/Config.lb
src/mainboard/asus/a8n_e/Config.lb
src/mainboard/asus/a8v-e_se/Config.lb
src/mainboard/asus/mew-am/Config.lb
src/mainboard/asus/mew-vm/Config.lb
src/mainboard/asus/p2b-d/Config.lb
src/mainboard/asus/p2b-ds/Config.lb
src/mainboard/asus/p2b-f/Config.lb
src/mainboard/asus/p2b/Config.lb
src/mainboard/asus/p3b-f/Config.lb
src/mainboard/axus/tc320/Config.lb
src/mainboard/azza/pt-6ibd/Config.lb
src/mainboard/bcom/winnet100/Config.lb
src/mainboard/bcom/winnetp680/Config.lb
src/mainboard/biostar/m6tba/Config.lb
src/mainboard/broadcom/blast/Config.lb
src/mainboard/compaq/deskpro_en_sff_p600/Config.lb
src/mainboard/digitallogic/adl855pc/Config.lb
src/mainboard/digitallogic/msm800sev/Config.lb
src/mainboard/eaglelion/5bcm/Config.lb
src/mainboard/gigabyte/ga-6bxc/Config.lb
src/mainboard/gigabyte/ga_2761gxdk/Config.lb
src/mainboard/gigabyte/m57sli/Config.lb
src/mainboard/ibm/e325/Config.lb
src/mainboard/ibm/e326/Config.lb
src/mainboard/iei/nova4899r/Config.lb
src/mainboard/iei/pcisa-lx-800-r10/Config.lb
src/mainboard/iwill/dk8_htx/Config.lb
src/mainboard/iwill/dk8s2/Config.lb
src/mainboard/iwill/dk8x/Config.lb
src/mainboard/jetway/j7f24/Config.lb
src/mainboard/lippert/frontrunner/Config.lb
src/mainboard/lippert/roadrunner-lx/Config.lb
src/mainboard/lippert/spacerunner-lx/Config.lb
src/mainboard/msi/ms6119/Config.lb
src/mainboard/msi/ms6147/Config.lb
src/mainboard/msi/ms6178/Config.lb
src/mainboard/msi/ms7135/Config.lb
src/mainboard/msi/ms7260/Config.lb
src/mainboard/msi/ms9185/Config.lb
src/mainboard/msi/ms9282/Config.lb
src/mainboard/nec/powermate2000/Config.lb
src/mainboard/newisys/khepri/Config.lb
src/mainboard/nvidia/l1_2pvv/Config.lb
src/mainboard/olpc/btest/Config.lb
src/mainboard/olpc/rev_a/Config.lb
src/mainboard/pcengines/alix1c/Config.lb
src/mainboard/rca/rm4100/Config.lb
src/mainboard/sunw/ultra40/Config.lb
src/mainboard/supermicro/h8dme/Config.lb
src/mainboard/supermicro/h8dmr/Config.lb
src/mainboard/technexion/tim8690/Config.lb
src/mainboard/televideo/tc7020/Config.lb
src/mainboard/thomson/ip1000/Config.lb
src/mainboard/tyan/s1846/Config.lb
src/mainboard/tyan/s2735/Config.lb
src/mainboard/tyan/s2850/Config.lb
src/mainboard/tyan/s2875/Config.lb
src/mainboard/tyan/s2880/Config.lb
src/mainboard/tyan/s2881/Config.lb
src/mainboard/tyan/s2882/Config.lb
src/mainboard/tyan/s2885/Config.lb
src/mainboard/tyan/s2891/Config.lb
src/mainboard/tyan/s2892/Config.lb
src/mainboard/tyan/s2895/Config.lb
src/mainboard/tyan/s2912/Config.lb
src/mainboard/tyan/s2912_fam10/Config.lb
src/mainboard/tyan/s4880/Config.lb
src/mainboard/tyan/s4882/Config.lb
src/mainboard/via/epia-cn/Config.lb
src/mainboard/via/epia-m/Config.lb
src/mainboard/via/epia/Config.lb
src/mainboard/via/pc2500e/Config.lb
src/mainboard/via/vt8454c/Config.lb