Re: [PATCH v3 0/8] platform/x86: uniwill-laptop: Charging-related improvements

From: Armin Wolf

Date: Fri May 22 2026 - 18:01:53 EST


Am 19.05.26 um 16:45 schrieb Ilpo Järvinen:

On Wed, 13 May 2026 01:21:37 +0200, Armin Wolf wrote:

This patch series contains various charging-related improvements
for the uniwill-laptop driver. The first two patches fix some minor
issues inside the charging threshold code, while the third patch
fixes an issue inside the module initialization code. The next two
patches contain some preparations for the main patch. Said patch
introduces support for controlling the charging modes available
on many Uniwill-based devices not sold by Intel. The last patch
whitelists most Tuxedo devices for using the battery charge modes.

[...]

Thank you for your contribution, it has been applied to my local
review-ilpo-fixes branch. Note it will show up in the public
platform-drivers-x86/review-ilpo-fixes branch only once I've pushed my
local branch there, which might take a while.

Thank you :)

Is there a special reason why only the first four commits are actually available
on the fixes branch?

Thanks,
Armin Wolf


The list of commits applied:
[1/8] platform/x86: uniwill-laptop: Properly initialize charging threshold
commit: c12cc42dadd85dea210d5699d4f21def827382eb
[2/8] platform/x86: uniwill-laptop: Accept charging threshold of 0
commit: c16a4823cc60a32b891f7a148bb30c0f51d12cf4
[3/8] platform/x86: uniwill-laptop: Fix behavior of "force" module param
commit: fb4b67c44557cb4cbb15900083d4e1af22320339
[4/8] platform/x86: uniwill-laptop: Do not enable the charging limit even when forced
commit: 26cbe119f99c86dcb4a0136d2bc73c0c716d80e4
[5/8] platform/x86: uniwill-laptop: Rework FN lock/super key suspend handling
(no commit info)
[6/8] platform/x86: uniwill-laptop: Mark EC_ADDR_OEM_4 as volatile
(no commit info)
[7/8] platform/x86: uniwill-laptop: Add support for battery charge modes
(no commit info)
[8/8] platform/x86: uniwill-laptop: Enable battery charge modes on supported devices
(no commit info)

--
i.