payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / system76 / tgl-u / Kconfig
blobea2419b16d1416efd4fbd70305c579bbf48348f4
1 if BOARD_SYSTEM76_DARP7 || BOARD_SYSTEM76_GALP5 || BOARD_SYSTEM76_LEMP10
3 config BOARD_SPECIFIC_OPTIONS
4         def_bool y
5         select BOARD_ROMSIZE_KB_16384
6         select DRIVERS_I2C_HID
7         select DRIVERS_INTEL_PMC
8         select DRIVERS_INTEL_USB4_RETIMER
9         select EC_SYSTEM76_EC
10         select EC_SYSTEM76_EC_COLOR_KEYBOARD if BOARD_SYSTEM76_DARP7
11         select EC_SYSTEM76_EC_DGPU if BOARD_SYSTEM76_GALP5
12         select HAVE_ACPI_TABLES
13         select HAVE_CMOS_DEFAULT
14         select HAVE_OPTION_TABLE
15         select HAVE_SPD_IN_CBFS if BOARD_SYSTEM76_LEMP10
16         select INTEL_GMA_HAVE_VBT
17         select INTEL_LPSS_UART_FOR_CONSOLE
18         select MEMORY_MAPPED_TPM
19         select MAINBOARD_HAS_TPM2
20         select NO_UART_ON_SUPERIO
21         select PCIEXP_HOTPLUG
22         select PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G
23         select SOC_INTEL_TIGERLAKE
24         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
25         select SPD_READ_BY_WORD
26         select SYSTEM_TYPE_LAPTOP
27         select TPM_MEASURED_BOOT
28         select TPM_RDRESP_NEED_DELAY
30 config MAINBOARD_DIR
31         default "system76/tgl-u"
33 config VARIANT_DIR
34         default "darp7" if BOARD_SYSTEM76_DARP7
35         default "galp5" if BOARD_SYSTEM76_GALP5
36         default "lemp10" if BOARD_SYSTEM76_LEMP10
38 config OVERRIDE_DEVICETREE
39         default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
41 config MAINBOARD_PART_NUMBER
42         default "darp7" if BOARD_SYSTEM76_DARP7
43         default "galp5" if BOARD_SYSTEM76_GALP5
44         default "lemp10" if BOARD_SYSTEM76_LEMP10
46 config MAINBOARD_SMBIOS_PRODUCT_NAME
47         default "Darter Pro" if BOARD_SYSTEM76_DARP7
48         default "Galago Pro" if BOARD_SYSTEM76_GALP5
49         default "Lemur Pro" if BOARD_SYSTEM76_LEMP10
51 config MAINBOARD_VERSION
52         default "darp7" if BOARD_SYSTEM76_DARP7
53         default "galp5" if BOARD_SYSTEM76_GALP5
54         default "lemp10" if BOARD_SYSTEM76_LEMP10
56 config CBFS_SIZE
57         default 0xA00000
59 config CONSOLE_POST
60         default y
62 config POST_DEVICE
63         default n
65 config UART_FOR_CONSOLE
66         default 2
68 # PM Timer Disabled, saves power
69 config USE_PM_ACPI_TIMER
70         default n
72 endif