blob: f14af3b1f13f14c63712ff48708321684150f2ab [file] [log] [blame]
Jeremy Sollerf74e42a52021-04-09 10:51:31 -06001if BOARD_SYSTEM76_GALP2 || BOARD_SYSTEM76_GALP3 || BOARD_SYSTEM76_GALP3_B
Jeremy Soller9037f0a2021-04-09 10:51:31 -06002
3config BOARD_SPECIFIC_OPTIONS
4 def_bool y
5 select BOARD_ROMSIZE_KB_8192
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
Jes B. Klinkec6b041a12022-04-19 14:00:33 -070012 select MEMORY_MAPPED_TPM
Jeremy Soller9037f0a2021-04-09 10:51:31 -060013 select MAINBOARD_HAS_TPM2
14 select NO_UART_ON_SUPERIO
15 select PCIEXP_HOTPLUG
16 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
17 select SOC_INTEL_KABYLAKE
18 select SPD_READ_BY_WORD
19 select SYSTEM_TYPE_LAPTOP
Tim Crawfordc7018cc2021-12-07 13:12:26 -070020 select TPM_MEASURED_BOOT
Tim Crawford8192fa12023-06-23 14:36:52 -060021 select TPM_RDRESP_NEED_DELAY
Jeremy Soller9037f0a2021-04-09 10:51:31 -060022
Subrata Banika0d9ad32022-01-03 18:07:13 +000023config DISABLE_HECI1_AT_PRE_BOOT
24 default y
25
Jeremy Soller9037f0a2021-04-09 10:51:31 -060026config MAINBOARD_DIR
27 default "system76/kbl-u"
28
29config VARIANT_DIR
Jeremy Sollerf74e42a52021-04-09 10:51:31 -060030 default "galp2" if BOARD_SYSTEM76_GALP2
Jeremy Sollerbe43b132021-04-09 10:51:31 -060031 default "galp3" if BOARD_SYSTEM76_GALP3
Jeremy Soller9037f0a2021-04-09 10:51:31 -060032 default "galp3-b" if BOARD_SYSTEM76_GALP3_B
33
34config MAINBOARD_PART_NUMBER
Jeremy Sollerf74e42a52021-04-09 10:51:31 -060035 default "galp2" if BOARD_SYSTEM76_GALP2
Jeremy Sollerbe43b132021-04-09 10:51:31 -060036 default "galp3" if BOARD_SYSTEM76_GALP3
Jeremy Soller9037f0a2021-04-09 10:51:31 -060037 default "galp3-b" if BOARD_SYSTEM76_GALP3_B
38
39config MAINBOARD_SMBIOS_PRODUCT_NAME
40 default "Galago Pro"
41
42config MAINBOARD_VERSION
Jeremy Sollerf74e42a52021-04-09 10:51:31 -060043 default "galp2" if BOARD_SYSTEM76_GALP2
Jeremy Sollerbe43b132021-04-09 10:51:31 -060044 default "galp3" if BOARD_SYSTEM76_GALP3
Jeremy Soller9037f0a2021-04-09 10:51:31 -060045 default "galp3-b" if BOARD_SYSTEM76_GALP3_B
46
47config CBFS_SIZE
48 default 0x600000
49
50config CONSOLE_POST
51 default y
52
53config ONBOARD_VGA_IS_PRIMARY
54 default y
55
56config UART_FOR_CONSOLE
57 default 2
58
59config DIMM_MAX
60 default 2
61
62config DIMM_SPD_SIZE
63 default 512
64
65config VGA_BIOS_ID
Jeremy Sollerf74e42a52021-04-09 10:51:31 -060066 default "8086,5916" if BOARD_SYSTEM76_GALP2
Jeremy Sollerbe43b132021-04-09 10:51:31 -060067 default "8086,5917" if BOARD_SYSTEM76_GALP3 || BOARD_SYSTEM76_GALP3_B
Jeremy Soller9037f0a2021-04-09 10:51:31 -060068
69config POST_DEVICE
70 default n
71
72endif