]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/display: WA_14011503117
authorNemesa Garg <nemesa.garg@intel.com>
Fri, 1 Aug 2025 12:58:35 +0000 (18:28 +0530)
committerSuraj Kandpal <suraj.kandpal@intel.com>
Tue, 5 Aug 2025 11:55:32 +0000 (17:25 +0530)
commit73309ed9d598d35576431c4691813e080980df68
treeef8f51513bb6b3ca5bff08428017c6438831a795
parent6e2c8fbc66a002c90bf9aa217ec2ffb52b027154
drm/i915/display: WA_14011503117

Mask the ERR_FATAL_MASK before scaler initialization.
After enabling the scaler and waiting for one frame,
unmask the previously masked bits, PS_ECC and
ERR_FATAL_MASK
Unmasking of ERR_FATAL_MASK bit is use for
validation purpose. There is no functional
impact.

v2: Remove intel_display_need_wa[Jani]
    Optimize the ecc_unmask call[Animesh]
v3: Add intel_display_wa[Jani]

Signed-off-by: Nemesa Garg <nemesa.garg@intel.com>
Reviewed-by: Animesh Manna <animesh.manna@intel.com>
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Link: https://lore.kernel.org/r/20250801125835.2337614-1-nemesa.garg@intel.com
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_display_wa.c
drivers/gpu/drm/i915/display/intel_display_wa.h
drivers/gpu/drm/i915/display/skl_scaler.c
drivers/gpu/drm/i915/display/skl_scaler.h