ec/starlabs/merlin: Adjust Keyboard Backlight configuration
* Change TGL Q Event for Keyboard Backlight to Q4A
* Change enabled value to 0xdd
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Change-Id: Ibae95e458f14b9d03ff50cb6222b336fd015d0e6
Reviewed-on: https://review.coreboot.org/c/coreboot/+/60303
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
diff --git a/src/ec/starlabs/merlin/ec.h b/src/ec/starlabs/merlin/ec.h
index 0f564ca..8f8bb99 100644
--- a/src/ec/starlabs/merlin/ec.h
+++ b/src/ec/starlabs/merlin/ec.h
@@ -79,7 +79,7 @@
/* Keyboard Backlight State */
#define KBL_DISABLED 0x00
-#define KBL_ENABLED 0xaa
+#define KBL_ENABLED 0xdd
uint16_t it_get_version(void);
diff --git a/src/ec/starlabs/merlin/variants/tgl/events.asl b/src/ec/starlabs/merlin/variants/tgl/events.asl
index 792bef5..6963500 100644
--- a/src/ec/starlabs/merlin/variants/tgl/events.asl
+++ b/src/ec/starlabs/merlin/variants/tgl/events.asl
@@ -43,8 +43,9 @@
{
TPLC = TPLE
}
-Method (_Q11) // Event: Keyboard Backlight Brightness
+Method (_Q4A) // Event: Keyboard Backlight Brightness
{
+ KLSC = KLSE
KLBC = KLBE
}