From 42c3585ea1128af89ea6049f590f5a321aa4474e Mon Sep 17 00:00:00 2001 From: Jianxun Zhang Date: Mon, 23 Jun 2025 10:17:07 -0700 Subject: [PATCH] isl: Reuse Xe2 modifers on newer platforms We will reuse LNL and BMG modifiers on newer platforms until new modifiers show up. Signed-off-by: Jianxun Zhang Reviewed-by: Nanley Chery Part-of: --- src/intel/isl/isl_drm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/isl/isl_drm.c b/src/intel/isl/isl_drm.c index d0161636031..36ead0da8b6 100644 --- a/src/intel/isl/isl_drm.c +++ b/src/intel/isl/isl_drm.c @@ -292,7 +292,7 @@ isl_drm_modifier_get_score(const struct intel_device_info *devinfo, return 5; case I915_FORMAT_MOD_4_TILED_LNL_CCS: - if (devinfo->platform != INTEL_PLATFORM_LNL) + if (devinfo->ver < 20 || devinfo->has_local_mem) return 0; if (INTEL_DEBUG(DEBUG_NO_CCS)) @@ -300,7 +300,7 @@ isl_drm_modifier_get_score(const struct intel_device_info *devinfo, return 4; case I915_FORMAT_MOD_4_TILED_BMG_CCS: - if (devinfo->platform != INTEL_PLATFORM_BMG) + if (devinfo->ver < 20 || !devinfo->has_local_mem) return 0; if (INTEL_DEBUG(DEBUG_NO_CCS))