public inbox for intel-xe@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH] drm/xe/xe3p: Disable GuC Dynamic ICS for Xe3p
@ 2026-01-21 14:37 Balasubramani Vivekanandan
  2026-01-21 14:42 ` ✓ CI.KUnit: success for " Patchwork
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Balasubramani Vivekanandan @ 2026-01-21 14:37 UTC (permalink / raw)
  To: intel-xe
  Cc: Gustavo Sousa, Daniele Ceraolo Spurio, Balasubramani Vivekanandan

From: Gustavo Sousa <gustavo.sousa@intel.com>

The Dynamic Inhibit Context Switch (ICS) feature is not currently
supported on Xe3p due to conflict with multi-queue feature on the GuC
side. Disable ICS so multi-queue can be introduced for Xe3p platforms.

Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
Signed-off-by: Balasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
---
 drivers/gpu/drm/xe/xe_guc.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/drivers/gpu/drm/xe/xe_guc.c b/drivers/gpu/drm/xe/xe_guc.c
index 44360437beeb..e350ded92544 100644
--- a/drivers/gpu/drm/xe/xe_guc.c
+++ b/drivers/gpu/drm/xe/xe_guc.c
@@ -608,6 +608,13 @@ static bool supports_dynamic_ics(struct xe_guc *guc)
 	if (xe_gt_is_media_type(gt) || gt->ccs_mode > 1)
 		return false;
 
+	/*
+	 * The feature is currently not compatible with platforms with support
+	 * to multi-queue, even if the feature is not enabled/used.
+	 */
+	if (GRAPHICS_VER(xe) >= 35)
+		return false;
+
 	/*
 	 * Dynamic ICS requires GuC v70.40.1, which maps to compatibility
 	 * version v1.18.4.
-- 
2.43.0


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

end of thread, other threads:[~2026-01-22 13:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-21 14:37 [PATCH] drm/xe/xe3p: Disable GuC Dynamic ICS for Xe3p Balasubramani Vivekanandan
2026-01-21 14:42 ` ✓ CI.KUnit: success for " Patchwork
2026-01-21 15:18 ` ✓ Xe.CI.BAT: " Patchwork
2026-01-21 21:06 ` [PATCH] " Daniele Ceraolo Spurio
2026-01-22 13:27   ` Vivekanandan, Balasubramani
2026-01-21 23:12 ` ✓ Xe.CI.Full: success for " Patchwork

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