summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Move GraphicsTechnology files under gt/Chris Wilson2019-04-241-1/+0
* drm/i915/uc: Reserve upper range of GGTTFernando Pacheco2019-04-201-13/+12
* drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgttChris Wilson2019-04-191-1/+3
* drm/i915: Disable read only ppgtt support for gen11Mika Kuoppala2019-04-111-3/+8
* drm/i915: Create/destroy VM (ppGTT) for use with contextsChris Wilson2019-03-221-6/+13
* drm/i915: Separate GEM context construction and registration to userspaceChris Wilson2019-03-211-5/+2
* drm/i915/gtt: Refactor common ppgtt initialisationChris Wilson2019-03-151-24/+19
* drm/i915/gtt: Rename i915_vm_is_48b to i915_vm_is_4lvlChris Wilson2019-03-151-16/+11
* drm/i915: Record platform specific ppGTT size in intel_device_infoChris Wilson2019-03-151-6/+2
* drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modificationChris Wilson2019-03-051-2/+3
* drm/i915: Store the BIT(engine->id) as the engine's maskChris Wilson2019-03-051-1/+1
* drm/i915/gtt: Store scratch page size alongside not in the common structChris Wilson2019-03-051-4/+5
* drm/i915/gtt: Use optimised memset32/64 for clearing PTEChris Wilson2019-03-051-9/+3
* drm/i915: Make object/vma allocation caches globalChris Wilson2019-02-281-1/+1
* drm/i915: remove redundant likely/unlikely annotationChengguang Xu2019-02-211-1/+1
* drm/i915: Pull i915_gem_active into the i915_active familyChris Wilson2019-02-051-1/+1
* drm/i915: Generalise GPU activity trackingChris Wilson2019-02-051-2/+1
* drm/i915: Pull VM lists under the VM mutex.Chris Wilson2019-01-281-2/+13
* drm/i915: Stop tracking MRU activity on VMAChris Wilson2019-01-281-10/+5
* drm/i915: Pull all the reset functionality together into i915_reset.cChris Wilson2019-01-161-0/+1
* drm/i915: Prevent concurrent GGTT update and use on Braswell (again)Chris Wilson2019-01-151-1/+2
* drm/i915: Differentiate between ggtt->mutex and ppgtt->mutexChris Wilson2019-01-141-5/+5
* drm/i915: Syntatic sugar for using intel_runtime_pmChris Wilson2019-01-141-12/+11
* drm/i915/gem: Track the rpm wakerefsChris Wilson2019-01-141-8/+14
* drm/i915: Markup paired operations on wakerefsChris Wilson2019-01-141-4/+4
* drm/i915: drop all drmP.h includesJani Nikula2019-01-091-1/+0
* drm/i915: Return immediately if trylock fails for direct-reclaimChris Wilson2019-01-081-4/+4
* drm/i915: Remove debugfs/i915_ppgtt_infoChris Wilson2018-12-271-134/+0
* drm/i915: Unwind failure on pinning the gen7 ppgttChris Wilson2018-12-221-3/+12
* drm/i915: replace IS_GEN<N> with IS_GEN(..., N)Lucas De Marchi2018-12-121-3/+3
* drm/i915: Pipeline PDP updates for BraswellChris Wilson2018-12-071-2/+0
* drm/i915: Prevent machine hang from Broxton's vtd w/a and error captureChris Wilson2018-11-191-0/+5
* drm/i915/gtt: Revert "Disable read-only support under GVT"Hang Yuan2018-10-311-6/+2
* drm/i915/gtt: Reuse the read-only 64KiB scratch page and directoriesChris Wilson2018-10-301-4/+26
* drm/i915/gtt: Record the scratch pteChris Wilson2018-10-301-40/+45
* drm/i915: Mark up GTT sizes as u64Chris Wilson2018-10-261-1/+1
* drm/i915: Use i915_gem_object_get_dma_address() to populate rotated vmasVille Syrjälä2018-10-181-25/+6
* drm/i915: Remove i915.enable_ppgtt overrideChris Wilson2018-09-271-81/+7
* drm/i915: Trim partial view sg listsTvrtko Ursulin2018-09-271-0/+2
* drm/i915: Match code to comment and enforce ppgtt for execlistsChris Wilson2018-09-251-2/+2
* drm/i915: pass dev_priv to i915_gem_cleanup_stolenMatthew Auld2018-09-201-1/+1
* drm/i915: Replace some PAGE_SHIFTs with I915_GTT_PAGE_SIZEVille Syrjälä2018-09-181-15/+15
* drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZEVille Syrjälä2018-09-131-9/+9
* drm/i915: Explicitly mark Global GTT address spacesTvrtko Ursulin2018-09-011-0/+2
* drm/i915: clear error registers after error captureLionel Landwerlin2018-08-301-12/+6
* drm/i915/gtt: remove px_pageMatthew Auld2018-07-301-3/+0
* drm/i915/guc: Move the pin bias value from GuC to GGTTJakub Bartmiński2018-07-271-0/+9
* Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi2018-07-231-1/+10
|\
| * Merge tag 'drm-intel-next-2018-07-19' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2018-07-201-27/+61
| |\
| * \ Merge tag 'drm-intel-next-2018-07-09' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2018-07-191-87/+141
| |\ \