summaryrefslogtreecommitdiff
path: root/src/mainboard/starlabs/lite/Kconfig
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2022-03-09 09:07:40 +0000
committerFelix Held <felix-coreboot@felixheld.de>2022-04-04 21:54:24 +0000
commit32528976ffc91702260e1b5df1041a7e456f1aa4 (patch)
treea6e4ece63a370f044f37fee8007395841f000795 /src/mainboard/starlabs/lite/Kconfig
parentae2b79037f751e0921c5ea12a21bbba8d8183802 (diff)
mb/starlabs/lite: Add Lite Mk IV variant
Tested using upstream edk2: * Windows 10 * Ubuntu 20.04 * MX Linux 19.4 * Manjaro 21 No known issues. https://starlabs.systems/pages/starlite-specification Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: Id1cf2846a139004e9bec7bb27e9afe07b7e6f64f Reviewed-on: https://review.coreboot.org/c/coreboot/+/62706 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Diffstat (limited to 'src/mainboard/starlabs/lite/Kconfig')
-rw-r--r--src/mainboard/starlabs/lite/Kconfig23
1 files changed, 17 insertions, 6 deletions
diff --git a/src/mainboard/starlabs/lite/Kconfig b/src/mainboard/starlabs/lite/Kconfig
index de2e8e17ba..ced67d9e43 100644
--- a/src/mainboard/starlabs/lite/Kconfig
+++ b/src/mainboard/starlabs/lite/Kconfig
@@ -2,7 +2,6 @@ config BOARD_STARLABS_LITE_SERIES
def_bool n
select BOARD_ROMSIZE_KB_8192
select DRIVERS_I2C_HID
- select EC_STARLABS_ITE
select HAVE_ACPI_RESUME
select HAVE_ACPI_TABLES
select HAVE_CMOS_DEFAULT
@@ -20,6 +19,13 @@ config BOARD_STARLABS_LITE_SERIES
config BOARD_STARLABS_LITE_GLK
select BOARD_STARLABS_LITE_SERIES
+ select EC_STARLABS_ITE
+ select EC_STARLABS_KBL_LEVELS
+ select SOC_INTEL_GEMINILAKE
+
+config BOARD_STARLABS_LITE_GLKR
+ select BOARD_STARLABS_LITE_SERIES
+ select EC_STARLABS_NUVOTON
select EC_STARLABS_KBL_LEVELS
select SOC_INTEL_GEMINILAKE
@@ -32,7 +38,8 @@ config EC_GPE_SCI
default 0x26
config EC_VARIANT_DIR
- default "glk"
+ default "glk" if BOARD_STARLABS_LITE_GLK
+ default "glkr" if BOARD_STARLABS_LITE_GLKR
config FMDFILE
default "src/mainboard/starlabs/lite/board.fmd"
@@ -42,10 +49,12 @@ config MAINBOARD_DIR
config MAINBOARD_FAMILY
string
- default "I3"
+ default "I3" if BOARD_STARLABS_LITE_GLK
+ default "I4" if BOARD_STARLABS_LITE_GLKR
config MAINBOARD_PART_NUMBER
- default "Lite Mk III"
+ default "Lite Mk III" if BOARD_STARLABS_LITE_GLK
+ default "Lite Mk IV" if BOARD_STARLABS_LITE_GLKR
config MAINBOARD_SMBIOS_PRODUCT_NAME
string
@@ -53,7 +62,8 @@ config MAINBOARD_SMBIOS_PRODUCT_NAME
config TRACKPAD_INTERRUPT
hex
- default 0x1
+ default 0x1 if BOARD_STARLABS_LITE_GLK
+ default 0x0 if BOARD_STARLABS_LITE_GLKR
config TIANOCORE_BOOTSPLASH_FILE
string
@@ -63,5 +73,6 @@ config UART_FOR_CONSOLE
default 2
config VARIANT_DIR
- default "glk"
+ default "glk" if BOARD_STARLABS_LITE_GLK
+ default "glkr" if BOARD_STARLABS_LITE_GLKR
endif