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: 6a99e91a6c ("drm/i915/display: Detect AuxCCS support via display parent interface")
Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Mika Kahola <mika.kahola@intel.com>
Link: https://patch.msgid.link/20260427165715.864721-1-juhapekka.heikkila@gmail.com
This commit is contained in:
Juha-Pekka Heikkila 2026-04-27 19:57:15 +03:00 committed by Mika Kahola
parent 9584c9a5ca
commit aee13ba144

View File

@ -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)