Intel's Linux Graphics Driver Improving DRRS Support For Better Power-Savings

Written by Michael Larabel in Intel on 10 March 2022 at 05:29 AM EST. 3 Comments
A set of 13 patches were posted overnight for improving the Intel Linux kernel graphics driver's handling of the power-savings feature Display Refresh Rate Switching (DRRS) for laptops.

Prominent Intel Linux graphics driver developer Ville Syrjala spearheaded the 13 patches to clean-up and fix the DDRS code within the i915 module. With the clean-ups in place, it should be safe finally for enabling DRRS on all eDP ports going back to Ironlake... At least for the eDP ports while PCH ports need further work.

Besides making it sane to enable Display Refresh Rate Switching for eDP ports back to Ironlake, this patch series also starts work on DRRS static support for changing the refresh rate based on user requests.

It's about time...

Display Refresh Rate Switching is for power savings with internal laptop panels by switching between low and high refresh rates dynamically based on usage. With Intel Ironlake going back 12 years now, it's good to see DRRS finally get into good shape where these patches will hopefully land and allow for this power-savings functionality to be enabled by default for eDP hardware.

More details on this improved DRRS code via this patch series.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week