[PULL] drm-xe-fixes
Rodrigo Vivi
rodrigo.vivi at intel.com
Thu Sep 5 13:28:54 UTC 2024
Hi Dave and Sima,
Here goes this week's drm-xe-fixes, mostly
with power-management related fixes.
drm-xe-fixes-2024-09-05:
- GSC loading fix (Daniele)
- PCODE mutex fix (Matt)
- Suspend/Resume fixes (Maarten, Imre)
- RPM fixes (Rodrigo)
The following changes since commit 431c1646e1f86b949fa3685efc50b660a364c2b6:
Linux 6.11-rc6 (2024-09-01 19:46:02 +1200)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-09-05
for you to fetch changes up to 4bfc9c553f5ea8cbfe085824f3283885cf173c20:
drm/xe/display: Avoid encoder_suspend at runtime suspend (2024-09-04 12:24:47 -0400)
----------------------------------------------------------------
- GSC loading fix (Daniele)
- PCODE mutex fix (Matt)
- Suspend/Resume fixes (Maarten, Imre)
- RPM fixes (Rodrigo)
----------------------------------------------------------------
Daniele Ceraolo Spurio (1):
drm/xe/gsc: Do not attempt to load the GSC multiple times
Imre Deak (1):
drm/xe: Suspend/resume user access only during system s/r
Maarten Lankhorst (1):
drm/xe/display: Match i915 driver suspend/resume sequences better
Matt Roper (1):
drm/xe/pcode: Treat pcode as per-tile rather than per-GT
Rodrigo Vivi (2):
drm/xe: Add missing runtime reference to wedged upon gt_reset
drm/xe/display: Avoid encoder_suspend at runtime suspend
.../gpu/drm/xe/compat-i915-headers/intel_pcode.h | 8 +-
.../gpu/drm/xe/compat-i915-headers/intel_uncore.h | 7 ++
drivers/gpu/drm/xe/display/xe_display.c | 23 +++--
drivers/gpu/drm/xe/xe_device_types.h | 6 ++
drivers/gpu/drm/xe/xe_gsc.c | 12 +++
drivers/gpu/drm/xe/xe_gt.c | 7 +-
drivers/gpu/drm/xe/xe_gt_types.h | 6 --
drivers/gpu/drm/xe/xe_guc_pc.c | 2 +-
drivers/gpu/drm/xe/xe_hwmon.c | 4 +-
drivers/gpu/drm/xe/xe_pcode.c | 104 ++++++++++-----------
drivers/gpu/drm/xe/xe_pcode.h | 16 ++--
drivers/gpu/drm/xe/xe_tile.c | 3 +
drivers/gpu/drm/xe/xe_uc_fw.h | 9 +-
drivers/gpu/drm/xe/xe_vram_freq.c | 6 +-
14 files changed, 124 insertions(+), 89 deletions(-)
More information about the dri-devel
mailing list