1## SPDX-License-Identifier: GPL-2.0-only 2 3if BOARD_PROTECTLI_VP2420 4 5config 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 16 17config MAINBOARD_DIR 18 default "protectli/vault_ehl" 19 20config MAINBOARD_PART_NUMBER 21 default "VP2420" 22 23config MAINBOARD_FAMILY 24 default "Vault Pro" 25 26config MAX_CPUS 27 default 4 28 29config CBFS_SIZE 30 default 0x900000 31 32config DIMM_MAX 33 default 1 34 35config 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 45 46config VBOOT_SLOTS_RW_A 47 default y if VBOOT 48 49config FMDFILE 50 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwa.fmd" if VBOOT && VBOOT_SLOTS_RW_A 51 52endif # BOARD_PROTECTLI_VP2420 53