Hi Dave & Sima,

Here goes this week drm-intel-fixes PR towards v7.0-rc6.

On display side DP tunnel error handling and NV12 plane clobbering fixes
for atomic state. Then GMBUS timeout fix and __wait_for() barrier fix.

Regards, Joonas

***

drm-intel-fixes-2026-03-26:

- DP tunnel error handling fix
- Spurious GMBUS timeout fix
- Unlink NV12 planes earlier
- Order OP vs. timeout correctly in __wait_for()

The following changes since commit c369299895a591d96745d6492d4888259b004a9e:

  Linux 7.0-rc5 (2026-03-22 14:42:17 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/i915/kernel.git 
tags/drm-intel-fixes-2026-03-26

for you to fetch changes up to 77fcf58df15edcf3f5b5421f24814fb72796def9:

  drm/i915/dp_tunnel: Fix error handling when clearing stream BW in atomic 
state (2026-03-24 08:00:00 +0200)

----------------------------------------------------------------
- DP tunnel error handling fix
- Spurious GMBUS timeout fix
- Unlink NV12 planes earlier
- Order OP vs. timeout correctly in __wait_for()

----------------------------------------------------------------
Imre Deak (1):
      drm/i915/dp_tunnel: Fix error handling when clearing stream BW in atomic 
state

Samasth Norway Ananda (1):
      drm/i915/gmbus: fix spurious timeout on 512-byte burst reads

Ville Syrjälä (2):
      drm/i915: Order OP vs. timeout correctly in __wait_for()
      drm/i915: Unlink NV12 planes earlier

 drivers/gpu/drm/i915/display/intel_display.c   |  8 +++++++-
 drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 20 ++++++++++++++------
 drivers/gpu/drm/i915/display/intel_dp_tunnel.h | 11 +++++++----
 drivers/gpu/drm/i915/display/intel_gmbus.c     |  4 +++-
 drivers/gpu/drm/i915/display/intel_plane.c     | 11 +++++++++--
 drivers/gpu/drm/i915/i915_wait_util.h          |  2 +-
 6 files changed, 41 insertions(+), 15 deletions(-)

Reply via email to