summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem
AgeCommit message (Expand)AuthorFilesLines
2022-03-17drm/i915: include uapi/drm/i915_drm.h directly where neededJani Nikula2-0/+4
2022-03-17drm/i915: move i915_gem_object_needs_bit17_swizzle() to i915_gem_tiling.[ch]Jani Nikula4-1/+13
2022-03-04drm/i915: include linux/highmem.h and linux/swap.h where neededJani Nikula5-1/+6
2022-03-02drm/i915: Use str_yes_no()Lucas De Marchi2-7/+9
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi21-278/+482
2022-02-16drm/i915: Move MCHBAR registers to their own headerMatt Roper1-0/+1
2022-02-14drm/i915: include some drm headers only where neededJani Nikula1-0/+2
2022-02-14drm/i915: include shmem_fs.h only where neededJani Nikula2-0/+3
2022-02-14drm/i915: don't include drm_cache.h in i915_drv.hJani Nikula6-0/+11
2022-02-14drm/i915: split out i915_file_private.h from i915_drv.hJani Nikula5-0/+5
2022-02-14drm/i915: move i915_gem_vm_lookup() where it's usedJani Nikula1-0/+14
2022-02-14drm/i915: split out gem/i915_gem_domain.h from i915_drv.hJani Nikula2-2/+18
2022-02-11drm/i915: split out gem/i915_gem_create.h from i915_drv.hJani Nikula2-0/+18
2022-02-11drm/i915: split out gem/i915_gem_dmabuf.h from i915_drv.hJani Nikula3-0/+21
2022-02-11drm/i915: split out i915_gem_internal.h from i915_drv.hJani Nikula6-2/+31
2022-02-10drm/i915/ttm: tweak priority hint selectionMatthew Auld1-4/+2
2022-02-10drm/i915: move the DRIVER_* macros to i915_driver.[ch]Jani Nikula1-0/+1
2022-02-07dma-buf-map: Rename to iosys-mapLucas De Marchi3-9/+11
2022-02-03Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen2-0/+11
2022-02-02drm/i915: Only include i915_reg.h from .c filesMatt Roper2-0/+2
2022-02-02drm/i915: Move GT registers to their own header fileMatt Roper1-1/+2
2022-02-02drm/i915: Parameterize R_PWR_CLK_STATE register definitionMatt Roper1-1/+2
2022-02-01drm/i915/ttm: Return some errors instead of trying memcpy moveThomas Hellström1-4/+10
2022-01-31Merge drm/drm-next into drm-intel-nextRodrigo Vivi33-737/+1987
2022-01-28drm/i915: Fix a race between vma / object destruction and unbindingThomas Hellström1-0/+6
2022-01-25drm/i915: Flush TLBs before releasing backing storeTvrtko Ursulin2-0/+11
2022-01-21drm/i915: Lock timeline mutex directly in error path of eb_pin_timelineMatthew Brost1-2/+7
2022-01-18drm/i915: Remove short-term pins from execbuf, v6.Maarten Lankhorst1-111/+109
2022-01-18drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind...Maarten Lankhorst3-2/+8
2022-01-18drm/i915: Add locking to i915_gem_evict_vm(), v3.Maarten Lankhorst2-3/+2
2022-01-18drm/i915: Call i915_gem_evict_vm in vm_fault_gtt to prevent new ENOSPC errors...Maarten Lankhorst1-2/+16
2022-01-18Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin2-1/+2
2022-01-16Merge tag 'drm-next-2022-01-14' of git://anongit.freedesktop.org/drm/drmLinus Torvalds5-16/+34
2022-01-11drm/i915: Use struct vma_resource instead of struct vma_snapshotThomas Hellström1-12/+3
2022-01-11drm/i915: Asynchronous migration selftestThomas Hellström3-15/+192
2022-01-11drm/i915: Use vma resources for async unbindingThomas Hellström1-1/+10
2022-01-11drm/i915: Use the vma resource as argument for gtt binding / unbindingThomas Hellström2-46/+18
2022-01-11drm/i915: Initial introduction of vma resourcesThomas Hellström1-1/+1
2022-01-10Merge tag 'drm-next-2022-01-07' of git://anongit.freedesktop.org/drm/drmLinus Torvalds34-814/+1984
2022-01-10drm/i915/ttm: ensure we unmap when purgingMatthew Auld1-1/+15
2022-01-10drm/i915/ttm: add unmap_virtual callbackMatthew Auld4-14/+14
2022-01-10drm/i915/ttm: only fault WILLNEED objectsMatthew Auld1-0/+5
2022-01-10drm/i915: don't call free_mmap_offset when purgingMatthew Auld1-1/+0
2022-01-10drm/i915: split out gem/i915_gem_tiling.h from i915_drv.hJani Nikula2-0/+19
2022-01-10drm/i915: split out gem/i915_gem_userptr.h from i915_drv.hJani Nikula2-0/+15
2022-01-10drm/i915: split out i915_gem_evict.h from i915_drv.hJani Nikula1-0/+1
2022-01-10drm/i915: split out i915_cmd_parser.h from i915_drv.hJani Nikula1-0/+1
2022-01-10drm/i915/ttm: ensure we unmap when purgingMatthew Auld1-1/+15
2022-01-10drm/i915/ttm: add unmap_virtual callbackMatthew Auld4-14/+14
2022-01-10drm/i915/ttm: only fault WILLNEED objectsMatthew Auld1-0/+5