intel/common/firmware: Add option to configure SPI for EM100
Add a Kconfig option to set the firmware descriptor to allow EM100 use. Change-Id: If5d7cd6ad671f0328ee5be0b5e660dbc837fcac3 Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/12637 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
parent
359737d897
commit
b9de78beb6
|
@ -34,6 +34,12 @@ config IFD_BIN_PATH
|
||||||
default "3rdparty/blobs/mainboard/$(MAINBOARDDIR)/descriptor.bin"
|
default "3rdparty/blobs/mainboard/$(MAINBOARDDIR)/descriptor.bin"
|
||||||
depends on HAVE_IFD_BIN && !BUILD_WITH_FAKE_IFD
|
depends on HAVE_IFD_BIN && !BUILD_WITH_FAKE_IFD
|
||||||
|
|
||||||
|
config EM100
|
||||||
|
bool "Configure IFD for EM100 usage"
|
||||||
|
depends on HAVE_IFD_BIN && !BUILD_WITH_FAKE_IFD
|
||||||
|
help
|
||||||
|
Set SPI frequency to 20MHz and disable Dual Output Fast Read Support
|
||||||
|
|
||||||
config HAVE_ME_BIN
|
config HAVE_ME_BIN
|
||||||
bool "Add Intel ME/TXE firmware"
|
bool "Add Intel ME/TXE firmware"
|
||||||
depends on HAVE_IFD_BIN
|
depends on HAVE_IFD_BIN
|
||||||
|
|
|
@ -71,6 +71,12 @@ else ifneq ($(CONFIG_BUILD_WITH_FAKE_IFD),y)
|
||||||
mv $(obj)/coreboot.pre.new $(obj)/coreboot.pre
|
mv $(obj)/coreboot.pre.new $(obj)/coreboot.pre
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_EM100),y)
|
||||||
|
printf " IFDTOOL Setting EM100 mode\n"
|
||||||
|
$(objutil)/ifdtool/ifdtool --em100 $(obj)/coreboot.pre
|
||||||
|
mv $(obj)/coreboot.pre.new $(obj)/coreboot.pre
|
||||||
|
endif
|
||||||
|
|
||||||
PHONY+=add_intel_firmware
|
PHONY+=add_intel_firmware
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in New Issue