<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in power_abm.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7d447370678c4c4d335fd0422341b76f8cf8f3b3 - drm/amd/display: Handle aux_inst for connectors without DDC pin</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c#7d447370678c4c4d335fd0422341b76f8cf8f3b3</link>
        <description>drm/amd/display: Handle aux_inst for connectors without DDC pin[Why &amp; How]Must use an alternative codepath to access AUX channel whenlink-&gt;no_ddc_pin is set.Reviewed-by: Harry Wentland &lt;harry.wentland@amd.com&gt;Signed-off-by: Gabe Teeger &lt;gabe.teeger@amd.com&gt;Signed-off-by: Matthew Stewart &lt;Matthew.Stewart2@amd.com&gt;Signed-off-by: Ray Wu &lt;ray.wu@amd.com&gt;Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c</description>
        <pubDate>Thu, 21 May 2026 17:06:22 +0200</pubDate>
        <dc:creator>Gabe Teeger &lt;gabe.teeger@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>d7e41c6f513ef59e890d9fb34a2631fdf6d87789 - drm/amd/display: Refactor Replay functionality into dedicated power_replay module</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c#d7e41c6f513ef59e890d9fb34a2631fdf6d87789</link>
        <description>drm/amd/display: Refactor Replay functionality into dedicated power_replay module[Why]Extract all Replay related functions from power.c andpower_helpers.c into a new power_replay.c module forbetter code organization and maintainability.[How]Create new power_replay.c file containingReplay-related functions moved from power.cand power_helpers.c . Update mod_power.h withfunction declarations. Maintain forwarddeclaration for type compatibility.Reviewed-by: Robin Chen &lt;robin.chen@amd.com&gt;Signed-off-by: Lohita Mudimela &lt;lohita.mudimela@amd.com&gt;Signed-off-by: Ivan Lipski &lt;ivan.lipski@amd.com&gt;Tested-by: Dan Wheeler &lt;daniel.wheeler@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c</description>
        <pubDate>Tue, 28 Apr 2026 13:54:09 +0200</pubDate>
        <dc:creator>Lohita Mudimela &lt;lohita.mudimela@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>b11107cb63e40a69676081870ba5305c6c089ac3 - drm/amd/display: Refactor PSR functionality into dedicated power_psr module</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c#b11107cb63e40a69676081870ba5305c6c089ac3</link>
        <description>drm/amd/display: Refactor PSR functionality into dedicated power_psr module[Why]Extract all PSR (Panel Self Refresh) related functions from power.cinto a new power_psr.c module for better code organization andmaintainability.[How]Create new power_psr.c file containing all PSR-related functionsmoved from power.c. Remove static qualifier from shared functionsto enable cross-file access:- psr_context_to_mod_power_psr_context: Convert PSR context to  module power PSR context- map_index_from_stream: Map stream to power entity index- delay_two_frames: Wait for two frame periodsAdd function declarations to header. Maintain forward declaration of structcore_power for type compatibility.Reviewed-by: Anthony Koo &lt;anthony.koo@amd.com&gt;Signed-off-by: Lohita Mudimela &lt;lohita.mudimela@amd.com&gt;Signed-off-by: Ivan Lipski &lt;ivan.lipski@amd.com&gt;Tested-by: Dan Wheeler &lt;daniel.wheeler@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c</description>
        <pubDate>Wed, 22 Apr 2026 10:19:55 +0200</pubDate>
        <dc:creator>Lohita Mudimela &lt;lohita.mudimela@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>254a47ce0c8a52ff78a60f92a13b56db69f69096 - drm/amd/display: Separate ABM functions into dedicated power_abm.c file</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c#254a47ce0c8a52ff78a60f92a13b56db69f69096</link>
        <description>drm/amd/display: Separate ABM functions into dedicated power_abm.c file[Why]Improves code organization by separating Adaptive BacklightModulation functionality from general power management.This modular approach enhances maintainability and makes thecodebase easier to navigate.[How]Create new power_abm.c file containing all ABM-related functions moved from power.c.Remove static qualifier from shared functions to enable cross-file access:- initialize_backlight_caps: Initialize backlight capabilities- validate_ext_backlight_caps: Validate external backlight capabilities- backlight_millipercent_to_pwm: Convert brightness percent to PWM- backlight_millipercent_to_millinit: Convert brightness percent to nits- fill_backlight_level_params: Populate backlight level parametersAdd functiondeclarations to mod_power.h header. Update CMakeLists.txt to include power_abm.c in build.Maintain forward declaration of struct core_power for type compatibility.Rename struct core_power field from &apos;public&apos; to &apos;mod_public&apos;.Move internal structures (backlight_state, backlight_properties,dmcu_varibright_cached_properties, core_power) to power_helpers.h toensure consistent memory layouts across compilation units.Reviewed-by: Martin Leung &lt;martin.leung@amd.com&gt;Signed-off-by: Lohita Mudimela &lt;lohita.mudimela@amd.com&gt;Signed-off-by: James Lin &lt;pinglei.lin@amd.com&gt;Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux/drivers/gpu/drm/amd/display/modules/power/power_abm.c</description>
        <pubDate>Tue, 10 Mar 2026 13:16:01 +0100</pubDate>
        <dc:creator>Lohita Mudimela &lt;lohita.mudimela@amd.com&gt;</dc:creator>
    </item>
</channel>
</rss>
