blob: 8de8be2c1fdde92b037f5944b3bd99959e14b77c [file] [log] [blame]
Felix Singerd959a202018-09-17 01:26:51 +02001# SPDX-License-Identifier: GPL-2.0-only
2
Felix Singer483c4fe2021-01-03 21:01:38 +00003config BOARD_CLEVO_KBLU_COMMON
4 def_bool n
Felix Singerd959a202018-09-17 01:26:51 +02005 select BOARD_ROMSIZE_KB_8192
6 select EC_ACPI
7 select HAVE_ACPI_RESUME
8 select HAVE_ACPI_TABLES
9# select HAVE_CMOS_DEFAULT
Felix Singerd959a202018-09-17 01:26:51 +020010 select INTEL_GMA_HAVE_VBT
11 select INTEL_LPSS_UART_FOR_CONSOLE
12 select MAINBOARD_HAS_LIBGFXINIT
Jes B. Klinkec6b041a12022-04-19 14:00:33 -070013 select MEMORY_MAPPED_TPM
Felix Singerd959a202018-09-17 01:26:51 +020014 select MAINBOARD_HAS_TPM2
15 select NO_UART_ON_SUPERIO
16 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
17 select SOC_INTEL_KABYLAKE
18 select SPD_READ_BY_WORD
19 select SYSTEM_TYPE_LAPTOP
20
Felix Singer483c4fe2021-01-03 21:01:38 +000021config BOARD_CLEVO_N130WU_OPTIONS
22 bool
23 select BOARD_CLEVO_KBLU_COMMON
24
Felix Singer8fa27fa2023-11-09 22:30:22 +010025config BOARD_CLEVO_N130WU
26 select BOARD_CLEVO_N130WU_OPTIONS
27
Felix Singer483c4fe2021-01-03 21:01:38 +000028if BOARD_CLEVO_KBLU_COMMON
29
Felix Singerd959a202018-09-17 01:26:51 +020030config VBOOT
31 select VBOOT_NO_BOARD_SUPPORT
32 select GBB_FLAG_DISABLE_LID_SHUTDOWN
33 select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
34 select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
35 select GBB_FLAG_DISABLE_FWMP
36
37config MAINBOARD_DIR
Felix Singerd959a202018-09-17 01:26:51 +020038 default "clevo/kbl-u"
39
40config VARIANT_DIR
Felix Singerd959a202018-09-17 01:26:51 +020041 default "n13xwu" if BOARD_CLEVO_N130WU
42
43config MAINBOARD_PART_NUMBER
Felix Singerd959a202018-09-17 01:26:51 +020044 default "N130WU" if BOARD_CLEVO_N130WU
45
46config CBFS_SIZE
Felix Singerd959a202018-09-17 01:26:51 +020047 default 0x600000 if BOARD_CLEVO_N130WU
48
49config DEVICETREE
Patrick Georgi46bee3f2021-06-28 18:16:11 +020050 default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
Felix Singerd959a202018-09-17 01:26:51 +020051
52config FMDFILE
Patrick Georgi46bee3f2021-06-28 18:16:11 +020053 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/fmds/vboot-ro.fmd" if VBOOT && !VBOOT_SLOTS_RW_A
Felix Singerd959a202018-09-17 01:26:51 +020054 # TODO
Patrick Georgi46bee3f2021-06-28 18:16:11 +020055# default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/fmds/vboot-roa.fmd" if VBOOT_SLOTS_RW_A && !VBOOT_SLOTS_RW_AB
56# default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/fmds/vboot-roab.fmd" if VBOOT_SLOTS_RW_AB
Felix Singerd959a202018-09-17 01:26:51 +020057
Felix Singerd959a202018-09-17 01:26:51 +020058config DIMM_MAX
Felix Singerd959a202018-09-17 01:26:51 +020059 default 2
60
61config DIMM_SPD_SIZE
Felix Singerd959a202018-09-17 01:26:51 +020062 default 512
63
64config VGA_BIOS_ID
65 string
66 default "8086,5917" if BOARD_CLEVO_N130WU
67
68config PXE_ROM_ID
69 string
70 default "10ec,8168"
71
72config UART_FOR_CONSOLE
73 int
74 default 2
75
76config POST_DEVICE
77 bool
78 default n
79
80config CONSOLE_POST
81 bool
82 default y
83
84config LINEAR_FRAMEBUFFER_MAX_WIDTH
85 int
86 default 1920
87
88config LINEAR_FRAMEBUFFER_MAX_HEIGHT
89 int
90 default 1080
91
92endif