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.
Please review.
Cheers,
Luca.
Luca Coelho (16):
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_overlay.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 | 67 +++++++++++++++++++
.../gpu/drm/i915/display/intel_display_wa.h | 26 +++++++
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_overlay.c | 1 +
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 +-
18 files changed, 144 insertions(+), 64 deletions(-)
--
2.51.0