• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config BOARD_STARLABS_LITE_SERIES
4	def_bool n
5	select BOARD_ROMSIZE_KB_8192
6	select DRIVERS_I2C_HID
7	select HAVE_ACPI_RESUME
8	select HAVE_ACPI_TABLES
9	select HAVE_CMOS_DEFAULT
10	select HAVE_OPTION_TABLE
11	select HAVE_INTEL_PTT
12	select INTEL_GMA_HAVE_VBT
13	select INTEL_LPSS_UART_FOR_CONSOLE
14	select CRB_TPM
15	select MAINBOARD_HAS_TPM2
16	select ONBOARD_VGA_IS_PRIMARY
17	select SOC_INTEL_COMMON_BLOCK_HDA
18	select SOC_INTEL_COMMON_BLOCK_HDA_VERB
19	select SPI_FLASH_GIGADEVICE
20	select SYSTEM_TYPE_LAPTOP
21
22config BOARD_STARLABS_LITE_GLK
23	select BOARD_STARLABS_LITE_SERIES
24	select EC_STARLABS_ITE
25	select EC_STARLABS_KBL_LEVELS
26	select SOC_INTEL_GEMINILAKE
27
28config BOARD_STARLABS_LITE_GLKR
29	select BOARD_STARLABS_LITE_SERIES
30	select EC_STARLABS_FAST_CHARGE
31	select EC_STARLABS_NUVOTON
32	select EC_STARLABS_KBL_LEVELS
33	select SOC_INTEL_GEMINILAKE
34
35if BOARD_STARLABS_LITE_SERIES
36
37config CMOS_DEFAULT_FILE
38	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.default" if BOARD_STARLABS_LITE_GLKR
39
40config CMOS_LAYOUT_FILE
41	default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.layout" if BOARD_STARLABS_LITE_GLKR
42
43config CONSOLE_SERIAL
44	default n if !EDK2_DEBUG
45
46config DEVICETREE
47	default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
48
49config EC_GPE_SCI
50	default 0x26
51
52config EC_STARLABS_BATTERY_MODEL
53	default "3172120X2-I116CG"
54
55config EC_STARLABS_BATTERY_TYPE
56	default "LiP"
57
58config EC_STARLABS_BATTERY_OEM
59	default "Apower Electronics"
60
61config EC_VARIANT_DIR
62	default "glk"  if BOARD_STARLABS_LITE_GLK
63	default "glkr" if BOARD_STARLABS_LITE_GLKR
64
65config FMDFILE
66	default "src/mainboard/starlabs/lite/vboot.fmd" if VBOOT
67	default "src/mainboard/starlabs/lite/board.fmd"
68
69config MAINBOARD_DIR
70	default "starlabs/lite"
71
72config MAINBOARD_FAMILY
73	string
74	default "I3" if BOARD_STARLABS_LITE_GLK
75	default "I4" if BOARD_STARLABS_LITE_GLKR
76
77config MAINBOARD_PART_NUMBER
78	default "Lite Mk III" if BOARD_STARLABS_LITE_GLK
79	default "Lite Mk IV"  if BOARD_STARLABS_LITE_GLKR
80
81config MAINBOARD_SMBIOS_PRODUCT_NAME
82	string
83	default "Lite"
84
85config POWER_STATE_DEFAULT_ON_AFTER_FAILURE
86	default n
87
88config TRACKPAD_INTERRUPT
89	hex
90	default 0x1 if BOARD_STARLABS_LITE_GLK
91	default 0x0 if BOARD_STARLABS_LITE_GLKR
92
93config EDK2_BOOTSPLASH_FILE
94	string
95	default "3rdparty/blobs/mainboard/starlabs/Logo.bmp"
96
97config UART_FOR_CONSOLE
98	default 2
99
100config VARIANT_DIR
101	default "glk"  if BOARD_STARLABS_LITE_GLK
102	default "glkr" if BOARD_STARLABS_LITE_GLKR
103
104config VBOOT
105	select VBOOT_VBNV_FLASH
106
107config WEBCAM_USB_PORT
108	int
109	default 4 if BOARD_STARLABS_LITE_GLK
110	default 7 if BOARD_STARLABS_LITE_GLKR
111endif
112