[PATCH v5 0/3] Support active context utilization
Umesh Nerlige Ramappa
umesh.nerlige.ramappa at intel.com
Fri May 9 16:12:00 UTC 2025
Add support for active context utilization using WA BB.
v2: (Matt)
- Fix breakage in TDR due to this feature.
- Other review comments
v3:
- Include review comments from Matt and Lucas
- Bug fixes
v4:
- Review comments
- CI bug fixes
v5
- Review comments
- Checkpatch fix
- Squash last 2 patches and retain 32 bit timestamp for TDR
- Update code comment to match commit msg
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa at intel.com>
Umesh Nerlige Ramappa (3):
drm/xe: Save CTX_TIMESTAMP mmio value instead of LRC value
drm/xe: Save the gt pointer in lrc and drop the tile
drm/xe: Add WA BB to capture active context utilization
.../gpu/drm/xe/instructions/xe_mi_commands.h | 4 +
drivers/gpu/drm/xe/regs/xe_engine_regs.h | 5 +
drivers/gpu/drm/xe/regs/xe_lrc_layout.h | 2 +
drivers/gpu/drm/xe/xe_device_types.h | 2 +
drivers/gpu/drm/xe/xe_exec_queue.c | 2 +-
drivers/gpu/drm/xe/xe_guc_submit.c | 2 +-
drivers/gpu/drm/xe/xe_lrc.c | 191 +++++++++++++++++-
drivers/gpu/drm/xe/xe_lrc.h | 5 +-
drivers/gpu/drm/xe/xe_lrc_types.h | 9 +-
drivers/gpu/drm/xe/xe_pci.c | 2 +
drivers/gpu/drm/xe/xe_pci_types.h | 1 +
drivers/gpu/drm/xe/xe_ring_ops.c | 7 +-
drivers/gpu/drm/xe/xe_trace_lrc.h | 8 +-
13 files changed, 214 insertions(+), 26 deletions(-)
--
2.43.0
More information about the Intel-xe
mailing list