drm/i915/hwconfig: Future-proof platform checks
authorMatt Roper <matthew.d.roper@intel.com>
Tue, 24 May 2022 23:59:06 +0000 (16:59 -0700)
committerMatt Roper <matthew.d.roper@intel.com>
Wed, 25 May 2022 19:38:22 +0000 (12:38 -0700)
PVC also has a hwconfig table.  Actually the current expectation is that
all future platforms will have hwconfig, so let's just change the
condition to an IP version check so that we don't need to keep updating
this for each new platform that shows up.

Cc: John Harrison <john.c.harrison@intel.com>
Cc: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: John Harrison <John.C.Harrison@Intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220524235906.529771-1-matthew.d.roper@intel.com
drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c

index 5aaa3948de74137ce8fe92e63a102862f63c0e76..4781fccc2687d6d407643bb99e4abb6e624aa113 100644 (file)
@@ -96,7 +96,7 @@ static bool has_table(struct drm_i915_private *i915)
 {
        if (IS_ALDERLAKE_P(i915) && !IS_ADLP_N(i915))
                return true;
-       if (IS_DG2(i915))
+       if (GRAPHICS_VER_FULL(i915) >= IP_VER(12, 55))
                return true;
 
        return false;