Intel's Linux Graphics Driver Improving DRRS Support For Better Power-Savings
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.