payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / starlabs / lite / Kconfig
blobdf7e38c4abe1143dd5878a0db5037c447657ba27
1 config BOARD_STARLABS_LITE_SERIES
2         def_bool n
3         select BOARD_ROMSIZE_KB_8192
4         select DRIVERS_I2C_HID
5         select HAVE_ACPI_RESUME
6         select HAVE_ACPI_TABLES
7         select HAVE_CMOS_DEFAULT
8         select HAVE_OPTION_TABLE
9         select HAVE_INTEL_PTT
10         select INTEL_GMA_HAVE_VBT
11         select CRB_TPM
12         select MAINBOARD_HAS_TPM2
13         select ONBOARD_VGA_IS_PRIMARY
14         select SOC_INTEL_COMMON_BLOCK_HDA
15         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
16         select SPI_FLASH_GIGADEVICE
17         select SYSTEM_TYPE_LAPTOP
19 config BOARD_STARLABS_LITE_GLK
20         select BOARD_STARLABS_LITE_SERIES
21         select EC_STARLABS_ITE
22         select EC_STARLABS_KBL_LEVELS
23         select SOC_INTEL_GEMINILAKE
25 config BOARD_STARLABS_LITE_GLKR
26         select BOARD_STARLABS_LITE_SERIES
27         select EC_STARLABS_FAST_CHARGE
28         select EC_STARLABS_NUVOTON
29         select EC_STARLABS_KBL_LEVELS
30         select SOC_INTEL_GEMINILAKE
32 if BOARD_STARLABS_LITE_SERIES
34 config CMOS_DEFAULT_FILE
35         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.default" if BOARD_STARLABS_LITE_GLKR
37 config CMOS_LAYOUT_FILE
38         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.layout" if BOARD_STARLABS_LITE_GLKR
40 config DEVICETREE
41         default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
43 config EC_GPE_SCI
44         default 0x26
46 config EC_VARIANT_DIR
47         default "glk"  if BOARD_STARLABS_LITE_GLK
48         default "glkr" if BOARD_STARLABS_LITE_GLKR
50 config FMDFILE
51         default "src/mainboard/starlabs/lite/vboot.fmd" if VBOOT
52         default "src/mainboard/starlabs/lite/board.fmd"
54 config MAINBOARD_DIR
55         default "starlabs/lite"
57 config MAINBOARD_FAMILY
58         string
59         default "I3" if BOARD_STARLABS_LITE_GLK
60         default "I4" if BOARD_STARLABS_LITE_GLKR
62 config MAINBOARD_PART_NUMBER
63         default "Lite Mk III" if BOARD_STARLABS_LITE_GLK
64         default "Lite Mk IV"  if BOARD_STARLABS_LITE_GLKR
66 config MAINBOARD_SMBIOS_PRODUCT_NAME
67         string
68         default "Lite"
70 config TRACKPAD_INTERRUPT
71         hex
72         default 0x1 if BOARD_STARLABS_LITE_GLK
73         default 0x0 if BOARD_STARLABS_LITE_GLKR
75 config EDK2_BOOTSPLASH_FILE
76         string
77         default "3rdparty/blobs/mainboard/starlabs/Logo.bmp"
79 config UART_FOR_CONSOLE
80         default 2
82 config VARIANT_DIR
83         default "glk"  if BOARD_STARLABS_LITE_GLK
84         default "glkr" if BOARD_STARLABS_LITE_GLKR
86 config VBOOT
87         select VBOOT_VBNV_FLASH
89 config WEBCAM_USB_PORT
90         int
91         default 4 if BOARD_STARLABS_LITE_GLK
92         default 7 if BOARD_STARLABS_LITE_GLKR
93 endif