blob: b2058d4bf2ef6531805a0ca7e6314d51b029e9ab [file] [log] [blame]
Tim Crawford930dbc02023-05-16 12:41:31 -06001config BOARD_SYSTEM76_RPL_COMMON
2 def_bool n
3 select BOARD_ROMSIZE_KB_32768
4 select DRIVERS_I2C_HID
5 select EC_SYSTEM76_EC
6 select HAVE_ACPI_RESUME
7 select HAVE_ACPI_TABLES
8 select HAVE_CMOS_DEFAULT
9 select HAVE_OPTION_TABLE
10 select INTEL_GMA_HAVE_VBT
11 select INTEL_LPSS_UART_FOR_CONSOLE
12 select MAINBOARD_HAS_TPM2
13 select MEMORY_MAPPED_TPM
14 select NO_UART_ON_SUPERIO
15 select PCIEXP_SUPPORT_RESIZABLE_BARS
16 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
17 select SOC_INTEL_CRASHLOG
18 select SOC_INTEL_RAPTORLAKE
19 select SPD_READ_BY_WORD
20 select SYSTEM_TYPE_LAPTOP
21 select TPM_RDRESP_NEED_DELAY
22
23config BOARD_SYSTEM76_GAZE18
24 select BOARD_SYSTEM76_RPL_COMMON
25 select EC_SYSTEM76_EC_COLOR_KEYBOARD
26 select EC_SYSTEM76_EC_DGPU
27 select SOC_INTEL_ALDERLAKE_PCH_P
28
29if BOARD_SYSTEM76_RPL_COMMON
30
31config MAINBOARD_DIR
32 default "system76/rpl"
33
34config VARIANT_DIR
35 default "gaze18" if BOARD_SYSTEM76_GAZE18
36
37config OVERRIDE_DEVICETREE
38 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
39
40config MAINBOARD_PART_NUMBER
41 default "gaze18" if BOARD_SYSTEM76_GAZE18
42
43config MAINBOARD_SMBIOS_PRODUCT_NAME
44 default "Gazelle" if BOARD_SYSTEM76_GAZE18
45
46config MAINBOARD_VERSION
47 default "gaze18" if BOARD_SYSTEM76_GAZE18
48
49config CONSOLE_POST
50 default y
51
52config D3COLD_SUPPORT
53 default n
54
55config DIMM_SPD_SIZE
56 default 512
57
58config FMDFILE
59 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/board.fmd"
60
61config ONBOARD_VGA_IS_PRIMARY
62 default y
63
64config PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS
65 default 36
66
67config POST_DEVICE
68 default n
69
70config TPM_MEASURED_BOOT
71 default y
72
73config UART_FOR_CONSOLE
74 default 0
75
76# PM Timer Disabled, saves power
77config USE_PM_ACPI_TIMER
78 default n
79
80endif