summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gem
AgeCommit message (Expand)Author
2022-04-11drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULLMatt Roper
2022-03-14drm/i915/gem: add missing boundary check in vm_accessMastan Katragadda
2022-03-02drm/i915/xehp: Don't support parallel submission on compute / renderMatthew Brost
2022-03-02drm/i915/xehp: CCS should use RCS setup functionsMatt Roper
2022-03-01drm/i915/selftests: exercise mmap migrationMatthew Auld
2022-03-01drm/i915/selftests: handle allocation failuresMatthew Auld
2022-03-01drm/i915/ttm: mappable migration on faultMatthew Auld
2022-03-01drm/i915/ttm: make eviction mappable awareMatthew Auld
2022-02-28drm/i915: Clarify vma lifetimeThomas Hellström
2022-02-28drm/i915: add I915_BO_ALLOC_GPU_ONLYMatthew Auld
2022-02-28drm/i915/ttm: require mappable by defaultMatthew Auld
2022-02-28drm/i915: add io_size plumbingMatthew Auld
2022-02-25drm/i915: apply PM_EARLY for non-GTT mappable objectsMatthew Auld
2022-02-25Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin
2022-02-25drm/i915: Check stolen memory size before calling drm_mm_initJosé Roberto de Souza
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi
2022-02-19drm/i915: support 64K GTT pages for discrete cardsMatthew Auld
2022-02-19drm/i915: enforce min GTT alignment for discrete cardsMatthew Auld
2022-02-16drm/i915: Move MCHBAR registers to their own headerMatt Roper
2022-02-14drm/i915: include some drm headers only where neededJani Nikula
2022-02-14drm/i915: include shmem_fs.h only where neededJani Nikula
2022-02-14drm/i915: don't include drm_cache.h in i915_drv.hJani Nikula
2022-02-14drm/i915: split out i915_file_private.h from i915_drv.hJani Nikula
2022-02-14drm/i915: move i915_gem_vm_lookup() where it's usedJani Nikula
2022-02-14drm/i915: split out gem/i915_gem_domain.h from i915_drv.hJani Nikula
2022-02-11drm/i915: split out gem/i915_gem_create.h from i915_drv.hJani Nikula
2022-02-11drm/i915: split out gem/i915_gem_dmabuf.h from i915_drv.hJani Nikula
2022-02-11drm/i915: split out i915_gem_internal.h from i915_drv.hJani Nikula
2022-02-10drm/i915/ttm: tweak priority hint selectionMatthew Auld
2022-02-10drm/i915: move the DRIVER_* macros to i915_driver.[ch]Jani Nikula
2022-02-07dma-buf-map: Rename to iosys-mapLucas De Marchi
2022-02-03Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen
2022-02-02drm/i915: Only include i915_reg.h from .c filesMatt Roper
2022-02-02drm/i915: Move GT registers to their own header fileMatt Roper
2022-02-02drm/i915: Parameterize R_PWR_CLK_STATE register definitionMatt Roper
2022-02-01drm/i915/ttm: Return some errors instead of trying memcpy moveThomas Hellström
2022-01-31Merge drm/drm-next into drm-intel-nextRodrigo Vivi
2022-01-28drm/i915: Fix a race between vma / object destruction and unbindingThomas Hellström
2022-01-25drm/i915: Flush TLBs before releasing backing storeTvrtko Ursulin
2022-01-21drm/i915: Lock timeline mutex directly in error path of eb_pin_timelineMatthew Brost
2022-01-18drm/i915: Remove short-term pins from execbuf, v6.Maarten Lankhorst
2022-01-18drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind...Maarten Lankhorst
2022-01-18drm/i915: Add locking to i915_gem_evict_vm(), v3.Maarten Lankhorst
2022-01-18drm/i915: Call i915_gem_evict_vm in vm_fault_gtt to prevent new ENOSPC errors...Maarten Lankhorst
2022-01-18Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin
2022-01-16Merge tag 'drm-next-2022-01-14' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2022-01-11drm/i915: Use struct vma_resource instead of struct vma_snapshotThomas Hellström
2022-01-11drm/i915: Asynchronous migration selftestThomas Hellström
2022-01-11drm/i915: Use vma resources for async unbindingThomas Hellström
2022-01-11drm/i915: Use the vma resource as argument for gtt binding / unbindingThomas Hellström