[PULL] drm-xe-fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dave and Simona,

drm-xe-fixes for 6.12-rc6. Two important fixes for LNL and one missing
hpd enabling. This last one brought in a refactor as dependency,
otherwise it would cause some headache with conflicts.

thanks
Lucas De Marchi

drm-xe-fixes-2024-10-31:
Driver Changes:
- Fix missing HPD interrupt enabling, bringing one PM refactor with it
  (Imre / Maarten)
- Workaround LNL GGTT invalidation not being visible to GuC
  (Matthew Brost)
- Avoid getting jobs stuck without a protecting timeout (Matthew Brost)
The following changes since commit 81983758430957d9a5cb3333fe324fd70cf63e7e:

  Linux 6.12-rc5 (2024-10-27 12:52:02 -1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-10-31

for you to fetch changes up to fe05cee4d9533892210e1ee90147175d87e7c053:

  drm/xe: Don't short circuit TDR on jobs not started (2024-10-31 07:03:14 -0700)

----------------------------------------------------------------
Driver Changes:
- Fix missing HPD interrupt enabling, bringing one PM refactor with it
  (Imre / Maarten)
- Workaround LNL GGTT invalidation not being visible to GuC
  (Matthew Brost)
- Avoid getting jobs stuck without a protecting timeout (Matthew Brost)

----------------------------------------------------------------
Imre Deak (2):
      drm/xe/display: Separate the d3cold and non-d3cold runtime PM handling
      drm/xe/display: Add missing HPD interrupt enabling during non-d3cold RPM resume

Maarten Lankhorst (1):
      drm/xe: Remove runtime argument from display s/r functions

Matthew Brost (2):
      drm/xe: Add mmio read before GGTT invalidate
      drm/xe: Don't short circuit TDR on jobs not started

 drivers/gpu/drm/xe/display/xe_display.c | 71 +++++++++++++++++++++------------
 drivers/gpu/drm/xe/display/xe_display.h |  8 ++--
 drivers/gpu/drm/xe/xe_ggtt.c            | 10 +++++
 drivers/gpu/drm/xe/xe_guc_submit.c      | 18 ++++++---
 drivers/gpu/drm/xe/xe_pm.c              |  6 +--
 5 files changed, 75 insertions(+), 38 deletions(-)



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux