drm/i915: Nuke ADL pre-production Wa_22011186057
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 9 Oct 2024 18:22:05 +0000 (21:22 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 20 Jan 2025 20:01:19 +0000 (22:01 +0200)
Wa_22011186057 (some CCS problem) only affected ADL A-stepping,
which I presume is pre-production hw. Drop the dead code.

Bspec: 54369
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241009182207.22900-8-ville.syrjala@linux.intel.com
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
drivers/gpu/drm/i915/display/skl_universal_plane.c

index 474522f64b4147a80bb14d486a2bfe4343fde0d7..4bede904e1b5231a792c19536c1d83cc217a92d8 100644 (file)
@@ -2615,10 +2615,6 @@ skl_plane_disable_flip_done(struct intel_plane *plane)
 static bool skl_plane_has_rc_ccs(struct drm_i915_private *i915,
                                 enum pipe pipe, enum plane_id plane_id)
 {
-       /* Wa_22011186057 */
-       if (IS_ALDERLAKE_P(i915) && IS_DISPLAY_STEP(i915, STEP_A0, STEP_B0))
-               return false;
-
        if (DISPLAY_VER(i915) >= 11)
                return true;
 
@@ -2640,10 +2636,6 @@ static bool tgl_plane_has_mc_ccs(struct drm_i915_private *i915,
                (IS_TIGERLAKE(i915) && IS_DISPLAY_STEP(i915, STEP_A0, STEP_D0)))
                return false;
 
-       /* Wa_22011186057 */
-       if (IS_ALDERLAKE_P(i915) && IS_DISPLAY_STEP(i915, STEP_A0, STEP_B0))
-               return false;
-
        return plane_id < PLANE_6;
 }