aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_vma.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-09-08drm/i915: Set correct domains values at _i915_vma_move_to_activeNirmoy Das1-1/+2
2022-09-08drm/i915: Rename ggtt_view as gtt_viewNiranjana Vishwanathapura1-20/+20
2022-08-08drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()Mauro Carvalho Chehab1-3/+3
2022-07-28drm/i915/gt: Batch TLB invalidationsChris Wilson1-7/+26
2022-07-04drm/i915: Fix vm use-after-free in vma destructionThomas Hellström1-4/+8
2022-07-01drm/i915/ttm: handle blitter failure on DG2Matthew Auld1-12/+13
2022-06-22drm/i915: extend i915_vma_pin_iomap()CQ Tang1-12/+23
2022-06-22drm/i915: don't leak lmem mapping in vma_evictJuha-Pekka Heikkila1-1/+3
2022-05-27drm/i915: Individualize fences before adding to dma_resv objNirmoy Das1-20/+28
2022-05-23Merge tag 'drm-intel-next-2022-05-20' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-gt-nextTvrtko Ursulin1-4/+9
2022-05-04drm/i915: Fix race in __i915_vma_remove_closedKarol Herbst1-4/+7
2022-05-04drm/i915: use IOMEM_ERR_PTR() directlyKefeng Wang1-2/+2
2022-05-03drm/i915: Fix assert in i915_ggtt_pinTvrtko Ursulin1-3/+1
2022-04-12Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen1-2/+8
2022-04-07drm/i915: drop bo->moving dependencyChristian König1-1/+8
2022-04-07dma-buf: specify usage while adding fences to dma_resv obj v7Christian König1-3/+5
2022-04-06dma-buf/drivers: make reserving a shared slot mandatory v4Christian König1-2/+8
2022-03-07drm/i915: stop checking for NULL vma->objMatthew Auld1-10/+7
2022-03-07drm/i915: limit the async bind to bind_async_flagsMatthew Auld1-2/+3
2022-03-07drm/i915: Remove the vma refcountThomas Hellström1-14/+3
2022-03-07drm/i915: Remove the vm open countThomas Hellström1-19/+44
2022-02-28drm/i915: Clarify vma lifetimeThomas Hellström1-12/+62
2022-02-28drm/i915: add I915_BO_ALLOC_GPU_ONLYMatthew Auld1-0/+3
2022-02-25Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin1-70/+126
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-nextRodrigo Vivi1-155/+414
2022-02-19drm/i915: enforce min GTT alignment for discrete cardsMatthew Auld1-0/+9
2022-02-03Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen1-0/+3
2022-01-31Merge drm/drm-next into drm-intel-nextRodrigo Vivi1-74/+452
2022-01-28drm/i915: Allow dead vm to unbind vma's without lock.Maarten Lankhorst1-2/+13
2022-01-27drm/i915: delete shadow "ret" variableDan Carpenter1-2/+0
2022-01-26drm/i915: Fix vma resource freeingThomas Hellström1-2/+2
2022-01-25drm/i915: Flush TLBs before releasing backing storeTvrtko Ursulin1-0/+3
2022-01-18drm/i915: Remove short-term pins from execbuf, v6.Maarten Lankhorst1-6/+18
2022-01-18drm/i915: Remove support for unlocked i915_vma unbindMaarten Lankhorst1-47/+8
2022-01-18drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind, v2.Maarten Lankhorst1-2/+25
2022-01-18drm/i915: Add object locking to i915_gem_evict_for_node and i915_gem_evict_something, v2.Maarten Lankhorst1-4/+5
2022-01-18drm/i915: Add locking to i915_gem_evict_vm(), v3.Maarten Lankhorst1-1/+6
2022-01-11drm/i915: Use struct vma_resource instead of struct vma_snapshotThomas Hellström1-12/+4
2022-01-11drm/i915: Use vma resources for async unbindingThomas Hellström1-30/+175
2022-01-11drm/i915: Don't pin the object pages during pending vma bindsThomas Hellström1-4/+1
2022-01-11drm/i915: Use the vma resource as argument for gtt binding / unbindingThomas Hellström1-4/+20
2022-01-11drm/i915: Initial introduction of vma resourcesThomas Hellström1-6/+49
2022-01-10drm/i915: split out gem/i915_gem_tiling.h from i915_drv.hJani Nikula1-1/+1
2022-01-10drm/i915: split out i915_gem_evict.h from i915_drv.hJani Nikula1-0/+1
2021-12-22drm/i915: Require the vm mutex for i915_vma_bind()Thomas Hellström1-0/+1
2021-12-20drm/i915: Take object lock in i915_ggtt_pin if ww is not setMaarten Lankhorst1-12/+28
2021-12-20drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members, v3.Maarten Lankhorst1-32/+362
2021-12-20drm/i915: Remove unused bits of i915_vma/active apiMaarten Lankhorst1-14/+10
2021-11-25drm/i915: Add support for moving fence waitingMaarten Lankhorst1-1/+42
2021-11-22Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin1-4/+1