Eliminate special case id.inc/id.lds in favor of a configuration variable ID_SECTION_...
authorPatrick Georgi <patrick.georgi@coresystems.de>
Fri, 27 Nov 2009 16:55:13 +0000 (16:55 +0000)
committerPatrick Georgi <patrick.georgi@coresystems.de>
Fri, 27 Nov 2009 16:55:13 +0000 (16:55 +0000)
commit436f99b72a75e38c4a1558a23642ea838e621745
tree2030053c23283ddee57d7019d364e408cbb278d9
parentc58290c2ff3a77ebca00d9d2edbe005d6e950e0f
Eliminate special case id.inc/id.lds in favor of a configuration variable ID_SECTION_OFFSET
which is normally set to 0x10 (the current default) and set to 0x80 (the current alternative)
where necessary (if romstraps get in the way).
For Kconfig, the special case is set per southbridge (as these define the necessity for this
workaround), for newconfig it's added to each single board.

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4962 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
57 files changed:
src/Kconfig
src/arch/i386/lib/id.inc
src/arch/i386/lib/id.lds
src/config/Options.lb
src/mainboard/Makefile.k8_ck804.inc
src/mainboard/amd/serengeti_cheetah_fam10/Options.lb
src/mainboard/asus/a8n_e/Config.lb
src/mainboard/asus/a8n_e/Options.lb
src/mainboard/gigabyte/ga_2761gxdk/Config.lb
src/mainboard/gigabyte/ga_2761gxdk/Makefile.inc
src/mainboard/gigabyte/ga_2761gxdk/Options.lb
src/mainboard/gigabyte/m57sli/Config.lb
src/mainboard/gigabyte/m57sli/Makefile.inc
src/mainboard/gigabyte/m57sli/Options.lb
src/mainboard/msi/ms7135/Config.lb
src/mainboard/msi/ms7135/Options.lb
src/mainboard/msi/ms7260/Config.lb
src/mainboard/msi/ms7260/Makefile.inc
src/mainboard/msi/ms7260/Options.lb
src/mainboard/msi/ms9282/Config.lb
src/mainboard/msi/ms9282/Makefile.inc
src/mainboard/msi/ms9282/Options.lb
src/mainboard/nvidia/l1_2pvv/Config.lb
src/mainboard/nvidia/l1_2pvv/Makefile.inc
src/mainboard/nvidia/l1_2pvv/Options.lb
src/mainboard/sunw/ultra40/Config.lb
src/mainboard/sunw/ultra40/Options.lb
src/mainboard/supermicro/h8dme/Config.lb
src/mainboard/supermicro/h8dme/Makefile.inc
src/mainboard/supermicro/h8dme/Options.lb
src/mainboard/supermicro/h8dmr/Config.lb
src/mainboard/supermicro/h8dmr/Makefile.inc
src/mainboard/supermicro/h8dmr/Options.lb
src/mainboard/supermicro/h8dmr_fam10/Config.lb
src/mainboard/supermicro/h8dmr_fam10/Makefile.inc
src/mainboard/supermicro/h8dmr_fam10/Options.lb
src/mainboard/tyan/s2891/Config.lb
src/mainboard/tyan/s2891/Options.lb
src/mainboard/tyan/s2892/Config.lb
src/mainboard/tyan/s2892/Options.lb
src/mainboard/tyan/s2895/Config.lb
src/mainboard/tyan/s2895/Options.lb
src/mainboard/tyan/s2912/Config.lb
src/mainboard/tyan/s2912/Makefile.inc
src/mainboard/tyan/s2912/Options.lb
src/mainboard/tyan/s2912_fam10/Config.lb
src/mainboard/tyan/s2912_fam10/Makefile.inc
src/mainboard/tyan/s2912_fam10/Options.lb
src/southbridge/nvidia/ck804/Kconfig
src/southbridge/nvidia/ck804/id.inc [deleted file]
src/southbridge/nvidia/ck804/id.lds [deleted file]
src/southbridge/nvidia/mcp55/Kconfig
src/southbridge/nvidia/mcp55/id.inc [deleted file]
src/southbridge/nvidia/mcp55/id.lds [deleted file]
src/southbridge/sis/sis966/Kconfig
src/southbridge/sis/sis966/id.inc [deleted file]
src/southbridge/sis/sis966/id.lds [deleted file]