Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/15] drm/i915/display: convert a bunch of W/A checks to the new framework
@ 2026-02-12 18:45 Luca Coelho
  2026-02-12 18:45 ` [PATCH v2 01/15] drm/i915/display: convert audio workaround to " Luca Coelho
                   ` (17 more replies)
  0 siblings, 18 replies; 39+ messages in thread
From: Luca Coelho @ 2026-02-12 18:45 UTC (permalink / raw)
  To: intel-gfx; +Cc: intel-xe

Hi,

This series convert the "low hanging fruits" of workaround checks to
the new framework.  Some of the workarounds check other values that
are not in the intel_display structure, so they don't directly fit in
the workaround framework and will be left for later.

In v2:
   * Added intel-xe in Cc for xe CI (Jani);
   * Removed NOP intel-overlay.c patch (Jani).

Please review.

Cheers,
Luca.


Luca Coelho (15):
  drm/i915/display: convert audio workaround to new framework
  drm/i915/display: convert W/As in intel_display_power.c to new
    framework
  drm/i915/display: convert W/As in intel_cdclk.c to new framework
  drm/i915/display: convert W/As in intel_cursor.c to new framework
  drm/i915/display: convert W/As in intel_ddi.c to new framework
  drm/i915/display: convert W/As in intel_display.c to new framework
  drm/i915/display: convert W/As in intel_display_device.c to new
    framework
  drm/i915/display: convert W/As in intel_dp_mst.c to new framework
  drm/i915/display: convert W/As in intel_fbc.c to new framework
  drm/i915/display: convert W/As in intel_flipq.c to new framework
  drm/i915/display: convert W/As in intel_modeset_setup.c to new
    framework
  drm/i915/display: convert W/As in intel_pmdemand.c to new framework
  drm/i915/display: convert W/As in intel_psr.c to new framework
  drm/i915/display: convert W/As in skl_universal_plane.c to new
    framework
  drm/i915/display: convert W/As in skl_watermark.c to new framework

 drivers/gpu/drm/i915/display/intel_audio.c    | 16 +----
 drivers/gpu/drm/i915/display/intel_cdclk.c    |  2 +-
 drivers/gpu/drm/i915/display/intel_cursor.c   |  3 +-
 drivers/gpu/drm/i915/display/intel_ddi.c      |  4 +-
 drivers/gpu/drm/i915/display/intel_display.c  |  4 +-
 .../drm/i915/display/intel_display_device.c   |  3 +-
 .../drm/i915/display/intel_display_power.c    | 22 +++----
 .../gpu/drm/i915/display/intel_display_wa.c   | 65 +++++++++++++++++++
 .../gpu/drm/i915/display/intel_display_wa.h   | 25 +++++++
 drivers/gpu/drm/i915/display/intel_dp_mst.c   |  3 +-
 drivers/gpu/drm/i915/display/intel_fbc.c      |  4 +-
 drivers/gpu/drm/i915/display/intel_flipq.c    | 13 +---
 .../drm/i915/display/intel_modeset_setup.c    |  3 +-
 drivers/gpu/drm/i915/display/intel_pmdemand.c |  8 ++-
 drivers/gpu/drm/i915/display/intel_psr.c      | 20 +++---
 .../drm/i915/display/skl_universal_plane.c    |  6 +-
 drivers/gpu/drm/i915/display/skl_watermark.c  |  3 +-
 17 files changed, 140 insertions(+), 64 deletions(-)

-- 
2.51.0


^ permalink raw reply	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2026-02-13  9:19 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-12 18:45 [PATCH v2 00/15] drm/i915/display: convert a bunch of W/A checks to the new framework Luca Coelho
2026-02-12 18:45 ` [PATCH v2 01/15] drm/i915/display: convert audio workaround to " Luca Coelho
2026-02-13  4:54   ` Ville Syrjälä
2026-02-13  7:36     ` Luca Coelho
2026-02-12 18:46 ` [PATCH v2 02/15] drm/i915/display: convert W/As in intel_display_power.c " Luca Coelho
2026-02-12 18:46 ` [PATCH v2 03/15] drm/i915/display: convert W/As in intel_cdclk.c " Luca Coelho
2026-02-13  8:44   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 04/15] drm/i915/display: convert W/As in intel_cursor.c " Luca Coelho
2026-02-13  8:42   ` Kandpal, Suraj
2026-02-13  9:17     ` Luca Coelho
2026-02-12 18:46 ` [PATCH v2 05/15] drm/i915/display: convert W/As in intel_ddi.c " Luca Coelho
2026-02-13  8:39   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 06/15] drm/i915/display: convert W/As in intel_display.c " Luca Coelho
2026-02-13  8:38   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 07/15] drm/i915/display: convert W/As in intel_display_device.c " Luca Coelho
2026-02-13  8:29   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 08/15] drm/i915/display: convert W/As in intel_dp_mst.c " Luca Coelho
2026-02-13  8:36   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 09/15] drm/i915/display: convert W/As in intel_fbc.c " Luca Coelho
2026-02-13  8:32   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 10/15] drm/i915/display: convert W/As in intel_flipq.c " Luca Coelho
2026-02-13  8:26   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 11/15] drm/i915/display: convert W/As in intel_modeset_setup.c " Luca Coelho
2026-02-13  5:04   ` Ville Syrjälä
2026-02-13  8:04     ` Luca Coelho
2026-02-13  8:24       ` Kandpal, Suraj
2026-02-13  9:19         ` Luca Coelho
2026-02-12 18:46 ` [PATCH v2 12/15] drm/i915/display: convert W/As in intel_pmdemand.c " Luca Coelho
2026-02-13  8:20   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 13/15] drm/i915/display: convert W/As in intel_psr.c " Luca Coelho
2026-02-13  5:09   ` Ville Syrjälä
2026-02-13  8:11     ` Luca Coelho
2026-02-12 18:46 ` [PATCH v2 14/15] drm/i915/display: convert W/As in skl_universal_plane.c " Luca Coelho
2026-02-13  8:18   ` Kandpal, Suraj
2026-02-12 18:46 ` [PATCH v2 15/15] drm/i915/display: convert W/As in skl_watermark.c " Luca Coelho
2026-02-13  4:26   ` Kandpal, Suraj
2026-02-12 18:58 ` ✓ CI.KUnit: success for drm/i915/display: convert a bunch of W/A checks to the " Patchwork
2026-02-12 19:13 ` ✗ CI.checksparse: warning " Patchwork
2026-02-12 19:33 ` ✓ Xe.CI.BAT: success " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox