coreboot-kgpe-d16/util/sconfig
Kyösti Mälkki 472d9025e5 Sconfig: parse Kconfig options from devicetree.cb
Mainboard and chip Kconfig files have several build options that
are redundant with information in devicetree.cb. This patch enables
sconfig to auto-generate equivalent configuration.

  sconfig -s

Generates mainboard's static.c file, as before.

  sconfig -b

This operation creates mainboard's bootblock init code. By default,
for every chip listed in mainboard/devicetree.cb, if there is a
chip/bootblock.c file, the init function is called.
A mainboard/bootblock.c file can be added to override default
behaviour.

  sconfig -k

This operation generates select -options for component paths.

Change-Id: I808d44af552dbc5e0565d6a0f4f72c7be9f5740e
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/472
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2011-12-24 12:25:12 +01:00
..
Makefile.inc make sconfig parser regeneration menu selectable 2010-08-09 13:28:18 +00:00
lex.yy.c_shipped Add lex output 2011-03-01 21:43:57 +00:00
main.c Sconfig: parse Kconfig options from devicetree.cb 2011-12-24 12:25:12 +01:00
sconfig.h remove trailing whitespace 2011-11-01 19:07:45 +01:00
sconfig.l Add subsystemid option to sconfig 2011-03-01 19:58:15 +00:00
sconfig.tab.c_shipped Add subsystemid option to sconfig 2011-03-01 19:58:15 +00:00
sconfig.tab.h_shipped Add subsystemid option to sconfig 2011-03-01 19:58:15 +00:00
sconfig.y Add subsystemid option to sconfig 2011-03-01 19:58:15 +00:00