[PULL] drm-intel-gt-next
Tvrtko Ursulin
tursulin at igalia.com
Wed Oct 23 09:16:36 UTC 2024
Hi Dave, Sima,
This is the main pull request for 6.13 merge window.
PXP GuC auto-teardown feature got enabled, GPU reset robustness improvement
for Haswell and basic PMU functionality was enabled for Gen2 platforms.
The rest is a handful of small cleanups.
Regards,
Tvrtko
drm-intel-gt-next-2024-10-23:
Driver Changes:
Fixes/improvements/new stuff:
- Enable PXP GuC autoteardown flow [guc] (Juston Li)
- Retry RING_HEAD reset until it sticks [gt] (Nitin Gote)
- Add basic PMU support for gen2 [pmu] (Ville Syrjälä)
Miscellaneous:
- Prevent a possible int overflow in wq offsets [guc] (Nikita Zhandarovich)
- PMU code cleanups (Lucas De Marchi)
- Fixed "CPU" -> "GPU" typo [gt] (Zhang He)
- Gen2/3 interrupt handling cleanup (Ville Syrjälä)
The following changes since commit 596a7f1084e49cc65072c458c348861e9b9ceab9:
drm/i915: Remove extra unlikely helper (2024-09-05 15:44:37 -0400)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2024-10-23
for you to fetch changes up to 6ef0e3ef2662db71d363af77ce31fa940bb7d525:
drm/i915/gt: Retry RING_HEAD reset until it get sticks (2024-10-22 11:35:07 +0200)
----------------------------------------------------------------
Driver Changes:
Fixes/improvements/new stuff:
- Enable PXP GuC autoteardown flow [guc] (Juston Li)
- Retry RING_HEAD reset until it get sticks [gt] (Nitin Gote)
- Add basic PMU support for gen2 [pmu] (Ville Syrjälä)
Miscellaneous:
- Prevent a possible int overflow in wq offsets [guc] (Nikita Zhandarovich)
- PMU code cleanups (Lucas De Marchi)
- Fixed "CPU" -> "GPU" typo [gt] (Zhang He)
- Gen2/3 interrupt handling cleanup (Ville Syrjälä)
----------------------------------------------------------------
Juston Li (1):
drm/i915/guc: Enable PXP GuC autoteardown flow
Lucas De Marchi (2):
drm/i915/pmu: Drop is_igp()
drm/i915/pmu: Use event_to_pmu()
Nikita Zhandarovich (1):
drm/i915/guc: prevent a possible int overflow in wq offsets
Nitin Gote (1):
drm/i915/gt: Retry RING_HEAD reset until it get sticks
Ville Syrjälä (3):
drm/i915/gt: Nuke gen2_irq_{enable,disable}()
drm/i915/gt: s/gen3/gen2/
drm/i915/pmu: Add support for gen2
Zhang He (1):
drm/i915/gt: Fixed "CPU" -> "GPU" typo
drivers/gpu/drm/i915/gt/gen2_engine_cs.c | 23 ++--------
drivers/gpu/drm/i915/gt/gen2_engine_cs.h | 6 +--
drivers/gpu/drm/i915/gt/intel_engine_regs.h | 2 +-
drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 2 +-
drivers/gpu/drm/i915/gt/intel_ring_submission.c | 38 ++++++++++++----
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 8 ++++
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 +
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 4 +-
drivers/gpu/drm/i915/i915_drv.h | 3 ++
drivers/gpu/drm/i915/i915_pmu.c | 54 +++++++++++++----------
drivers/gpu/drm/i915/pxp/intel_pxp.c | 2 +-
11 files changed, 82 insertions(+), 61 deletions(-)
More information about the Intel-xe
mailing list