summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_vma.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'drm-intel-gt-next-2021-06-10' of git://anongit.freedesktop.org/drm...Dave Airlie2021-06-111-5/+0
|\
| * drm/i915: Promote ptrdiff() to i915_utils.hMichal Wajdeczko2021-06-031-5/+0
* | drm/i915/debugfs: Print remap info for DPT VMAs as wellImre Deak2021-05-251-0/+5
* | drm/i915/adlp: Fix GEM VM asserts for DPT VMsImre Deak2021-05-251-1/+1
|/
* drm/i915: Take reservation lock around i915_vma_pin.Maarten Lankhorst2021-03-241-4/+16
* drm/i915: make lockdep slightly happier about execbuf.Maarten Lankhorst2021-03-241-0/+3
* drm/i915: Ensure we hold the object mutex in pin correctly.Maarten Lankhorst2021-03-241-0/+3
* drm/i915/gem: Protect used framebuffers from casual evictionChris Wilson2021-01-201-0/+15
* drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.Maarten Lankhorst2020-09-071-2/+11
* drm/i915/gt: Remove local entries from GGTT on suspendChris Wilson2020-05-281-0/+1
* drm/i915/gt: Make fence revocation unequivocalChris Wilson2020-04-011-1/+1
* drm/i915/gt: Allocate i915_fence_reg arrayChris Wilson2020-03-161-0/+1
* drm/i915: Move GGTT fence registers under gt/Chris Wilson2020-03-161-1/+0
* drm/i915: Use the async worker to avoid reclaim tainting the ggtt->mutexChris Wilson2020-01-301-0/+2
* drm/i915/gtt: split up i915_gem_gttMatthew Auld2020-01-071-137/+3
* drm/i915: Introduce a vma.krefChris Wilson2019-12-231-3/+22
* drm/i915: Try hard to bind the contextChris Wilson2019-12-051-0/+1
* drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSETAbdiel Janulgue2019-12-041-0/+3
* drm/i915: Lift i915_vma_parked() onto the gtChris Wilson2019-10-211-1/+1
* drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson2019-10-041-41/+43
* drm/i915: Use helpers for drm_mm_node booleansChris Wilson2019-10-041-2/+2
* drm/i915: Make i915_vma.flags atomic_t for mutex reductionChris Wilson2019-09-111-24/+38
* drm/i915: cleanup cache-coloringMatthew Auld2019-09-091-1/+1
* drm/i915: export color_differsMatthew Auld2019-09-091-0/+6
* drm/i915: Replace i915_vma_put_fence()Chris Wilson2019-08-221-2/+2
* drm/i915: Track ggtt fence reservations under its own mutexChris Wilson2019-08-221-2/+2
* Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi2019-08-221-4/+4
|\
| * dma-buf: rename reservation_object to dma_resvChristian König2019-08-131-4/+4
* | drm/i915: Be defensive when starting vma activityChris Wilson2019-08-201-0/+8
* | drm/i915: Forgo last_fence active request trackingChris Wilson2019-08-121-1/+0
* | drm/i915: Hide unshrinkable context objects from the shrinkerChris Wilson2019-08-021-0/+4
|/
* drm/i915: Move fence register tracking from i915->mm to ggttChris Wilson2019-06-131-1/+1
* drm/i915: Move object close under its own lockChris Wilson2019-06-061-9/+8
* drm/i915: fix documentation build warningsJani Nikula2019-06-061-0/+2
* drm/i915: Move GEM object domain management from struct_mutex to localChris Wilson2019-05-281-0/+12
* drm/i915: Move object->pages API to i915_gem_object.[ch]Chris Wilson2019-05-281-1/+1
* drm/i915: Add a new "remapped" gtt_viewVille Syrjälä2019-05-201-0/+3
* drm/i915: Use i915_global_register()Chris Wilson2019-03-061-4/+0
* drm/i915: Make object/vma allocation caches globalChris Wilson2019-02-281-0/+7
* drm/i915: Pull i915_gem_active into the i915_active familyChris Wilson2019-02-051-1/+1
* drm/i915: Generalise GPU activity trackingChris Wilson2019-02-051-5/+4
* drm/i915: Enlarge vma->pin_countChris Wilson2019-01-281-16/+29
* drm/i915: Move vma lookup to its own lockChris Wilson2019-01-281-1/+1
* drm/i915: Fix gtt_view assertsVille Syrjälä2018-08-281-0/+2
* drm/i915/guc: Move the pin bias value from GuC to GGTTJakub Bartmiński2018-07-271-0/+5
* drm/i915: Pull unpin map into vma releaseChris Wilson2018-07-241-1/+2
* drm/i915: Track the last-active inside the i915_vmaChris Wilson2018-07-061-0/+1
* drm/i915: Track vma activity per fence.context, not per engineChris Wilson2018-07-061-34/+12
* drm/i915: Move i915_vma_move_to_active() to i915_vma.cChris Wilson2018-07-061-0/+4
* drm/i915/gtt: Make gen6 page directories evictableChris Wilson2018-06-121-0/+7