Commit aab3d205 authored by Juha-Pekka Heikkila's avatar Juha-Pekka Heikkila Committed by Tvrtko Ursulin
Browse files

drm/i915/display: enable ccs modifiers on dg2



Since Xe driver aux ccs enablement dg2 ccs modifiers have been
disabled on i915 driver. Here allow dg2 to use ccs again for framebuffers.

Fixes: 6a99e91a ("drm/i915/display: Detect AuxCCS support via display parent interface")
Signed-off-by: default avatarJuha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: default avatarMika Kahola <mika.kahola@intel.com>
Link: https://patch.msgid.link/20260427165715.864721-1-juhapekka.heikkila@gmail.com


(cherry picked from commit aee13ba1448213975f36942ba5d1ce693eb5c002)
Signed-off-by: default avatarTvrtko Ursulin <tursulin@ursulin.net>
parent 7fd2df20
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -750,9 +750,8 @@ static bool has_auxccs(struct drm_device *drm)
{
	struct drm_i915_private *i915 = to_i915(drm);

	return IS_GRAPHICS_VER(i915, 9, 12) ||
	       IS_ALDERLAKE_P(i915) ||
	       IS_METEORLAKE(i915);
	return IS_GRAPHICS_VER(i915, 9, 12) &&
		!HAS_FLAT_CCS(i915);
}

static bool has_fenced_regions(struct drm_device *drm)