I updated my arch kernel today and rebooted. After a few hours I noticed my battery was still around 70% and was somewhat confused. I’m seeing a dramatic drop in battery consumption. About 8-9w vs 10-11w previously. Not complaining, but has anyone else seen this? I need to go through the changelog for this kernel to see what might have happened.
Lots of GPU fixes for AMD but these two caught my eye:
commit 0257bf7ef23240aa380ea30d1a8686830d46d7d8
Author: Dustin L. Howett <dustin@howett.net>
Date: Mon Nov 11 19:09:38 2024 +0100
drm: panel-backlight-quirks: Add Framework 13 glossy and 2.8k panels
[ Upstream commit d80b5c5b9be6b2e1cdeaaeaa8259523b63cae292 ]
I have tested these panels on the Framework Laptop 13 AMD with firmware
revision 3.05 (latest at time of submission).
Signed-off-by: Dustin L. Howett <dustin@howett.net>
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241111-amdgpu-min-backlight-quirk-v7-4-
commit d3a858c8a5158b99faeb2556b59f911afa8004f3
Author: Thomas Weißschuh <linux@weissschuh.net>
Date: Mon Nov 11 19:09:37 2024 +0100
drm: panel-backlight-quirks: Add Framework 13 matte panel
[ Upstream commit 916ecc0db336768d80e14ef28a8c64a775274f95 ]
The value of "min_input_signal" returned from ATIF on a Framework AMD 13
is "12". This leads to a fairly bright minimum display backlight.
Add a quirk to override that the minimum backlight PWM to "0" which
leads to a much lower minimum brightness, which is still visible.
Tested on a Framework AMD 13 BIOS 3.05 with the matte panel.
Link: https://community.frame.work/t/25711/9
Link: https://community.frame.work/t/47036
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Tested-by: Dustin L. Howett <dustin@howett.net>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241111-amdgpu-min-backlight-quirk-v7-3-
Anecdotally I’ve felt that my 7840U has also lasted much longer since 6.12 (in Fedora 41) but I haven’t done any testing to validate this. It’s possible there were savings from 6.12 as well?