summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
AgeCommit message (Expand)Author
2015-05-29drm/i915: limit PPGTT size to 2GB in 32-bit platformsMichel Thierry
2015-05-20drm/i915/gtt: Fix the boundary check for vm areaMika Kuoppala
2015-05-08drm/i915: Add a partial GGTT view typeJoonas Lahtinen
2015-05-08drm/i915: Do not make assumptions on GGTT VMA sizesJoonas Lahtinen
2015-05-08drm/i915: Fix 32b overflow check in gen8_ppgtt_alloc_page_directoriesMichel Thierry
2015-05-08drm/i915: Remove incorrect restriction on 32bit offsets in ppGTT backendChris Wilson
2015-05-08drm/i915: Do not clear mappings beyond VMA sizeJoonas Lahtinen
2015-04-30drm/i915/gtt: Allocate va range only if vma is not boundMika Kuoppala
2015-04-23rm/i915: Move i915_get_ggtt_vma_pages into ggtt_bind_vmaDaniel Vetter
2015-04-23drm/i915: Don't try to outsmart gcc in i915_gem_gtt.cDaniel Vetter
2015-04-23drm/i915: Unduplicate i915_ggtt_unbind/bind_vmaDaniel Vetter
2015-04-23drm/i915: Move ppgtt_bind/unbind aroundDaniel Vetter
2015-04-23drm/i915: move i915_gem_restore_gtt_mappings aroundDaniel Vetter
2015-04-23drm/i915: Fix up the vma aliasing ppgtt bindingDaniel Vetter
2015-04-20drm/i915: Move PTE_READ_ONLY to ->pte_encode vfuncDaniel Vetter
2015-04-20drm/i915: Unify aliasing ppgtt handlingDaniel Vetter
2015-04-20drm/i915: Clean up aliasing ppgtt correctly on error pathsDaniel Vetter
2015-04-20drm/i915: Move vma vfuns to adddress_spaceDaniel Vetter
2015-04-20drm/i915: Move gen8 clear_range vfunc setup into common codeDaniel Vetter
2015-04-14Merge branch 'topic/bxt-stage1' into drm-intel-next-queuedDaniel Vetter
2015-04-10drm/i915: Move vm page allocation in proper placeMika Kuoppala
2015-04-10drm/i915: Use a separate slab for vmasChris Wilson
2015-04-10drm/i915: Use complete address space in true PPGTTMichel Thierry
2015-04-10drm/i915/gen8: Dynamic page table allocationsMichel Thierry
2015-04-10drm/i915/gen8: begin bitmap trackingMichel Thierry
2015-04-10drm/i915/gen8: Split out mappingsMichel Thierry
2015-04-10drm/i915: Extract PPGTT param from page_directory allocMichel Thierry
2015-04-10drm/i915: num_pd_pages/num_pd_entries isn't usefulMichel Thierry
2015-04-10drm/i915/gen8: Update pdp switch and point unused PDPs to scratch pageMichel Thierry
2015-04-10drm/i915/gen8: pagetable allocation reworkMichel Thierry
2015-04-10drm/i915/gen8: page directories rework allocationMichel Thierry
2015-04-10drm/i915/gen8: Initialize page tablesMichel Thierry
2015-04-10drm/i915: Remove unnecessary gen8_ppgtt_unmap_pagesMichel Thierry
2015-04-10drm/i915: Remove _entry from PPGTT page structuresMichel Thierry
2015-04-09drm/i915/bxt: map GTT as uncachedImre Deak
2015-04-09drm/i915/bxt: Enable PTE encodingSumit Singh
2015-03-27drm/i915: Compare GGTT view structs instead of typesJoonas Lahtinen
2015-03-27drm/i915: fix simple_return.cocci warningskbuild test robot
2015-03-27drm/i915: Add dynamic page trace eventsMichel Thierry
2015-03-27drm/i915: Finish gen6/7 dynamic page table allocationMichel Thierry
2015-03-27drm/i915: Remove unnecessary gen6_ppgtt_unmap_pagesMichel Thierry
2015-03-27drm/i915: Fix i915_dma_map_single positive error codeMichel Thierry
2015-03-25drm/i915/skl: Fix up positive error codeTvrtko Ursulin
2015-03-23drm/i915/skl: Support secondary (rotated) frame buffer mappingTvrtko Ursulin
2015-03-20drm/i915: Track page table reload needBen Widawsky
2015-03-20drm/i915: Track GEN6 page table usageBen Widawsky
2015-03-20drm/i915: page table generalizationsMichel Thierry
2015-03-20drm/i915: kerneldoc for i915_gem_shrinker.cDaniel Vetter
2015-03-20drm/i915: memory leak in __i915_gem_vma_create()Dan Carpenter
2015-03-20drm/i915: Do not use ggtt_view with (aliasing) PPGTTJoonas Lahtinen