1 ## SPDX-License-Identifier: GPL-2.0-only
5 config BOARD_SPECIFIC_OPTIONS
7 select BOARD_ROMSIZE_KB_8192
8 select ENABLE_BUILTIN_HSUART1
9 select HAVE_ACPI_TABLES
10 select SOC_INTEL_QUARK
13 select MAINBOARD_HAS_TPM2
14 select UDK_2017_BINDING
18 default "intel/galileo"
20 config MAINBOARD_PART_NUMBER
24 bool "Board generation: GEN1 (n) or GEN2 (y)"
27 The coreboot binary will configure only one generation of the Galileo
28 board since coreboot can not determine the board generation at
29 runtime. Select which generation of the Galileo that coreboot
33 prompt "FSP binary type"
34 default FSP_BUILD_TYPE_DEBUG
36 config FSP_BUILD_TYPE_DEBUG
39 Use the debug version of FSP
40 config FSP_BUILD_TYPE_RELEASE
43 Use the release version of FSP
49 default "DEBUG" if FSP_BUILD_TYPE_DEBUG
50 default "RELEASE" if FSP_BUILD_TYPE_RELEASE
54 default FSP_TYPE_2_0_PEI
57 bool "MemInit subroutine"
59 FSP 2.0 implemented as subroutines, no EDK-II cores
60 config FSP_TYPE_2_0_PEI
61 bool "SEC + PEI Core + MemInit PEIM"
63 FSP 2.0 implemented using SEC and PEI core
69 default "Fsp2_0" if FSP_TYPE_2_0
70 default "Fsp2_0Pei" if FSP_TYPE_2_0_PEI
73 bool "Enable all FSP debug support"
75 # Enable display and verification for coreboot build tests
78 select DISPLAY_UPD_DATA
79 select DISPLAY_ESRAM_LAYOUT
80 select DISPLAY_FSP_CALLS_AND_STATUS
81 select DISPLAY_FSP_HEADER
84 Turn on debug support to display HOBS, MTRRS, SMM_MEMORY_MAP, UPD_DATA
85 also turn on FSP 2.0 debug support for ESRAM_LAYOUT,
86 FSP_CALLS_AND_STATUS, FSP_HEADER, POSTCAR_CONSOLE and VERIFY_HOBS
88 config VBOOT_WITH_CRYPTO_SHIELD
89 bool "Verified boot using the Crypto Shield board"
91 select COLLECT_TIMESTAMPS
92 select VBOOT_SEPARATE_VERSTAGE
94 select VBOOT_STARTS_IN_BOOTBLOCK
95 select VBOOT_VBNV_CMOS
97 Perform a verified boot using the TPM on the Crypto Shield board.
99 config DRIVER_TPM_I2C_ADDR
100 hex "Address of the I2C TPM chip"
101 depends on VBOOT_WITH_CRYPTO_SHIELD
104 I2C address of the TPM chip on the Crypto Shield board.
107 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot.fmd" if VBOOT
109 config ENABLE_SD_TESTING
110 bool "Enable SD card testing"
112 select COMMONLIB_STORAGE_SD
117 endif # BOARD_INTEL_QUARK