1 ## SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_SYSTEM76_GALP3_C || BOARD_SYSTEM76_DARP5
5 config BOARD_SPECIFIC_OPTIONS
7 select BOARD_ROMSIZE_KB_16384
8 select DRIVERS_GENERIC_CBFS_SERIAL
9 select DRIVERS_GENERIC_CBFS_UUID
10 select DRIVERS_I2C_HID
12 select HAVE_ACPI_RESUME
13 select HAVE_ACPI_TABLES
14 select HAVE_CMOS_DEFAULT
15 select HAVE_OPTION_TABLE
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
22 select PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G # Fix running out of MTRRs
23 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
24 select SOC_INTEL_WHISKEYLAKE
25 select SPD_READ_BY_WORD
26 select SYSTEM_TYPE_LAPTOP
27 select TPM_MEASURED_BOOT
30 default "system76/whl-u"
33 default "galp3-c" if BOARD_SYSTEM76_GALP3_C
34 default "darp5" if BOARD_SYSTEM76_DARP5
36 config OVERRIDE_DEVICETREE
37 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
39 config MAINBOARD_PART_NUMBER
40 default "galp3-c" if BOARD_SYSTEM76_GALP3_C
41 default "darp5" if BOARD_SYSTEM76_DARP5
43 config MAINBOARD_SMBIOS_PRODUCT_NAME
45 default "Galago Pro" if BOARD_SYSTEM76_GALP3_C
46 default "Darter Pro" if BOARD_SYSTEM76_DARP5
48 config MAINBOARD_VERSION
50 default "galp3-c" if BOARD_SYSTEM76_GALP3_C
51 default "darp5" if BOARD_SYSTEM76_DARP5
60 config ONBOARD_VGA_IS_PRIMARY
64 config UART_FOR_CONSOLE