summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_vma.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/display: add intel_display_limits.h for key enumsJani Nikula2023-01-251-0/+1
* drm/i915: Reserve enough fence slot for i915_vma_unbind_asyncNirmoy Das2023-01-051-1/+1
* drm/i915/gem: Typecheck page lookupsChris Wilson2022-12-301-4/+4
* drm/i915: improve the catch-all evict to handle lock contentionMatthew Auld2022-12-191-1/+1
* drm/i915: Introduce guard pages to i915_vmaChris Wilson2022-12-061-7/+36
* drm/i915: Wrap all access to i915_vma.node.start|sizeChris Wilson2022-12-061-12/+13
* drm/i915/mtl: Media GT and Render GT share common GGTTAravind Iddamsetty2022-11-281-1/+4
* drm/i915: call i915_request_await_object from _i915_vma_move_to_activeAndrzej Hajda2022-11-161-0/+5
* drm/i915: Fix vma allocator debugTvrtko Ursulin2022-11-151-1/+1
* drm/i915: Partial abandonment of legacy DRM logging macrosTvrtko Ursulin2022-11-101-7/+9
* drm/i915: enable PS64 support for DG2Matthew Auld2022-10-141-7/+2
* drm/i915: Set correct domains values at _i915_vma_move_to_activeNirmoy Das2022-09-081-1/+2
* drm/i915: Rename ggtt_view as gtt_viewNiranjana Vishwanathapura2022-09-081-20/+20
* drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()Mauro Carvalho Chehab2022-08-081-3/+3
* drm/i915/gt: Batch TLB invalidationsChris Wilson2022-07-281-7/+26
* drm/i915: Fix vm use-after-free in vma destructionThomas Hellström2022-07-041-4/+8
* drm/i915/ttm: handle blitter failure on DG2Matthew Auld2022-07-011-12/+13
* drm/i915: extend i915_vma_pin_iomap()CQ Tang2022-06-221-12/+23
* drm/i915: don't leak lmem mapping in vma_evictJuha-Pekka Heikkila2022-06-221-1/+3
* drm/i915: Individualize fences before adding to dma_resv objNirmoy Das2022-05-271-20/+28
* Merge tag 'drm-intel-next-2022-05-20' of git://anongit.freedesktop.org/drm/dr...Tvrtko Ursulin2022-05-231-4/+9
|\
| * drm/i915: drop bo->moving dependencyChristian König2022-04-071-1/+8
| * dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-3/+5
* | drm/i915: Fix race in __i915_vma_remove_closedKarol Herbst2022-05-041-4/+7
* | drm/i915: use IOMEM_ERR_PTR() directlyKefeng Wang2022-05-041-2/+2
* | drm/i915: Fix assert in i915_ggtt_pinTvrtko Ursulin2022-05-031-3/+1
* | Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen2022-04-121-2/+8
|\|
| * dma-buf/drivers: make reserving a shared slot mandatory v4Christian König2022-04-061-2/+8
* | drm/i915: stop checking for NULL vma->objMatthew Auld2022-03-071-10/+7
* | drm/i915: limit the async bind to bind_async_flagsMatthew Auld2022-03-071-2/+3
* | drm/i915: Remove the vma refcountThomas Hellström2022-03-071-14/+3
* | drm/i915: Remove the vm open countThomas Hellström2022-03-071-19/+44
|/
* drm/i915: Clarify vma lifetimeThomas Hellström2022-02-281-12/+62
* drm/i915: add I915_BO_ALLOC_GPU_ONLYMatthew Auld2022-02-281-0/+3
* Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin2022-02-251-70/+126
|\
| * Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi2022-02-231-155/+414
| |\
| * \ Merge drm/drm-next into drm-intel-nextRodrigo Vivi2022-01-311-74/+452
| |\ \
| * | | drm/i915: split out gem/i915_gem_tiling.h from i915_drv.hJani Nikula2022-01-101-1/+1
| * | | drm/i915: split out i915_gem_evict.h from i915_drv.hJani Nikula2022-01-101-0/+1
* | | | drm/i915: enforce min GTT alignment for discrete cardsMatthew Auld2022-02-191-0/+9
| |_|/ |/| |
* | | Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen2022-02-031-0/+3
|\ \ \ | | |/ | |/|
| * | drm/i915: Flush TLBs before releasing backing storeTvrtko Ursulin2022-01-251-0/+3
* | | drm/i915: Allow dead vm to unbind vma's without lock.Maarten Lankhorst2022-01-281-2/+13
* | | drm/i915: delete shadow "ret" variableDan Carpenter2022-01-271-2/+0
* | | drm/i915: Fix vma resource freeingThomas Hellström2022-01-261-2/+2
* | | drm/i915: Remove short-term pins from execbuf, v6.Maarten Lankhorst2022-01-181-6/+18
* | | drm/i915: Remove support for unlocked i915_vma unbindMaarten Lankhorst2022-01-181-47/+8
* | | drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind...Maarten Lankhorst2022-01-181-2/+25
* | | drm/i915: Add object locking to i915_gem_evict_for_node and i915_gem_evict_so...Maarten Lankhorst2022-01-181-4/+5
* | | drm/i915: Add locking to i915_gem_evict_vm(), v3.Maarten Lankhorst2022-01-181-1/+6