blob: 159f4c0442be35f0d95a64b6fbe0b18578cb8483 [file] [log] [blame]
Tim Crawford3647e862021-03-25 16:40:53 -06001if BOARD_SYSTEM76_GALP3_C
2
3config BOARD_SPECIFIC_OPTIONS
4 def_bool y
5 select BOARD_ROMSIZE_KB_16384
6 select DRIVERS_I2C_HID
7 select EC_SYSTEM76_EC
8 select EC_SYSTEM76_EC_BAT_THRESHOLDS
9 select HAVE_ACPI_RESUME
10 select HAVE_ACPI_TABLES
11 select INTEL_GMA_HAVE_VBT
12 select INTEL_LPSS_UART_FOR_CONSOLE
13 select MAINBOARD_HAS_LPC_TPM
14 select MAINBOARD_HAS_TPM2
15 select NO_UART_ON_SUPERIO
16 select PCIEXP_HOTPLUG
17 select PCIEXP_HOTPLUG_PREFETCH_MEM_BELOW_4G # Fix running out of MTRRs
18 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
19 select SOC_INTEL_WHISKEYLAKE
20 select SPD_READ_BY_WORD
21 select SYSTEM_TYPE_LAPTOP
22
23config MAINBOARD_DIR
24 string
25 default "system76/whl-u"
26
27config VARIANT_DIR
28 string
29 default "galp3-c" if BOARD_SYSTEM76_GALP3_C
30
31config OVERRIDE_DEVICETREE
32 string
33 default "variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
34
35config MAINBOARD_PART_NUMBER
36 string
37 default "galp3-c" if BOARD_SYSTEM76_GALP3_C
38
39config MAINBOARD_SMBIOS_PRODUCT_NAME
40 string
41 default "Galago Pro" if BOARD_SYSTEM76_GALP3_C
42
43config MAINBOARD_VERSION
44 string
45 default "galp3-c" if BOARD_SYSTEM76_GALP3_C
46
47config CBFS_SIZE
48 hex
49 default 0xA00000
50
51config CONSOLE_POST
52 bool
53 default y
54
55config ONBOARD_VGA_IS_PRIMARY
56 bool
57 default y
58
59config UART_FOR_CONSOLE
60 int
61 default 2
62
63config MAX_CPUS
64 int
65 default 8
66
67config DIMM_MAX
68 int
69 default 2
70
71config DIMM_SPD_SIZE
72 int
73 default 512
74
75config POST_DEVICE
76 bool
77 default n
78
79endif