aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/intel/minnow3/Kconfig
diff options
context:
space:
mode:
authorBrenton Dong <brenton.m.dong@intel.com>2017-03-23 16:23:47 -0700
committerMartin Roth <martinroth@google.com>2017-04-07 21:43:06 +0200
commit44ff10eaa6f480067b080138ced567122cb2a000 (patch)
tree1eab48f38eb38f33f05a19380515ff6607369e4d /src/mainboard/intel/minnow3/Kconfig
parent9931f66581f18adcbb2f1efd5cec7119e50a0291 (diff)
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/Kconfig60
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