mb/starlabs/lite/glkr: Enable configuring Fast Charging on the Lite Mk IV

Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Change-Id: I714867d455c4e0d01d6cb1cb9dc64669fb41100c
Reviewed-on: https://review.coreboot.org/c/coreboot/+/66319
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
diff --git a/src/mainboard/starlabs/lite/Kconfig b/src/mainboard/starlabs/lite/Kconfig
index fd177d8e..df7e38c 100644
--- a/src/mainboard/starlabs/lite/Kconfig
+++ b/src/mainboard/starlabs/lite/Kconfig
@@ -24,6 +24,7 @@
 
 config BOARD_STARLABS_LITE_GLKR
 	select BOARD_STARLABS_LITE_SERIES
+	select EC_STARLABS_FAST_CHARGE
 	select EC_STARLABS_NUVOTON
 	select EC_STARLABS_KBL_LEVELS
 	select SOC_INTEL_GEMINILAKE
diff --git a/src/mainboard/starlabs/lite/variants/glkr/cmos.default b/src/mainboard/starlabs/lite/variants/glkr/cmos.default
index 2455e2b..dedd7f7 100644
--- a/src/mainboard/starlabs/lite/variants/glkr/cmos.default
+++ b/src/mainboard/starlabs/lite/variants/glkr/cmos.default
@@ -12,6 +12,7 @@
 # EC
 kbl_timeout=30 seconds
 fn_ctrl_swap=Disable
+fast_charge=Normal
 # southbridge
 power_on_after_fail=Disable
 # Functions
diff --git a/src/mainboard/starlabs/lite/variants/glkr/cmos.layout b/src/mainboard/starlabs/lite/variants/glkr/cmos.layout
index e6b3be2..3dfc8de 100644
--- a/src/mainboard/starlabs/lite/variants/glkr/cmos.layout
+++ b/src/mainboard/starlabs/lite/variants/glkr/cmos.layout
@@ -28,6 +28,7 @@
 # coreboot config options: EC
 600	3	e	4	kbl_timeout
 608	1	e	1	fn_ctrl_swap
+616	1	e	11	fast_charge
 
 # coreboot config options: southbridge
 800	2	e	6	power_on_after_fail
@@ -93,6 +94,9 @@
 10	2	High
 10	3	On
 
+11	0	Normal
+11	1	Fast
+
 # -----------------------------------------------------------------
 checksums