1 ## SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_SYSTEM76_ORYP6 || BOARD_SYSTEM76_ORYP7
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
11 select DRIVERS_I2C_TAS5825M
13 select EC_SYSTEM76_EC_DGPU
14 select HAVE_ACPI_RESUME
15 select HAVE_ACPI_TABLES
16 select HAVE_CMOS_DEFAULT
17 select HAVE_OPTION_TABLE
18 select INTEL_GMA_HAVE_VBT
19 select MEMORY_MAPPED_TPM
20 select MAINBOARD_HAS_TPM2
21 select NO_UART_ON_SUPERIO
23 select PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G # Fix running out of MTRRs
24 select SOC_INTEL_CANNONLAKE_PCH_H
25 select SOC_INTEL_COMETLAKE_1
26 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
27 select SPD_READ_BY_WORD
28 select SYSTEM_TYPE_LAPTOP
29 select TPM_MEASURED_BOOT
32 default "system76/oryp6"
35 default "oryp6" if BOARD_SYSTEM76_ORYP6
36 default "oryp7" if BOARD_SYSTEM76_ORYP7
38 config OVERRIDE_DEVICETREE
39 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
41 config MAINBOARD_PART_NUMBER
42 default "oryp6" if BOARD_SYSTEM76_ORYP6
43 default "oryp7" if BOARD_SYSTEM76_ORYP7
45 config MAINBOARD_SMBIOS_PRODUCT_NAME
48 config MAINBOARD_VERSION
49 default "oryp6" if BOARD_SYSTEM76_ORYP6
50 default "oryp7" if BOARD_SYSTEM76_ORYP7
58 config ONBOARD_VGA_IS_PRIMARY