• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3if BOARD_PROTECTLI_VP46XX
4
5config BOARD_SPECIFIC_OPTIONS
6	def_bool y
7	select BOARD_ROMSIZE_KB_16384
8	select GFX_GMA_IGNORE_PRESENCE_STRAPS
9	select SOC_INTEL_COMETLAKE_1_2
10	select HAVE_ACPI_RESUME
11	select HAVE_ACPI_TABLES
12	select HAVE_CMOS_DEFAULT
13	select HAVE_INTEL_PTT
14	select HAVE_OPTION_TABLE
15	select INTEL_GMA_HAVE_VBT
16	select MAINBOARD_HAS_LIBGFXINIT
17	select MEMORY_MAPPED_TPM
18	select SEABIOS_ADD_SERCON_PORT_FILE if PAYLOAD_SEABIOS
19	select SOC_INTEL_COMMON_BLOCK_HDA_VERB
20	select SPI_FLASH_MACRONIX
21	select SUPERIO_ITE_IT8784E
22
23config MAINBOARD_DIR
24	default "protectli/vault_cml"
25
26config MAINBOARD_PART_NUMBER
27	default "VP46XX"
28
29config MAINBOARD_FAMILY
30	default "Vault Pro"
31
32config DIMM_MAX
33	default 2
34
35config DIMM_SPD_SIZE
36	default 512
37
38config CBFS_SIZE
39	default 0xa00000
40
41config GFX_GMA_PANEL_1_ON_EDP
42	default n
43
44config VBOOT
45	select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
46	select GBB_FLAG_DISABLE_FWMP
47	select GBB_FLAG_DISABLE_LID_SHUTDOWN
48	select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
49	select VBOOT_ALWAYS_ENABLE_DISPLAY
50	select VBOOT_NO_BOARD_SUPPORT
51
52config VBOOT_SLOTS_RW_A
53	default y if VBOOT
54
55config FMDFILE
56	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwa.fmd" if VBOOT && VBOOT_SLOTS_RW_A
57	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/board.fmd"
58
59config BEEP_ON_BOOT
60	bool "Beep on successful boot"
61	default y
62	help
63	  Make the platform beep using the PC speaker in final coreboot phase.
64	  May serve as a useful indicator in headless mode that platform is
65	  properly booting.
66
67endif
68