summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_vma.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/fbc: Moved fence related code away from intel_fbcJouni Högander2023-08-071-0/+5
* drm/i915: Add function to clear scanout flag for vmasJouni Högander2023-08-011-0/+2
* drm/i915: use pat_index instead of cache_levelFei Yang2023-05-111-1/+1
* drm/i915/vma: fix kernel-doc function name for i915_vma_size()Jani Nikula2023-05-041-1/+1
* drm/i915: Introduce guard pages to i915_vmaChris Wilson2022-12-061-2/+3
* drm/i915: Wrap all access to i915_vma.node.start|sizeChris Wilson2022-12-061-3/+48
* drm/i915: call i915_request_await_object from _i915_vma_move_to_activeAndrzej Hajda2022-11-161-0/+1
* drm/i915: Rename ggtt_view as gtt_viewNiranjana Vishwanathapura2022-09-081-9/+9
* drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()Mauro Carvalho Chehab2022-08-081-1/+1
* drm/i915/gt: Batch TLB invalidationsChris Wilson2022-07-281-0/+1
* drm/i915: use IOMEM_ERR_PTR() directlyKefeng Wang2022-05-041-1/+0
* drm/i915: Remove the vma refcountThomas Hellström2022-03-071-14/+0
* drm/i915: Clarify vma lifetimeThomas Hellström2022-02-281-0/+3
* drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind...Maarten Lankhorst2022-01-181-0/+1
* drm/i915: Use vma resources for async unbindingThomas Hellström2022-01-111-1/+2
* drm/i915: Use the vma resource as argument for gtt binding / unbindingThomas Hellström2022-01-111-6/+5
* drm/i915: Initial introduction of vma resourcesThomas Hellström2022-01-111-1/+18
* drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members, v3.Maarten Lankhorst2021-12-201-0/+3
* drm/i915: Remove unused bits of i915_vma/active apiMaarten Lankhorst2021-12-201-2/+0
* drm/i915: Remove resv from i915_vmaMaarten Lankhorst2021-11-191-3/+3
* drm/i915: vma is always backed by an object.Maarten Lankhorst2021-11-191-3/+0
* drm/i915: Multi-BB execbufMatthew Brost2021-10-151-3/+10
* drm/i915: move vma slab to direct module init/exitDaniel Vetter2021-07-281-0/+3
* 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-021-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
|\