summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_pages.c
Commit message (Expand)AuthorAgeFilesLines
* fix missing vmalloc.h includesKent Overstreet2024-04-251-0/+1
* drm/i915: Invalidate the TLBs on each GTChris Wilson2023-10-041-1/+1
* drm/i915: Make i915_coherent_map_type GT-centricJonathan Cavitt2023-08-101-15/+0
* drm/i915: Invalidate the TLBs on each GTChris Wilson2023-08-021-5/+8
* drm/i915/gt: Move TLB invalidation to its own fileChris Wilson2023-08-021-2/+2
* drm/i915/mtl: workaround coherency issue for MediaFei Yang2023-04-251-1/+4
* drm/i915/gem: Typecheck page lookupsChris Wilson2022-12-301-14/+13
* drm/i915: use i915_sg_dma_sizes() for all backendsMatthew Auld2022-11-091-4/+3
* Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin2022-10-031-2/+2
|\
| * Merge drm/drm-next into drm-intel-nextJani Nikula2022-08-291-9/+16
| |\
| | * drm/i915/gt: Batch TLB invalidationsChris Wilson2022-08-081-8/+13
| | * drm/i915/gt: Ignore TLB invalidations on idle enginesChris Wilson2022-08-081-4/+6
| * | drm/i915: split gem quirks from display quirksJani Nikula2022-08-291-1/+1
| * | drm/i915: move page_sizes to runtime infoJani Nikula2022-08-241-1/+1
| |/
* | drm/i915: move i915_coherent_map_type() to i915_gem_pages.c and un-inlineJani Nikula2022-09-261-0/+12
* | drm/i915/gt: Batch TLB invalidationsChris Wilson2022-07-281-8/+13
* | drm/i915/gt: Ignore TLB invalidations on idle enginesChris Wilson2022-07-281-4/+6
|/
* drm/i915: add I915_BO_ALLOC_GPU_ONLYMatthew Auld2022-02-281-0/+3
* Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi2022-02-231-10/+0
|\
| * Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen2022-02-031-0/+10
| |\
| * | drm/i915: don't call free_mmap_offset when purgingMatthew Auld2022-01-101-1/+0
| * | drm/i915: remove writeback hookMatthew Auld2022-01-101-10/+0
* | | drm/i915: don't include drm_cache.h in i915_drv.hJani Nikula2022-02-141-0/+2
| |/ |/|
* | drm/i915: Flush TLBs before releasing backing storeTvrtko Ursulin2022-01-251-0/+10
* | drm/i915: don't call free_mmap_offset when purgingMatthew Auld2022-01-101-1/+0
|/
* drm/i915: replace X86_FEATURE_PAT with pat_enabled()Lucas De Marchi2021-12-141-2/+1
* drm/i915: Add support for moving fence waitingMaarten Lankhorst2021-11-251-0/+6
* drm/i915: stop setting cache_dirty on discreteMatthew Auld2021-11-021-0/+1
* drm/i915/ttm: move shrinker management into adjust_lruMatthew Auld2021-10-221-2/+3
* drm/i915/ttm: add tt shmem backendMatthew Auld2021-10-221-2/+4
* drm/i915: Remove allow_alloc from i915_gem_object_get_sg*Jason Ekstrand2021-07-161-16/+4
* drm/i915: use consistent CPU mappings for pin_map usersMatthew Auld2021-07-091-2/+29
* drm/i915: Update object placement flags to be mutableThomas Hellström2021-06-241-1/+1
* drm/i915: Use ttm mmap handling for ttm bo's.Maarten Lankhorst2021-06-111-2/+1
* drm/i915/ttm Initialize the ttm device and memory managersThomas Hellström2021-06-021-1/+2
* drm/i915/gem: Pin the L-shape quirked object as unshrinkableChris Wilson2021-05-171-0/+2
* drm/i915: Finally remove obj->mm.lock.Maarten Lankhorst2021-03-241-34/+9
* drm/i915: Lock ww in ucode objects correctlyMaarten Lankhorst2021-03-241-0/+20
* drm/i915: Prepare for obj->mm.lock removal, v2.Thomas Hellström2021-03-241-2/+12
* drm/i915: Fix workarounds selftest, part 1Maarten Lankhorst2021-03-241-0/+12
* drm/i915: Flatten obj->mm.lockMaarten Lankhorst2021-03-241-17/+17
* drm/i915: Fix userptr so we do not have to worry about obj->mm.lock, v7.Maarten Lankhorst2021-03-241-1/+1
* drm/i915: Move HAS_STRUCT_PAGE to obj->flagsMaarten Lankhorst2021-03-241-3/+2
* drm/i915: Move cmd parser pinning to execbufferMaarten Lankhorst2021-03-241-4/+17
* drm/i915/gem: Use shrinkable status for unknown swizzle quirksChris Wilson2021-01-201-8/+11
* drm/i915/gem: Report error for vmap() failureChris Wilson2020-12-021-2/+4
* drm/i915/gem: Differentiate oom failures from invalid map typesChris Wilson2020-11-301-14/+12
* Merge tag 'drm-intel-gt-next-2020-11-12-1' of git://anongit.freedesktop.org/d...Dave Airlie2020-11-131-8/+13
|\
| * drm/i915: Fix DMA mapped scatterlist lookupTvrtko Ursulin2020-10-061-8/+13
| * drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supportedChris Wilson2020-09-151-0/+4