summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/selftests/i915_gem.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: use pat_index instead of cache_levelFei Yang2023-05-111-1/+4
* Merge drm/drm-next into drm-intel-nextJani Nikula2023-01-251-0/+2
|\
| * drm/i915/mtl: Media GT and Render GT share common GGTTAravind Iddamsetty2022-11-281-0/+2
* | drm/i915: add struct i915_dsm to wrap dsm members togetherJani Nikula2023-01-181-2/+2
|/
* Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi2022-02-231-4/+4
|\
| * drm/i915/selftests: Use to_gt() helper for GGTT accessesMichaƂ Winiarski2022-01-051-4/+4
* | drm/i915: split out i915_gem_internal.h from i915_drv.hJani Nikula2022-02-111-1/+2
|/
* drm/i915/selftests: Use to_gt() helperAndi Shyti2021-12-171-1/+1
* drm/i915/selftests: Rename pm_ prefixed functions namesHsin-Yi Wang2021-04-211-10/+10
* drm/i915/gem: Move freeze/freeze_late next to suspend/suspend_lateChris Wilson2021-02-081-0/+1
* drm/i915/gem: Check the correct variable in selftestDan Carpenter2020-12-081-2/+2
* drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.Maarten Lankhorst2020-09-071-0/+41
* drm/i915/gt: Pull restoration of GGTT fences underneath the GTChris Wilson2020-03-161-2/+0
* drm/i915: Move GGTT fence registers under gt/Chris Wilson2020-03-161-1/+1
* drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for its new placementChris Wilson2020-01-301-3/+3
* drm/i915/gt: Apply sanitiization just before resumeChris Wilson2019-12-261-2/+0
* drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson2019-12-221-0/+1
* drm/i915/selftests: Complete transition to a real struct file mockChris Wilson2019-11-081-4/+4
* drm/i915/selftests: Replace mock_file hackery with drm's true fakeChris Wilson2019-11-071-2/+2
* drm/i915/gt: Call intel_gt_sanitize() directlyChris Wilson2019-11-011-1/+0
* drm/i915/selftests: check for missing apertureMatthew Auld2019-10-291-0/+4
* drm/i915/selftests: Release ctx->engine_mutex after iterationChris Wilson2019-10-231-3/+7
* drm/i915/selftests: Teach switch_to_context() to use the contextChris Wilson2019-10-221-10/+9
* drm/i915: Store i915_ggtt as the backpointer on fence registersChris Wilson2019-10-161-1/+1
* drm/i915: Move context management under GEMChris Wilson2019-10-041-8/+0
* drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson2019-10-041-2/+0
* drm/i915: Perform GGTT restore much earlier during resumeChris Wilson2019-09-101-0/+6
* drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson2019-07-121-1/+2
* drm/i915/selftests: Common live setup/teardownChris Wilson2019-07-031-5/+1
* drm/i915/gt: Pass intel_gt to pm routinesChris Wilson2019-06-251-1/+1
* drm/i915: update with_intel_runtime_pm to use the rpm structureDaniele Ceraolo Spurio2019-06-141-3/+3
* drm/i915: update rpm_get/put to use the rpm structureDaniele Ceraolo Spurio2019-06-141-2/+2
* drm/i915: Move more GEM objects under gem/Chris Wilson2019-05-281-3/+5
* drm/i915: Move i915_request_alloc into selftests/Chris Wilson2019-04-261-2/+3
* drm/i915: Invert the GEM wakeref hierarchyChris Wilson2019-04-241-12/+4
* drm/i915/selftests: Skip live timeline/suspend tests if wedgedChris Wilson2019-04-151-0/+3
* drm/i915: Do a synchronous switch-to-kernel-context on idlingChris Wilson2019-03-081-7/+2
* drm/i915: Syntatic sugar for using intel_runtime_pmChris Wilson2019-01-141-20/+14
* drm/i915/selftests: Mark up rpm wakerefsChris Wilson2019-01-141-10/+19
* drm/i915: Markup paired operations on wakerefsChris Wilson2019-01-141-5/+5
* drm/i915: Always try to reset the GPU on takeoverChris Wilson2019-01-031-1/+1
* drm/i915/selftests: Add a simple exerciser for suspend/hibernateChris Wilson2018-08-311-0/+221