aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
AgeCommit message (Expand)Author
2020-04-16drm/i915/userptr: fix size calculationMatthew Auld
2019-04-11drm/i915: Disable read only ppgtt support for gen11Mika Kuoppala
2019-03-22drm/i915: Create/destroy VM (ppGTT) for use with contextsChris Wilson
2019-03-21drm/i915: Separate GEM context construction and registration to userspaceChris Wilson
2019-03-15drm/i915/gtt: Refactor common ppgtt initialisationChris Wilson
2019-03-15drm/i915/gtt: Rename i915_vm_is_48b to i915_vm_is_4lvlChris Wilson
2019-03-15drm/i915: Record platform specific ppGTT size in intel_device_infoChris Wilson
2019-03-05drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modificationChris Wilson
2019-03-05drm/i915: Store the BIT(engine->id) as the engine's maskChris Wilson
2019-03-05drm/i915/gtt: Store scratch page size alongside not in the common structChris Wilson
2019-03-05drm/i915/gtt: Use optimised memset32/64 for clearing PTEChris Wilson
2019-02-28drm/i915: Make object/vma allocation caches globalChris Wilson
2019-02-21drm/i915: remove redundant likely/unlikely annotationChengguang Xu
2019-02-05drm/i915: Pull i915_gem_active into the i915_active familyChris Wilson
2019-02-05drm/i915: Generalise GPU activity trackingChris Wilson
2019-01-28drm/i915: Pull VM lists under the VM mutex.Chris Wilson
2019-01-28drm/i915: Stop tracking MRU activity on VMAChris Wilson
2019-01-16drm/i915: Pull all the reset functionality together into i915_reset.cChris Wilson
2019-01-15drm/i915: Prevent concurrent GGTT update and use on Braswell (again)Chris Wilson
2019-01-14drm/i915: Differentiate between ggtt->mutex and ppgtt->mutexChris Wilson
2019-01-14drm/i915: Syntatic sugar for using intel_runtime_pmChris Wilson
2019-01-14drm/i915/gem: Track the rpm wakerefsChris Wilson
2019-01-14drm/i915: Markup paired operations on wakerefsChris Wilson
2019-01-09drm/i915: drop all drmP.h includesJani Nikula
2019-01-08drm/i915: Return immediately if trylock fails for direct-reclaimChris Wilson
2018-12-27drm/i915: Remove debugfs/i915_ppgtt_infoChris Wilson
2018-12-22drm/i915: Unwind failure on pinning the gen7 ppgttChris Wilson
2018-12-12drm/i915: replace IS_GEN<N> with IS_GEN(..., N)Lucas De Marchi
2018-12-07drm/i915: Pipeline PDP updates for BraswellChris Wilson
2018-11-19drm/i915: Prevent machine hang from Broxton's vtd w/a and error captureChris Wilson
2018-10-31drm/i915/gtt: Revert "Disable read-only support under GVT"Hang Yuan
2018-10-30drm/i915/gtt: Reuse the read-only 64KiB scratch page and directoriesChris Wilson
2018-10-30drm/i915/gtt: Record the scratch pteChris Wilson
2018-10-26drm/i915: Mark up GTT sizes as u64Chris Wilson
2018-10-18drm/i915: Use i915_gem_object_get_dma_address() to populate rotated vmasVille Syrjälä
2018-09-27drm/i915: Remove i915.enable_ppgtt overrideChris Wilson
2018-09-27drm/i915: Trim partial view sg listsTvrtko Ursulin
2018-09-25drm/i915: Match code to comment and enforce ppgtt for execlistsChris Wilson
2018-09-20drm/i915: pass dev_priv to i915_gem_cleanup_stolenMatthew Auld
2018-09-18drm/i915: Replace some PAGE_SHIFTs with I915_GTT_PAGE_SIZEVille Syrjälä
2018-09-13drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZEVille Syrjälä
2018-09-01drm/i915: Explicitly mark Global GTT address spacesTvrtko Ursulin
2018-08-30drm/i915: clear error registers after error captureLionel Landwerlin
2018-07-30drm/i915/gtt: remove px_pageMatthew Auld
2018-07-27drm/i915/guc: Move the pin bias value from GuC to GGTTJakub Bartmiński
2018-07-23Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi
2018-07-20drm/i915: Suppress assertion for i915_ggtt_disable_gucChris Wilson
2018-07-20Merge tag 'drm-intel-next-2018-07-19' of git://anongit.freedesktop.org/drm/dr...Dave Airlie
2018-07-19drm/i915/gtt: Full ppgtt everywhere, no excusesChris Wilson
2018-07-19drm/i915/gtt: Enable full-ppgtt by default everywhereChris Wilson