]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/i915/overlay: Make i830_overlay_clock_gating() i915 specific
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 26 Feb 2026 10:07:33 +0000 (12:07 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 27 Feb 2026 08:41:35 +0000 (10:41 +0200)
commitca0eacbb4643bef82bb5aaba65ed4425a5922f6f
tree1861bf6d3cc15033fb9e27734c681a8f1c00b2e1
parent21f424e22023aab1f1757dedd1520a7e3a98f78a
drm/i915/overlay: Make i830_overlay_clock_gating() i915 specific

i830_overlay_clock_gating() will remain on the i915 side of the
parent vs. display driver split. Stop using display specific stuff
inside it.

The one annoyance here is access to the display engine's
DSPCLK_GATE_D register. The proper way to deal with that might
be to move it to the display side, but that seems a bit hard right
now. So leave it where it is for now.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/20260226100738.29997-15-ville.syrjala@linux.intel.com
drivers/gpu/drm/i915/display/intel_overlay.c