]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/cdclk: Rework crtc min_cdclk handling
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 23 Sep 2025 17:19:36 +0000 (20:19 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 10 Oct 2025 23:51:49 +0000 (02:51 +0300)
commitfa7fd8ebb6ff21f5ee4d9cba765ade96a2442ecf
tree3ed99540feffa01365380b2261364120475afe42
parenta6d20cb1d808c4ffed5daa292da83d0e9c3d929f
drm/i915/cdclk: Rework crtc min_cdclk handling

Update crtc min_cdclk directly from when calling
intel_cdclk_update_crtc_min_cdclk() rather than doing it later
from intel_compute_min_cdclk().

This will eg. allow better control over when to update the
cdclk. For now we preserve the current behaviour by allowing
the cdclk to decrease when any pipe needs to do a full modeset.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250923171943.7319-15-ville.syrjala@linux.intel.com
Reviewed-by: Mika Kahola <mika.kahola@intel.com>
drivers/gpu/drm/i915/display/intel_cdclk.c