1## SPDX-License-Identifier: GPL-2.0-only 2 3if BOARD_SYSTEM76_ADDW1 || BOARD_SYSTEM76_ADDW2 4 5config BOARD_SPECIFIC_OPTIONS 6 def_bool y 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 12 select EC_SYSTEM76_EC 13 select EC_SYSTEM76_EC_DGPU 14 select EC_SYSTEM76_EC_OLED 15 select HAVE_ACPI_RESUME 16 select HAVE_ACPI_TABLES 17 select HAVE_CMOS_DEFAULT 18 select HAVE_OPTION_TABLE 19 select INTEL_GMA_HAVE_VBT 20 select INTEL_LPSS_UART_FOR_CONSOLE 21 select MEMORY_MAPPED_TPM 22 select MAINBOARD_HAS_TPM2 23 select NO_UART_ON_SUPERIO 24 select PCIEXP_HOTPLUG 25 select SOC_INTEL_CANNONLAKE_PCH_H 26 select SOC_INTEL_COFFEELAKE if BOARD_SYSTEM76_ADDW1 27 select SOC_INTEL_COMETLAKE_1 if BOARD_SYSTEM76_ADDW2 28 select SOC_INTEL_COMMON_BLOCK_HDA_VERB 29 select SPD_READ_BY_WORD 30 select SYSTEM_TYPE_LAPTOP 31 select TPM_MEASURED_BOOT 32 select TPM_RDRESP_NEED_DELAY 33 34config MAINBOARD_DIR 35 default "system76/addw1" 36 37config VARIANT_DIR 38 default "addw1" if BOARD_SYSTEM76_ADDW1 39 default "addw2" if BOARD_SYSTEM76_ADDW2 40 41config OVERRIDE_DEVICETREE 42 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb" 43 44config MAINBOARD_PART_NUMBER 45 default "addw1" if BOARD_SYSTEM76_ADDW1 46 default "addw2" if BOARD_SYSTEM76_ADDW2 47 48config MAINBOARD_SMBIOS_PRODUCT_NAME 49 default "Adder WS" 50 51config MAINBOARD_VERSION 52 default "addw1" if BOARD_SYSTEM76_ADDW1 53 default "addw2" if BOARD_SYSTEM76_ADDW2 54 55config CBFS_SIZE 56 default 0xa00000 if BOARD_SYSTEM76_ADDW1 57 default 0xc00000 58 59config CONSOLE_POST 60 default y 61 62config ONBOARD_VGA_IS_PRIMARY 63 default y 64 65config UART_FOR_CONSOLE 66 default 2 67 68config DIMM_MAX 69 default 2 70 71config POST_DEVICE 72 default n 73 74endif 75