summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gem
AgeCommit message (Expand)AuthorFilesLines
2022-03-14drm/i915/gem: add missing boundary check in vm_accessMastan Katragadda1-1/+1
2022-03-02drm/i915/xehp: Don't support parallel submission on compute / renderMatthew Brost1-0/+10
2022-03-02drm/i915/xehp: CCS should use RCS setup functionsMatt Roper1-3/+5
2022-03-01drm/i915/selftests: exercise mmap migrationMatthew Auld1-0/+329
2022-03-01drm/i915/selftests: handle allocation failuresMatthew Auld1-1/+1
2022-03-01drm/i915/ttm: mappable migration on faultMatthew Auld1-6/+48
2022-03-01drm/i915/ttm: make eviction mappable awareMatthew Auld1-2/+63
2022-02-28drm/i915: Clarify vma lifetimeThomas Hellström2-15/+3
2022-02-28drm/i915: add I915_BO_ALLOC_GPU_ONLYMatthew Auld4-8/+30
2022-02-28drm/i915/ttm: require mappable by defaultMatthew Auld1-0/+4
2022-02-28drm/i915: add io_size plumbingMatthew Auld4-6/+8
2022-02-26drm/i915: apply PM_EARLY for non-GTT mappable objectsMatthew Auld1-0/+11
2022-02-25Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin31-15/+179
2022-02-25drm/i915: Check stolen memory size before calling drm_mm_initJosé Roberto de Souza1-3/+6
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi21-278/+482
2022-02-20drm/i915: support 64K GTT pages for discrete cardsMatthew Auld1-0/+60
2022-02-20drm/i915: enforce min GTT alignment for discrete cardsMatthew Auld1-8/+13
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-08dma-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-22drm/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