aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-01-10drm/i915: Unwind failure on pinning the gen7 ppgttChris Wilson1-3/+12
2018-11-19drm/i915: Prevent machine hang from Broxton's vtd w/a and error captureChris Wilson1-0/+5
2018-10-31drm/i915/gtt: Revert "Disable read-only support under GVT"Hang Yuan1-6/+2
2018-10-30drm/i915/gtt: Reuse the read-only 64KiB scratch page and directoriesChris Wilson1-4/+26
2018-10-30drm/i915/gtt: Record the scratch pteChris Wilson1-40/+45
2018-10-26drm/i915: Mark up GTT sizes as u64Chris Wilson1-1/+1
2018-10-18drm/i915: Use i915_gem_object_get_dma_address() to populate rotated vmasVille Syrjälä1-25/+6
2018-09-27drm/i915: Remove i915.enable_ppgtt overrideChris Wilson1-81/+7
2018-09-27drm/i915: Trim partial view sg listsTvrtko Ursulin1-0/+2
2018-09-25drm/i915: Match code to comment and enforce ppgtt for execlistsChris Wilson1-2/+2
2018-09-20drm/i915: pass dev_priv to i915_gem_cleanup_stolenMatthew Auld1-1/+1
2018-09-18drm/i915: Replace some PAGE_SHIFTs with I915_GTT_PAGE_SIZEVille Syrjälä1-15/+15
2018-09-13drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZEVille Syrjälä1-9/+9
2018-09-01drm/i915: Explicitly mark Global GTT address spacesTvrtko Ursulin1-0/+2
2018-08-30drm/i915: clear error registers after error captureLionel Landwerlin1-12/+6
2018-07-30drm/i915/gtt: remove px_pageMatthew Auld1-3/+0
2018-07-27drm/i915/guc: Move the pin bias value from GuC to GGTTJakub Bartmiński1-0/+9
2018-07-23Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi1-1/+10
2018-07-20drm/i915: Suppress assertion for i915_ggtt_disable_gucChris Wilson1-0/+4
2018-07-20Merge tag 'drm-intel-next-2018-07-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-nextDave Airlie1-27/+61
2018-07-19drm/i915/gtt: Full ppgtt everywhere, no excusesChris Wilson1-6/+0
2018-07-19drm/i915/gtt: Enable full-ppgtt by default everywhereChris Wilson1-6/+4
2018-07-19Merge tag 'drm-intel-next-2018-07-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-nextDave Airlie1-87/+141
2018-07-13drm/i915: Prevent writing into a read-only object via a GGTT mmapChris Wilson1-5/+7
2018-07-13drm/i915/gtt: Disable read-only support under GVTChris Wilson1-2/+6
2018-07-13drm/i915/gtt: Read-only pages for insert_entries on bdw+Jon Bloomfield1-15/+30
2018-07-13drm/i915/gtt: Add read only pages to gen8_pte_encodeJon Bloomfield1-11/+14
2018-07-11drm/i915: Introduce i915_address_space.mutexChris Wilson1-0/+10
2018-07-09drm/i915: Provide a timeout to i915_gem_wait_for_idle()Chris Wilson1-1/+1
2018-07-06drm/i915: Track vma activity per fence.context, not per engineChris Wilson1-3/+2
2018-07-06drm/i915/gtt: Control cache domain of dma_map_page() directlyChris Wilson1-0/+2
2018-07-06drm/i915/gtt: Suppress warnings for dma_map_pageChris Wilson1-4/+8
2018-07-05drm/i915: Remove defunct i915->vm_listChris Wilson1-5/+0
2018-07-04drm/i915/gtt: Pull global wc page stash under its own lockingChris Wilson1-78/+132
2018-06-28Merge tag 'drm-intel-next-2018-06-20' of git://anongit.freedesktop.org/drm/drm-intel into drm-nextDave Airlie1-351/+353
2018-06-22Merge tag 'drm-misc-next-2018-06-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-nextDave Airlie1-1/+10
2018-06-20Merge drm-upstream/drm-next into drm-misc-nextGustavo Padovan1-27/+43
2018-06-14drm/i915/gtt: Reduce a pair of runtime assertsChris Wilson1-1/+1
2018-06-14drm/i915/gtt: Cache the PTE encoding of the scratch pageChris Wilson1-10/+10
2018-06-14drm/i915/gtt: Free unused page tables on unbind the contextChris Wilson1-5/+39
2018-06-14drm/i915/gtt: Lazily allocate page directories for gen7Chris Wilson1-41/+26
2018-06-14drm/i915/gtt: Only keep gen6 page directories pinned while activeChris Wilson1-15/+21
2018-06-12drm/i915/gtt: Make gen6 page directories evictableChris Wilson1-110/+147
2018-06-12drm/i915/gtt: Onionify error handling for gen6_ppgtt_createChris Wilson1-42/+39
2018-06-12drm/i915/gtt: Subclass gen6_hw_ppgttChris Wilson1-47/+47
2018-06-12drm/i915/gtt: Invalidate GGTT caches after writing the gen6 page directoriesChris Wilson1-4/+4
2018-06-11drm/i915/ringbuffer: Fix context restore upon resetChris Wilson1-45/+0
2018-06-09drm/i915/gtt: Reorder aliasing_ppgtt finiChris Wilson1-6/+4
2018-06-08drm/i915/gtt: Remove vgpu check for gen6Chris Wilson1-1/+1
2018-06-08drm/i915/gtt: Remove redundant hsw_mm_switch()Chris Wilson1-24/+0