Per context dynamic (sub)slice power-gating
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | headers: bumpinclude/ include/ include/ +10 more | +1467 | 0 replies | |
| 2/4 | tests/gem_ctx_sseu: Dynamic (sub)slice programming teststests/ tests/ tests/ +2 more | +1205 | 2 replies | |
| 3/4 | tests/gem_media_vme: Simple test to exercise the VME blocklib/ lib/ lib/ +7 more | +413 | 2 replies | |
| 4/4 | tests/gem_media_vme: Shut down half of subslices to avoid gpu hang on ICLlib/ lib/ lib/ +1 more | +82 | 0 replies |
Reviews trailers per patch
1 of 4 patches has a Reviewed-by or Acked-by.
| Patch | Chris Wilson | Joonas Lahtinen |
|---|---|---|
| 1/4 | ||
| 2/4 | R-b R-b | R-b |
| 3/4 | ||
| 4/4 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [igt-dev] [PATCH i-g-t 0/4] Per context dynamic (sub)slice power-gating
From: Tvrtko Ursulin <[email protected]>
Tests to accompany the respective i915 series.
Contributed by Tony Ye is gem_media_vme, anew test which exercises the media VME block to demonstrate the effectiveness of the uAPI for this particular issue.
Lionel Landwerlin (2):
headers: bump
tests/gem_ctx_sseu: Dynamic (sub)slice programming tests
Tony Ye (2):
tests/gem_media_vme: Simple test to exercise the VME block tests/gem_media_vme: Shut down half of subslices to avoid gpu hang on
ICL
include/drm-uapi/amdgpu_drm.h | 52 +- include/drm-uapi/drm.h | 17 + include/drm-uapi/drm_fourcc.h | 224 ++++++ include/drm-uapi/drm_mode.h | 26 +- include/drm-uapi/etnaviv_drm.h | 6 + include/drm-uapi/exynos_drm.h | 240 +++++++ include/drm-uapi/i915_drm.h | 80 +++ include/drm-uapi/msm_drm.h | 2 + include/drm-uapi/tegra_drm.h | 492 ++++++++++++- include/drm-uapi/v3d_drm.h | 204 ++++++ include/drm-uapi/vc4_drm.h | 13 +- include/drm-uapi/virtgpu_drm.h | 1 + include/drm-uapi/vmwgfx_drm.h | 166 ++++- lib/gpu_cmds.c | 148 ++++ lib/gpu_cmds.h | 23 +- lib/intel_batchbuffer.c | 9 + lib/intel_batchbuffer.h | 7 + lib/media_fill.c | 117 ++++ lib/media_fill.h | 6 + lib/surfaceformat.h | 2 + tests/Makefile.am | 1 + tests/Makefile.sources | 6 + tests/i915/gem_ctx_param.c | 4 +- tests/i915/gem_ctx_sseu.c | 1190 ++++++++++++++++++++++++++++++++ tests/i915/gem_media_vme.c | 179 +++++ tests/meson.build | 9 + 26 files changed, 3165 insertions(+), 59 deletions(-) create mode 100644 include/drm-uapi/v3d_drm.h create mode 100644 tests/i915/gem_ctx_sseu.c create mode 100644 tests/i915/gem_media_vme.c
Signature · 6 lines
2.19.1 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev