]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/i915/cdclk: Extend Wa_13012396614 to Xe3p_LPD
authorGustavo Sousa <gustavo.sousa@intel.com>
Thu, 22 Jan 2026 12:37:07 +0000 (09:37 -0300)
committerMatt Roper <matthew.d.roper@intel.com>
Thu, 29 Jan 2026 00:09:25 +0000 (16:09 -0800)
Xe3p_LPD also needs Wa_13012396614.  Update the conditions for that
workaround accordingly.

Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
Reviewed-by: Mika Kahola <mika.kahola@intel.com>
Link: https://patch.msgid.link/20260122-wa_13012396614-xe3p_lpd-v1-1-39d34a3a5b77@intel.com
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
drivers/gpu/drm/i915/display/intel_display_wa.c

index 86a6cc45b6abac1aba29bf73b21ffd71cbeb101b..2eb4af62d5568b8c02bd5e46ebebbe17658d0da7 100644 (file)
@@ -71,7 +71,8 @@ bool __intel_display_wa(struct intel_display *display, enum intel_display_wa wa,
 {
        switch (wa) {
        case INTEL_DISPLAY_WA_13012396614:
-               return DISPLAY_VERx100(display) == 3000;
+               return DISPLAY_VERx100(display) == 3000 ||
+                       DISPLAY_VERx100(display) == 3500;
        case INTEL_DISPLAY_WA_14011503117:
                return DISPLAY_VER(display) == 13;
        case INTEL_DISPLAY_WA_14025769978: