public inbox for intel-xe@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH] drm/i915/display: enable ccs modifiers on dg2
@ 2026-04-23 10:17 Juha-Pekka Heikkila
  2026-04-23 10:28 ` Jani Nikula
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Juha-Pekka Heikkila @ 2026-04-23 10:17 UTC (permalink / raw)
  To: intel-xe, intel-gfx; +Cc: Juha-Pekka Heikkila, Tvrtko Ursulin, Jani Nikula

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

Fixes: 6a99e91 ("drm/i915/display: Detect AuxCCS support via display parent interface")
Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
---
 drivers/gpu/drm/i915/i915_driver.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/i915_driver.c b/drivers/gpu/drm/i915/i915_driver.c
index d31819758f3d..7a73461d398a 100644
--- a/drivers/gpu/drm/i915/i915_driver.c
+++ b/drivers/gpu/drm/i915/i915_driver.c
@@ -54,9 +54,11 @@
 #include "display/intel_bw.h"
 #include "display/intel_cdclk.h"
 #include "display/intel_crtc.h"
+#include "display/intel_display_core.h"
 #include "display/intel_display_device.h"
 #include "display/intel_display_driver.h"
 #include "display/intel_display_power.h"
+#include "display/intel_display_types.h"
 #include "display/intel_dmc.h"
 #include "display/intel_dp.h"
 #include "display/intel_dpt.h"
@@ -749,8 +751,9 @@ static void fence_priority_display(struct dma_fence *fence)
 static bool has_auxccs(struct drm_device *drm)
 {
 	struct drm_i915_private *i915 = to_i915(drm);
+	struct intel_display *display = i915->display;
 
-	return IS_GRAPHICS_VER(i915, 9, 12) ||
+	return IS_DISPLAY_VER(display, 9, 12) ||
 	       IS_ALDERLAKE_P(i915) ||
 	       IS_METEORLAKE(i915);
 }
-- 
2.43.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-04-23 20:42 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-23 10:17 [PATCH] drm/i915/display: enable ccs modifiers on dg2 Juha-Pekka Heikkila
2026-04-23 10:28 ` Jani Nikula
2026-04-23 11:15   ` Tvrtko Ursulin
2026-04-23 11:27     ` Ville Syrjälä
2026-04-23 20:42     ` Matt Roper
2026-04-23 10:45 ` Ville Syrjälä
2026-04-23 10:58 ` ✗ CI.checkpatch: warning for " Patchwork
2026-04-23 10:59 ` ✓ CI.KUnit: success " Patchwork
2026-04-23 11:48 ` ✓ Xe.CI.BAT: " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox