payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / facebook / fbg1701 / Kconfig
blob15528642e0d8db993040cfdece35f686762360c8
1 ## SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_FACEBOOK_FBG1701
5 config BOARD_SPECIFIC_OPTIONS
6         def_bool y
7         select BOARD_ROMSIZE_KB_8192
8         select DISABLE_ACPI_HIBERNATE
9         select HAVE_ACPI_TABLES
10         select HAVE_IFD_BIN
11         select HAVE_ME_BIN
12         select HAVE_OPTION_TABLE
13         select MEMORY_MAPPED_TPM
14         select MAINBOARD_HAS_TPM2
15         select SOC_INTEL_BRASWELL
16         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
17         select PCIEXP_L1_SUB_STATE
18         select DISABLE_HPET
19         select INTEL_GMA_HAVE_VBT
20         select HAVE_SPD_IN_CBFS
22 config USE_VENDORCODE_ELTAN
23         default y
25 if VBOOT
27 config VBOOT_VBNV_CMOS
28         default y
30 config VBOOT_SLOTS_RW_A
31         default y
33 config VBOOT_NO_BOARD_SUPPORT
34         default y
36 config VBOOT_ENABLE_CBFS_FALLBACK
37         default y
39 config FMDFILE
40         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rw.fmd"
42 config RW_REGION_ONLY
43         default "%/payload logo.bmp %/ramstage vbt.bin %/dsdt.aml config %/postcar"
45 config RO_REGION_ONLY
46         default "spd.bin fsp.bin cpu_microcode_blob.bin"
48 endif # VBOOT
50 config MAINBOARD_DIR
51         default "facebook/fbg1701"
53 config MAINBOARD_PART_NUMBER
54         default "FBG-1701"
56 config CBFS_SIZE
57         default 0x00600000
59 config MRC_SETTINGS_CACHE_SIZE
60         hex
61         default 0x08000
63 config FSP_LOC
64         hex
65         default 0xfff9c000
67 config VENDORCODE_ELTAN_OEM_MANIFEST_LOC
68         depends on VENDORCODE_ELTAN_VBOOT
69         hex
70         default 0xFFFE9000
72 config SPI_FLASH_INCLUDE_ALL_DRIVERS
73         bool
74         default n
76 config SPI_FLASH_WINBOND
77         bool
78         default y
80 config VENDORCODE_ELTAN_VBOOT_SIGNED_MANIFEST
81         depends on VENDORCODE_ELTAN_VBOOT
82         bool
83         default y
85 config VENDORCODE_ELTAN_VBOOT_MANIFEST
86         depends on USE_VENDORCODE_ELTAN
87         string
88         default "mainboard/facebook/fbg1701/manifest.h"
90 config VENDORCODE_ELTAN_VBOOT_KEY_LOCATION
91         depends on VENDORCODE_ELTAN_VBOOT
92         hex
93         default 0xFFFF9000
95 config DRIVERS_INTEL_WIFI
96         bool
97         default n
99 endif # BOARD_FACEBOOK_FBG1701