6.13.3 battery runtime improved?

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.

AMD 13" 7640 model. 96GiB of DDR5.

Looking through the changelog, it looks like 2-3 framework specific fixes for backlighting were merged and a number of amd gpu fixes. Pretty cool.

Can you link them? Interested.

changelog

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?