summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_object.h
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/dpt: Make DPT object unshrinkableVidya Srinivas2024-05-291-1/+3
* Merge drm/drm-next into drm-intel-nextJani Nikula2023-09-151-4/+0
|\
| * drm/i915: Make i915_coherent_map_type GT-centricJonathan Cavitt2023-08-101-4/+0
* | drm/i915: add minimal i915_gem_object_frontbuffer.hJani Nikula2023-08-311-89/+0
|/
* drm/i915: Add getter/setter for i915_gem_object->frontbufferJouni Högander2023-08-011-0/+67
* drm/i915: use pat_index instead of cache_levelFei Yang2023-05-111-0/+4
* drm/i915: preparation for using PAT indexFei Yang2023-05-111-0/+4
* drm/i915/gem: fix i915_gem_object_lookup_rcu() kernel-doc parameter nameJani Nikula2023-05-041-1/+1
* drm/i915/dpt: Treat the DPT BO as a framebufferVille Syrjälä2023-03-241-1/+1
* drm/i915: Remove truncation warning for large objectsChris Wilson2022-12-301-15/+0
* drm/i915: Check for integer truncation on scatterlist creationChris Wilson2022-12-301-3/+0
* drm/i915/gem: Typecheck page lookupsChris Wilson2022-12-301-23/+270
* drm/i915: use i915_sg_dma_sizes() for all backendsMatthew Auld2022-11-091-2/+1
* drm/i915: allow control over the flags when migratingMatthew Auld2022-10-051-0/+4
* drm/i915: move i915_coherent_map_type() to i915_gem_pages.c and un-inlineJani Nikula2022-09-261-0/+4
* drm/i915: Rename ggtt_view as gtt_viewNiranjana Vishwanathapura2022-09-081-1/+1
* drm/i915/ttm: disallow CPU fallback mode for ccs pagesMatthew Auld2022-07-011-0/+2
* drm/i915/ttm: handle blitter failure on DG2Matthew Auld2022-07-011-0/+1
* drm/i915: drop bo->moving dependencyChristian König2022-04-071-6/+2
* drm/i915: Asynchronous migration selftestThomas Hellström2022-01-111-0/+3
* drm/i915: remove writeback hookMatthew Auld2022-01-101-1/+0
* drm/i915: Add ww ctx to i915_gem_object_trylockMaarten Lankhorst2021-12-211-2/+6
* drm/i915: Add support for moving fence waitingMaarten Lankhorst2021-11-251-0/+6
* drm/i915: move cpu_write_needs_clflushMatthew Auld2021-11-021-13/+2
* drm/i915: Introduce refcounted sg-tablesThomas Hellström2021-11-011-6/+6
* drm/i915/ttm: move shrinker management into adjust_lruMatthew Auld2021-10-221-0/+8
* drm/i915/ttm: add tt shmem backendMatthew Auld2021-10-221-2/+9
* drm/i915: extract bypass-llc check into helperMatthew Auld2021-10-201-0/+1
* drm/i915/pxp: interfaces for using protected objectsDaniele Ceraolo Spurio2021-10-041-0/+6
* drm/i915/ttm: Rework object initialization slightlyThomas Hellström2021-10-011-0/+5
* drm/i915/debugfs: Do not report currently active engine when describing objectsTvrtko Ursulin2021-09-221-17/+0
* drm/i915: move gem_objects slab to direct module init/exitDaniel Vetter2021-07-281-0/+3
* drm/i915/gem: Unify user object creation (v3)Jason Ekstrand2021-07-261-0/+4
* drm/i915: Remove allow_alloc from i915_gem_object_get_sg*Jason Ekstrand2021-07-161-5/+5
* drm/i915: use consistent CPU mappings for pin_map usersMatthew Auld2021-07-091-0/+4
* drm/i915/display: Migrate objects to LMEM if possible for displayThomas Hellström2021-06-301-2/+0
* drm/i915/gem: Implement object migrationThomas Hellström2021-06-301-0/+12
* drm/i915: Update object placement flags to be mutableThomas Hellström2021-06-241-11/+3
* drm/i915: Break out dma_resv ww locking utilities to separate filesThomas Hellström2021-06-171-0/+1
* drm/i915: Reference objects on the ww object listThomas Hellström2021-06-171-2/+6
* drm/i915: Simplify userptr lockingThomas Hellström2021-06-141-2/+0
* drm/i915: Use ttm mmap handling for ttm bo's.Maarten Lankhorst2021-06-111-3/+3
* drm/i915/lmem: Verify checks for lmem residencyThomas Hellström2021-06-111-0/+4
* drm/i915/ttm: Introduce a TTM i915 gem object backendThomas Hellström2021-06-111-0/+9
* dma-buf: rename dma_resv_get_excl_rcu to _unlockedChristian König2021-06-061-1/+1
* Merge tag 'drm-intel-gt-next-2021-04-06' of git://anongit.freedesktop.org/drm...Dave Airlie2021-04-081-0/+26
|\
| * drm/i915/gem: consolidate 2big error checking for object sizesMatthew Auld2021-03-241-0/+26
* | drm/i915: Finally remove obj->mm.lock.Maarten Lankhorst2021-03-241-3/+2
* | drm/i915: Lock ww in ucode objects correctlyMaarten Lankhorst2021-03-241-0/+2
* | drm/i915: Prepare for obj->mm.lock removal, v2.Thomas Hellström2021-03-241-0/+14