Author: stepan Date: Mon Dec 27 09:21:23 2010 New Revision: 6214 URL: https://tracker.coreboot.org/trac/coreboot/changeset/6214
Log: Intel SCH: make state machine binary selection available in Kconfig for now.
Signed-off-by: Stefan Reinauer stepan@coreboot.org Acked-by: Stefan Reinauer stepan@coreboot.org
Modified: trunk/src/southbridge/intel/sch/Kconfig trunk/src/southbridge/intel/sch/Makefile.inc
Modified: trunk/src/southbridge/intel/sch/Kconfig ============================================================================== --- trunk/src/southbridge/intel/sch/Kconfig Sun Dec 26 17:49:57 2010 (r6213) +++ trunk/src/southbridge/intel/sch/Kconfig Mon Dec 27 09:21:23 2010 (r6214) @@ -22,11 +22,31 @@ select TINY_BOOTBLOCK select HAVE_USBDEBUG
+if SOUTHBRIDGE_INTEL_SCH + config EHCI_BAR hex - default 0xfef00000 if SOUTHBRIDGE_INTEL_SCH + default 0xfef00000
config EHCI_DEBUG_OFFSET hex - default 0xa0 if SOUTHBRIDGE_INTEL_SCH + default 0xa0 + +config HAVE_CMC + bool "Add a CMC state machine binary" + help + Select this option to add a CMC state machine binary to + the resulting coreboot image. + + Note: Without this binary coreboot will not work + +config CMC_FILE + string "Intel CMC path and filename" + depends on HAVE_CMC + default "cmc.bin" + help + The path and filename of the file to use as CMC state machine + binary. + +endif
Modified: trunk/src/southbridge/intel/sch/Makefile.inc ============================================================================== --- trunk/src/southbridge/intel/sch/Makefile.inc Sun Dec 26 17:49:57 2010 (r6213) +++ trunk/src/southbridge/intel/sch/Makefile.inc Mon Dec 27 09:21:23 2010 (r6214) @@ -36,7 +36,7 @@ romstage-$(CONFIG_USBDEBUG) += usb_debug.c
# We don't ship that, but booting without it is bound to fail -#cbfs-files-y += cmc.bin -#cmc.bin-name := cmc.bin -#cmc.bin-type := 0xaa -#cmc.bin-position := 0xfffd0000 +cbfs-files-$(CONFIG_HAVE_CMC) += cmc.bin +cmc.bin-name := $(CONFIG_CMC_FILE) +cmc.bin-type := 0xaa +cmc.bin-position := 0xfffd0000