summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
AgeCommit message (Expand)AuthorFilesLines
2015-07-30drm/i915: Mark PIN_USER binding as GLOBAL_BIND without the aliasing ppgttChris Wilson1-0/+11
2015-07-13drm/i915: remove unused has_dma_mapping flagImre Deak1-7/+2
2015-07-08drm/i915: Restore all GGTT VMAs on resumeTvrtko Ursulin1-7/+16
2015-06-26drm/i915/ppgtt: Break loop in gen8_ppgtt_clear_range failure pathMichel Thierry1-3/+3
2015-05-29drm/i915: limit PPGTT size to 2GB in 32-bit platformsMichel Thierry1-0/+7
2015-05-20drm/i915/gtt: Fix the boundary check for vm areaMika Kuoppala1-1/+1
2015-05-08drm/i915: Add a partial GGTT view typeJoonas Lahtinen1-0/+46
2015-05-08drm/i915: Do not make assumptions on GGTT VMA sizesJoonas Lahtinen1-0/+20
2015-05-08drm/i915: Fix 32b overflow check in gen8_ppgtt_alloc_page_directoriesMichel Thierry1-2/+2
2015-05-08drm/i915: Remove incorrect restriction on 32bit offsets in ppGTT backendChris Wilson1-9/+0
2015-05-08drm/i915: Do not clear mappings beyond VMA sizeJoonas Lahtinen1-2/+6
2015-04-30drm/i915/gtt: Allocate va range only if vma is not boundMika Kuoppala1-17/+22
2015-04-23rm/i915: Move i915_get_ggtt_vma_pages into ggtt_bind_vmaDaniel Vetter1-17/+24
2015-04-23drm/i915: Don't try to outsmart gcc in i915_gem_gtt.cDaniel Vetter1-19/+19
2015-04-23drm/i915: Unduplicate i915_ggtt_unbind/bind_vmaDaniel Vetter1-19/+8
2015-04-23drm/i915: Move ppgtt_bind/unbind aroundDaniel Vetter1-25/+19
2015-04-23drm/i915: move i915_gem_restore_gtt_mappings aroundDaniel Vetter1-56/+53
2015-04-23drm/i915: Fix up the vma aliasing ppgtt bindingDaniel Vetter1-39/+26
2015-04-20drm/i915: Move PTE_READ_ONLY to ->pte_encode vfuncDaniel Vetter1-6/+9
2015-04-20drm/i915: Unify aliasing ppgtt handlingDaniel Vetter1-110/+24
2015-04-20drm/i915: Clean up aliasing ppgtt correctly on error pathsDaniel Vetter1-20/+10
2015-04-20drm/i915: Move vma vfuns to adddress_spaceDaniel Vetter1-16/+12
2015-04-20drm/i915: Move gen8 clear_range vfunc setup into common codeDaniel Vetter1-2/+1
2015-04-14Merge branch 'topic/bxt-stage1' into drm-intel-next-queuedDaniel Vetter1-3/+13
2015-04-10drm/i915: Move vm page allocation in proper placeMika Kuoppala1-1/+15
2015-04-10drm/i915: Use a separate slab for vmasChris Wilson1-1/+2
2015-04-10drm/i915: Use complete address space in true PPGTTMichel Thierry1-3/+1
2015-04-10drm/i915/gen8: Dynamic page table allocationsMichel Thierry1-71/+236
2015-04-10drm/i915/gen8: begin bitmap trackingMichel Thierry1-12/+47
2015-04-10drm/i915/gen8: Split out mappingsMichel Thierry1-155/+69
2015-04-10drm/i915: Extract PPGTT param from page_directory allocMichel Thierry1-8/+7
2015-04-10drm/i915: num_pd_pages/num_pd_entries isn't usefulMichel Thierry1-50/+18
2015-04-10drm/i915/gen8: Update pdp switch and point unused PDPs to scratch pageMichel Thierry1-11/+21
2015-04-10drm/i915/gen8: pagetable allocation reworkMichel Thierry1-24/+59
2015-04-10drm/i915/gen8: page directories rework allocationMichel Thierry1-15/+85
2015-04-10drm/i915/gen8: Initialize page tablesMichel Thierry1-1/+21
2015-04-10drm/i915: Remove unnecessary gen8_ppgtt_unmap_pagesMichel Thierry1-34/+0
2015-04-10drm/i915: Remove _entry from PPGTT page structuresMichel Thierry1-28/+28
2015-04-09drm/i915/bxt: map GTT as uncachedImre Deak1-1/+11
2015-04-09drm/i915/bxt: Enable PTE encodingSumit Singh1-2/+2
2015-03-27drm/i915: Compare GGTT view structs instead of typesJoonas Lahtinen1-0/+3
2015-03-27drm/i915: fix simple_return.cocci warningskbuild test robot1-7/+1
2015-03-27drm/i915: Add dynamic page trace eventsMichel Thierry1-0/+5
2015-03-27drm/i915: Finish gen6/7 dynamic page table allocationMichel Thierry1-19/+127
2015-03-27drm/i915: Remove unnecessary gen6_ppgtt_unmap_pagesMichel Thierry1-11/+0
2015-03-27drm/i915: Fix i915_dma_map_single positive error codeMichel Thierry1-1/+4
2015-03-25drm/i915/skl: Fix up positive error codeTvrtko Ursulin1-1/+1
2015-03-23drm/i915/skl: Support secondary (rotated) frame buffer mappingTvrtko Ursulin1-4/+113
2015-03-20drm/i915: Track page table reload needBen Widawsky1-0/+11
2015-03-20drm/i915: Track GEN6 page table usageBen Widawsky1-62/+137