aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_gtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gt: Use i915_vm_put on ppgtt_create error pathsChris Wilson2022-09-271-0/+3
* Merge drm/drm-next into drm-intel-gt-nextRodrigo Vivi2022-04-211-0/+12
|\
| * Merge drm/drm-next into drm-intel-nextJani Nikula2022-04-111-6/+24
| |\
| | * drm/i915/gtt: reduce overzealous alignment constraints for GGTTMatthew Auld2022-03-091-1/+2
| * | drm/i915: Move intel_vtd_active and run_as_guest to i915_utilsTvrtko Ursulin2022-03-301-0/+12
* | | drm/i915/gt: replace cache_clflush_rangeMichael Cheng2022-03-221-1/+1
* | | drm/i915/gtt: reduce overzealous alignment constraints for GGTTMatthew Auld2022-03-081-1/+2
* | | drm/i915: Remove the vm open countThomas Hellström2022-03-071-15/+39
| |/ |/|
* | drm/i915: Clarify vma lifetimeThomas Hellström2022-02-281-6/+11
* | Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin2022-02-251-0/+2
|\|
| * Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi2022-02-231-0/+4
| |\
| * | drm/i915: split out i915_gem_internal.h from i915_drv.hJani Nikula2022-02-111-0/+1
| * | drm/i915: Move GT registers to their own header fileMatt Roper2022-02-021-0/+1
* | | drm/i915: enforce min GTT alignment for discrete cardsMatthew Auld2022-02-191-0/+12
| |/ |/|
* | Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin2022-01-181-0/+1
|\|
| * Merge tag 'drm-intel-gt-next-2021-12-23' of git://anongit.freedesktop.org/drm...Dave Airlie2021-12-241-14/+13
| |\
| * \ Merge v5.16-rc5 into drm-nextDaniel Vetter2021-12-141-0/+1
| |\ \
| | * | treewide: Add missing includes masked by cgroup -> bpf dependencyJakub Kicinski2021-12-031-0/+1
* | | | drm/i915: Use vma resources for async unbindingThomas Hellström2022-01-111-0/+4
| |_|/ |/| |
* | | drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members, v3.Maarten Lankhorst2021-12-201-13/+0
* | | drm/i915: enforce min page size for scratchMatthew Auld2021-12-091-0/+12
* | | drm/i915/gtt/xehpsdv: move scratch page to system memoryMatthew Auld2021-12-091-1/+1
|/ /
* / drm/i915/gtt: flush the scratch pageMatthew Auld2021-10-291-0/+3
|/
* drm/i915: Reduce the number of objects subject to memcpy recoverThomas Hellström2021-09-241-1/+2
* drm/i915: Stop rcu support for i915_address_spaceDaniel Vetter2021-09-061-3/+3
* drm/i915/gt: remove GRAPHICS_VER == 10Lucas De Marchi2021-07-291-3/+3
* drm/i915/gtt: ignore min_page_size for paging structuresMatthew Auld2021-06-301-1/+13
* drm/i915/gt: replace IS_GEN and friends with GRAPHICS_VERLucas De Marchi2021-06-051-7/+7
* drm/i915: Don't free shared locks while sharedThomas Hellström2021-06-011-8/+37
* drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt, v2.Maarten Lankhorst2021-04-291-1/+16
* drm/i915/gtt/dgfx: place the PD in LMEMMatthew Auld2021-04-271-3/+27
* drm/i915/gtt: map the PD up frontMatthew Auld2021-04-271-26/+22
* drm/i915: Use a single page table lock for each gtt.Maarten Lankhorst2021-03-241-1/+37
* drm/i915: Move pinning to inside engine_wa_list_verify()Maarten Lankhorst2021-03-241-1/+13
* drm/i915/gt: Provide a utility to create a scratch bufferChris Wilson2020-12-211-0/+29
* drm/i915: Enable eLLC caching of display buffers for SKL+Ville Syrjälä2020-10-151-2/+8
* drm/i915/gt: Switch to object allocations for page directoriesChris Wilson2020-09-071-243/+57
* drm/i915/gt: Pull marking vm as closed underneath the vm->mutexChris Wilson2020-02-281-1/+4
* drm/i915/ggtt: do not set bits 1-11 in gen12 ptesDaniele Ceraolo Spurio2020-02-271-24/+0
* drm/i915/gt: Poison GTT scratch pagesChris Wilson2020-01-241-0/+30
* drm/i915/gt: Make WARN* drm specific where drm_priv ptr is availablePankaj Bharadiya2020-01-221-3/+3
* drm/i915/gtt: split up i915_gem_gttMatthew Auld2020-01-071-0/+598