mb/google/brya: Create rull variant
[coreboot2.git] / src / mainboard / protectli / vault_ehl / Kconfig
blob5f283eed32d568ba8b44804313ba812ed993b7b1
1 ## SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_PROTECTLI_VP2420
5 config BOARD_SPECIFIC_OPTIONS
6         def_bool y
7         select SOC_INTEL_ELKHARTLAKE
8         select BOARD_ROMSIZE_KB_16384
9         select HAVE_ACPI_RESUME
10         select HAVE_ACPI_TABLES
11         select SUPERIO_ITE_IT8613E
12         select SPI_FLASH_MACRONIX
13         select INTEL_GMA_HAVE_VBT
14         select SEABIOS_ADD_SERCON_PORT_FILE if PAYLOAD_SEABIOS
15         select MEMORY_MAPPED_TPM
17 config MAINBOARD_DIR
18         default "protectli/vault_ehl"
20 config MAINBOARD_PART_NUMBER
21         default "VP2420"
23 config MAINBOARD_FAMILY
24         default "Vault Pro"
26 config MAX_CPUS
27         default 4
29 config CBFS_SIZE
30         default 0x900000
32 config DIMM_MAX
33         default 1
35 config VBOOT
36         select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
37         select GBB_FLAG_DISABLE_FWMP
38         select GBB_FLAG_DISABLE_LID_SHUTDOWN
39         select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
40         select VBOOT_ALWAYS_ENABLE_DISPLAY
41         select VBOOT_NO_BOARD_SUPPORT
42         select VBOOT_VBNV_CMOS
43         select VBOOT_VBNV_CMOS_BACKUP_TO_FLASH
44         select VBOOT_SEPARATE_VERSTAGE
46 config VBOOT_SLOTS_RW_A
47         default y if VBOOT
49 config FMDFILE
50         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwa.fmd" if VBOOT && VBOOT_SLOTS_RW_A
52 endif # BOARD_PROTECTLI_VP2420