summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem.c
AgeCommit message (Expand)Author
2024-02-16Merge tag 'drm-intel-gt-next-2024-02-15' of git://anongit.freedesktop.org/drm...Dave Airlie
2023-12-19drm/i915/gem: Atomically invalidate userptr on mmu-notifierJonathan Cavitt
2023-11-23Merge tag 'drm-intel-next-2023-11-23' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter
2023-11-07drm/i915: move display spinlock init to display codeJani Nikula
2023-10-17Merge tag 'drm-intel-gt-next-2023-10-12' of git://anongit.freedesktop.org/drm...Dave Airlie
2023-10-03drm/i915: Register engines early to avoid type confusionMathias Krause
2023-08-31drm/i915: add minimal i915_gem_object_frontbuffer.hJani Nikula
2023-06-06drm/i915: Use the fdinfo helperTvrtko Ursulin
2023-05-11drm/i915: use pat_index instead of cache_levelFei Yang
2023-04-06Merge tag 'drm-intel-next-2023-04-06' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter
2023-04-05drm/i915: rename intel_pm.[ch] to intel_clock_gating.[ch]Jani Nikula
2023-04-03drm/i915/i915_gem: Provide function names to complete the expected kerneldoc ...Lee Jones
2023-03-23drm/i915: Use i915 instead of dev_priv insied the file_priv structureAndi Shyti
2023-01-24Merge tag 'drm-intel-gt-next-2023-01-18' of git://anongit.freedesktop.org/drm...Daniel Vetter
2022-12-30drm/i915/gem: Typecheck page lookupsChris Wilson
2022-12-06drm/ttm: use per BO cleanup workersChristian König
2022-11-28drm/i915/mtl: Media GT and Render GT share common GGTTAravind Iddamsetty
2022-11-14drm/i915/mtl: Handle wopcm per-GT and limit calculations.Aravind Iddamsetty
2022-11-14drm/i915/uc: fetch uc firmwares for each GTDaniele Ceraolo Spurio
2022-11-10drm/i915: Partial abandonment of legacy DRM logging macrosTvrtko Ursulin
2022-10-31drm/i915: Encapsulate lmem rpm stuff in intel_runtime_pmAnshuman Gupta
2022-10-03Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin
2022-09-29drm/i915: remove excessive i915_gem_drain_freed_objectsNirmoy Das
2022-09-29drm/i915: Fix a potential UAF at device unloadNirmoy Das
2022-09-21Merge tag 'drm-intel-next-2022-09-16-1' of git://anongit.freedesktop.org/drm/...Dave Airlie
2022-09-21Merge tag 'drm-intel-gt-next-2022-09-16' of git://anongit.freedesktop.org/drm...Dave Airlie
2022-09-19drm/i915/gem: Flush contexts on driver releaseJanusz Krzysztofik
2022-09-16drm/i915: Handle all GTs on driver (un)load pathsTvrtko Ursulin
2022-09-15Merge tag 'drm-intel-next-2022-08-29' of git://anongit.freedesktop.org/drm/dr...Dave Airlie
2022-09-14drm/i915/dgfx: Release mmap on rpm suspendAnshuman Gupta
2022-09-14drm/i915: Refactor userfault_wakeref to re-useAnshuman Gupta
2022-09-08drm/i915: Rename ggtt_view as gtt_viewNiranjana Vishwanathapura
2022-09-06drm/i915: un-inline i915_gem_drain_freed_objects()Jani Nikula
2022-09-06drm/i915: un-inline i915_gem_drain_workqueue()Jani Nikula
2022-08-31drm/i915: move fb_tracking under display sub-structJani Nikula
2022-08-29drm/i915: split gem quirks from display quirksJani Nikula
2022-08-24drm/i915: move page_sizes to runtime infoJani Nikula
2022-04-05drm/i915: Explicitly track DRM clientsTvrtko Ursulin
2022-03-21drm/i915/gem: Don't evict unmappable VMAs when pinning with PIN_MAPPABLE (v2)Vivek Kasireddy
2022-03-07drm/i915/gem: Remove some unnecessary codeThomas Hellström
2022-03-07drm/i915: Remove the vma refcountThomas Hellström
2022-03-07drm/i915: Remove the vm open countThomas Hellström
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi
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-11drm/i915: remove leftover i915_gem_pm.h declarations from i915_drv.hJani Nikula
2022-01-31Merge drm/drm-next into drm-intel-nextRodrigo Vivi
2022-01-18drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind...Maarten Lankhorst
2022-01-11drm/i915: Use vma resources for async unbindingThomas Hellström
2022-01-10drm/i915: split out gem/i915_gem_userptr.h from i915_drv.hJani Nikula