payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / system76 / gaze16 / Kconfig
blob7d601382aa4ebcedc6544443aad390f8c9954563
1 if BOARD_SYSTEM76_GAZE16_3050 || BOARD_SYSTEM76_GAZE16_3060 || BOARD_SYSTEM76_GAZE16_3060_B
3 config BOARD_SPECIFIC_OPTIONS
4         def_bool y
5         select BOARD_ROMSIZE_KB_16384
6         select DRIVERS_I2C_HID
7         select EC_SYSTEM76_EC
8         select EC_SYSTEM76_EC_COLOR_KEYBOARD
9         select EC_SYSTEM76_EC_DGPU
10         select HAVE_ACPI_RESUME
11         select HAVE_ACPI_TABLES
12         select HAVE_CMOS_DEFAULT
13         select HAVE_OPTION_TABLE
14         select INTEL_GMA_HAVE_VBT
15         select INTEL_LPSS_UART_FOR_CONSOLE
16         select MEMORY_MAPPED_TPM
17         select MAINBOARD_HAS_TPM2
18         select MAINBOARD_USES_IFD_GBE_REGION if BOARD_SYSTEM76_GAZE16_3060_B
19         select NO_UART_ON_SUPERIO
20         select SOC_INTEL_TIGERLAKE
21         select SOC_INTEL_TIGERLAKE_PCH_H
22         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
23         select SPD_READ_BY_WORD
24         select SYSTEM_TYPE_LAPTOP
25         select TPM_MEASURED_BOOT
26         select TPM_RDRESP_NEED_DELAY
28 config MAINBOARD_DIR
29         default "system76/gaze16"
31 config MAINBOARD_PART_NUMBER
32         default "gaze16-3050" if BOARD_SYSTEM76_GAZE16_3050
33         default "gaze16-3060" if BOARD_SYSTEM76_GAZE16_3060
34         default "gaze16-3060-b" if BOARD_SYSTEM76_GAZE16_3060_B
36 config MAINBOARD_SMBIOS_PRODUCT_NAME
37         default "Gazelle"
39 config MAINBOARD_VERSION
40         default "gaze16-3050" if BOARD_SYSTEM76_GAZE16_3050
41         default "gaze16-3060" if BOARD_SYSTEM76_GAZE16_3060
42         default "gaze16-3060-b" if BOARD_SYSTEM76_GAZE16_3060_B
44 config VARIANT_DIR
45         default "gaze16-3050" if BOARD_SYSTEM76_GAZE16_3050
46         default "gaze16-3060" if BOARD_SYSTEM76_GAZE16_3060 || BOARD_SYSTEM76_GAZE16_3060_B
48 config OVERRIDE_DEVICETREE
49         default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
51 config CBFS_SIZE
52         default 0xA00000
54 config CONSOLE_POST
55         default y
57 config ONBOARD_VGA_IS_PRIMARY
58         default y
60 config POST_DEVICE
61         default n
63 config UART_FOR_CONSOLE
64         default 2
66 # PM Timer Disabled, saves power
67 config USE_PM_ACPI_TIMER
68         default n
70 endif