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>



git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6214 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Stefan Reinauer 2010-12-27 08:21:23 +00:00 committed by Stefan Reinauer
parent a35eb2c5e2
commit acda2fc9ac
2 changed files with 26 additions and 6 deletions

View File

@ -22,11 +22,31 @@ config SOUTHBRIDGE_INTEL_SCH
select TINY_BOOTBLOCK select TINY_BOOTBLOCK
select HAVE_USBDEBUG select HAVE_USBDEBUG
if SOUTHBRIDGE_INTEL_SCH
config EHCI_BAR config EHCI_BAR
hex hex
default 0xfef00000 if SOUTHBRIDGE_INTEL_SCH default 0xfef00000
config EHCI_DEBUG_OFFSET config EHCI_DEBUG_OFFSET
hex 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

View File

@ -36,7 +36,7 @@ smm-$(CONFIG_HAVE_SMI_HANDLER) += smihandler.c
romstage-$(CONFIG_USBDEBUG) += usb_debug.c romstage-$(CONFIG_USBDEBUG) += usb_debug.c
# We don't ship that, but booting without it is bound to fail # We don't ship that, but booting without it is bound to fail
#cbfs-files-y += cmc.bin cbfs-files-$(CONFIG_HAVE_CMC) += cmc.bin
#cmc.bin-name := cmc.bin cmc.bin-name := $(CONFIG_CMC_FILE)
#cmc.bin-type := 0xaa cmc.bin-type := 0xaa
#cmc.bin-position := 0xfffd0000 cmc.bin-position := 0xfffd0000