summaryrefslogtreecommitdiffstats
path: root/src/southbridge/intel/common/firmware/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'src/southbridge/intel/common/firmware/Kconfig')
-rw-r--r--src/southbridge/intel/common/firmware/Kconfig13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/southbridge/intel/common/firmware/Kconfig b/src/southbridge/intel/common/firmware/Kconfig
index ab0373a6081d..b9b766c70835 100644
--- a/src/southbridge/intel/common/firmware/Kconfig
+++ b/src/southbridge/intel/common/firmware/Kconfig
@@ -37,10 +37,19 @@ config HAVE_ME_BIN
coreboot without it. In this case however, you'll have to make sure
that you don't overwrite your ME/TXE firmware on your flash ROM.
+config STITCH_ME_BIN
+ bool "Stitch individual ME/CSE components"
+ default n
+ depends on HAVE_ME_BIN
+ help
+ This config can be selected by mainboard if it wants to stitch ME/CSE
+ components during build time instead of supplying a pre-stitched
+ binary.
+
config ME_BIN_PATH
- string "Path to management engine firmware"
+ string "Path to management engine firmware" if !STITCH_ME_BIN
default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/me.bin"
- depends on HAVE_ME_BIN
+ depends on HAVE_ME_BIN && !STITCH_ME_BIN
config CHECK_ME
bool "Verify the integrity of the supplied ME/TXE firmware"