• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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