diff options
author | Brenton Dong <brenton.m.dong@intel.com> | 2017-03-23 16:23:47 -0700 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2017-04-07 21:43:06 +0200 |
commit | 44ff10eaa6f480067b080138ced567122cb2a000 (patch) | |
tree | 1eab48f38eb38f33f05a19380515ff6607369e4d /src/mainboard/intel/minnow3/Kconfig | |
parent | 9931f66581f18adcbb2f1efd5cec7119e50a0291 (diff) | |
download | coreboot-44ff10eaa6f480067b080138ced567122cb2a000.tar.xz |
intel/minnow3: Clean up Kconfig, devicetree and FMAP
This patch cleans up the code by:
o adding necessary default definitions to Kconfig
o removing incorrect definitions from devicetree
o removing irrelevant entries from FMD file
devicetree.cb and minnow3.fmd carried over a lot of code from google/reef
which is not correct for Minnow3 hardware. Minnow3 is not intended to
boot Chrome OS and does not need Chrome related flash regions. The
erroneous code is removed.
These changes are the same as those done for leafhill in commit:
6a48923 mainboard/intel/leafhill: Clean up
This was tested by building with the new configuration and
booting to UEFI Payload
Change-Id: I620dcbcd622f9326917c74b2a38984d9e49cff2b
Signed-off-by: Brenton Dong <brenton.m.dong@intel.com>
Reviewed-on: https://review.coreboot.org/18963
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/intel/minnow3/Kconfig')
-rw-r--r-- | src/mainboard/intel/minnow3/Kconfig | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/src/mainboard/intel/minnow3/Kconfig b/src/mainboard/intel/minnow3/Kconfig index 487408cfa3..76c9343b90 100644 --- a/src/mainboard/intel/minnow3/Kconfig +++ b/src/mainboard/intel/minnow3/Kconfig @@ -14,4 +14,64 @@ config MAINBOARD_PART_NUMBER string default "Minnow3" +config FMDFILE + string + default "src/mainboard/$(CONFIG_MAINBOARD_DIR)/minnow3.fmd" + +config UART_FOR_CONSOLE + int "Number of UART port to use for serial log" + default 2 + +config NEED_IFWI + # this must be set to y + bool "Use IFWI stitching" + default n + +config IFWI_FMAP_NAME + string "section in .fmd file to place ifwi blob" + depends on NEED_IFWI + default "IFWI" + +config IFWI_FILE_NAME + string "path to image coming from FIT tool" + depends on NEED_IFWI + default "" + +config IFD_BIN_PATH + string "path to descriptor.bin" + depends on NEED_IFWI + default "" + +config HAVE_IFD_BIN + bool + depends on NEED_IFWI + default y + +config SOC_UART_DEBUG + bool "use serial port debugging" + default y + +config ADD_FSP_BINARIES + bool "Add FSP blobs" + depends on PLATFORM_USES_FSP2_0 + default n + +config FSP_M_FILE + string "path to FSP-M.Fv blob" + depends on ADD_FSP_BINARIES + default "" + +config FSP_S_FILE + string "path to FSP-S.Fv blob" + depends on ADD_FSP_BINARIES + default "" + +config FSP_S_CBFS + string + default "fsps.bin" + +config FSP_M_CBFS + string + default "fspm.bin" + endif # BOARD_INTEL_MINNOW3 |