blob: 9ef3f8811146e39d83cc466a79d6dc86acd53d7a [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
13 select MAINBOARD_HAS_LPC_TPM
14 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
25if BOARD_CLEVO_KBLU_COMMON
26
Felix Singerd959a202018-09-17 01:26:51 +020027config VBOOT
28 select VBOOT_NO_BOARD_SUPPORT
29 select GBB_FLAG_DISABLE_LID_SHUTDOWN
30 select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
31 select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
32 select GBB_FLAG_DISABLE_FWMP
33
34config MAINBOARD_DIR
35 string
36 default "clevo/kbl-u"
37
38config VARIANT_DIR
39 string
40 default "n13xwu" if BOARD_CLEVO_N130WU
41
42config MAINBOARD_PART_NUMBER
43 string
44 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
50 string
Patrick Georgi46bee3f2021-06-28 18:16:11 +020051 default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
Felix Singerd959a202018-09-17 01:26:51 +020052
53config FMDFILE
54 string
Patrick Georgi46bee3f2021-06-28 18:16:11 +020055 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 +020056 # TODO
Patrick Georgi46bee3f2021-06-28 18:16:11 +020057# default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/fmds/vboot-roa.fmd" if VBOOT_SLOTS_RW_A && !VBOOT_SLOTS_RW_AB
58# default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/fmds/vboot-roab.fmd" if VBOOT_SLOTS_RW_AB
Felix Singerd959a202018-09-17 01:26:51 +020059
Felix Singerd959a202018-09-17 01:26:51 +020060config DIMM_MAX
61 int
62 default 2
63
64config DIMM_SPD_SIZE
65 int
66 default 512
67
68config VGA_BIOS_ID
69 string
70 default "8086,5917" if BOARD_CLEVO_N130WU
71
72config PXE_ROM_ID
73 string
74 default "10ec,8168"
75
76config UART_FOR_CONSOLE
77 int
78 default 2
79
80config POST_DEVICE
81 bool
82 default n
83
84config CONSOLE_POST
85 bool
86 default y
87
88config LINEAR_FRAMEBUFFER_MAX_WIDTH
89 int
90 default 1920
91
92config LINEAR_FRAMEBUFFER_MAX_HEIGHT
93 int
94 default 1080
95
96endif