[PULL] drm-intel-fixes

Jani Nikula
2023-12-13T14:35:06Z

Hi Dave & Sima -

Fixes for -rc6, majority of them stable material.

drm-intel-fixes-2023-12-13:
drm/i915 fixes for v6.7-rc6:
- Fix selftest engine reset count storage for multi-tile
- Fix out-of-bounds reads for engine reset counts
- Fix ADL+ remapped stride with CCS
- Fix intel_atomic_setup_scalers() plane_state handling
- Fix ADL+ tiled plane stride when the POT stride is smaller than the original
- Fix eDP 1.4 rate select method link configuration

BR,
Jani.

The following changes since commit a39b6ac3781d46ba18193c9dbb2110f31e9bffe9:

Linux 6.7-rc5 (2023-12-10 14:33:40 -0800)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2023-12-13

for you to fetch changes up to e6861d8264cd43c5eb20196e53df36fd71ec5698:

drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select (2023-12-11 13:15:35 +0200)

----------------------------------------------------------------
drm/i915 fixes for v6.7-rc6:
- Fix selftest engine reset count storage for multi-tile
- Fix out-of-bounds reads for engine reset counts
- Fix ADL+ remapped stride with CCS
- Fix intel_atomic_setup_scalers() plane_state handling
- Fix ADL+ tiled plane stride when the POT stride is smaller than the original
- Fix eDP 1.4 rate select method link configuration

----------------------------------------------------------------
Jani Nikula (1):
drm/i915/edp: don't write to DP_LINK_BW_SET when using rate select

Tvrtko Ursulin (2):
drm/i915/selftests: Fix engine reset count storage for multi-tile
drm/i915: Use internal class when counting engine resets

Ville Syrjälä (3):
drm/i915: Fix remapped stride with CCS on ADL+
drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
drm/i915: Fix ADL+ tiled plane stride when the POT stride is smaller than the original

.../gpu/drm/i915/display/intel_dp_link_training.c | 31 +++++++++++++++-------
drivers/gpu/drm/i915/display/intel_fb.c | 19 ++++++++++---
drivers/gpu/drm/i915/display/skl_scaler.c | 2 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 5 ++--
drivers/gpu/drm/i915/i915_gpu_error.h | 12 +++++++--
drivers/gpu/drm/i915/selftests/igt_live_test.c | 9 ++++---
drivers/gpu/drm/i915/selftests/igt_live_test.h | 3 ++-
8 files changed, 59 insertions(+), 24 deletions(-)

--
Jani Nikula, Intel