drivers/platform/x86/msi-ec.c | 1 + 1 file changed, 1 insertion(+)
Add EC firmware version 1571EMS1.106 (MSI Creator Z16 A11UE) to the
list of firmwares handled by CONF14. The EC register layout matches
CONF14 field for field (verified against the out-of-tree msi-ec
configuration for this firmware, where it is part of CONF_G2_10).
Tested on a Creator Z16 A11UE with this driver built against
7.2.9: the module loads, charge_control_start_threshold and
charge_control_end_threshold read the values set by the EC, and
writing charge_control_end_threshold is applied and reads back.
Assisted-by: LLM
Signed-off-by: Alexey Subbota <subbota-job@yandex.ru>
---
drivers/platform/x86/msi-ec.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/platform/x86/msi-ec.c b/drivers/platform/x86/msi-ec.c
index 86d488047..5247c25fc 100644
--- a/drivers/platform/x86/msi-ec.c
+++ b/drivers/platform/x86/msi-ec.c
@@ -1134,6 +1134,7 @@ static struct msi_ec_conf CONF13 __initdata = {
};
static const char * const ALLOWED_FW_14[] __initconst = {
+ "1571EMS1.106", // Creator Z16 A11UE
"1824EMS1.108", // Raider 18 HX AI A2XWJG (MS-1824)
"182LIMS1.108", // Vector A18 HX A9WHG
"182LIMS1.111", // MSI Raider A18 HX A9WJG / Vector A18 HX A9WHG
--
2.56.0
On Wed, 14 Oct 2026 02:22:28 +0500, Alexey Subbota wrote:
> Add EC firmware version 1571EMS1.106 (MSI Creator Z16 A11UE) to the
> list of firmwares handled by CONF14. The EC register layout matches
> CONF14 field for field (verified against the out-of-tree msi-ec
> configuration for this firmware, where it is part of CONF_G2_10).
>
> Tested on a Creator Z16 A11UE with this driver built against
> 7.2.9: the module loads, charge_control_start_threshold and
> charge_control_end_threshold read the values set by the EC, and
> writing charge_control_end_threshold is applied and reads back.
>
> [...]
Thank you for your contribution, it has been applied to my local
review-ilpo-next branch. Note it will show up in the public
platform-drivers-x86/review-ilpo-next branch only once I've pushed my
local branch there, which might take a while.
FYI [if applicable to your patch], as per Linus' policy change, also
fixes are mostly routed through for-next unless the fix is for a
commit introduced in the most recent cycle or is clearly a regression
fix.
The list of commits applied:
[1/1] platform/x86: msi-ec: Add MSI Creator Z16 A11UE EC firmware
commit: 68f1b80d34d3a3d47d4de704485c071a6c29d023
--
i.
© 2016 - 2026 Red Hat, Inc.