summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.h
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Rearrange switch_context to load the aliasing ppgtt on first useChris Wilson2016-04-281-1/+0Star
* drm/i915: Move ioremap_wc tracking onto VMAChris Wilson2016-04-281-0/+35
* drm/i915: Refer to GGTT {,VM} consistentlyJoonas Lahtinen2016-03-311-1/+1
* drm/i915: Rename GGTT init functionsJoonas Lahtinen2016-03-301-4/+3Star
* drm/i915/gtt: Clean up GGTT probing codeJoonas Lahtinen2016-03-181-3/+2Star
* drm/i915: Rename dev_priv->gtt to dev_priv->ggttJoonas Lahtinen2016-03-181-5/+4Star
* drm/i915: Reorganize intel_rotation_infoVille Syrjälä2016-03-011-7/+4Star
* drm/i915: Reduce the pointer dance of i915_is_ggtt()Chris Wilson2016-02-261-0/+5
* drm/i915: Rename vma->*_list to *_link for consistencyChris Wilson2016-02-261-2/+2
* i915: cast before shifting in i915_pte_countAlan2016-02-171-1/+1
* drm/i915/bxt: Check BIOS RC6 setup before enabling RC6Sagar Arun Kamble2016-02-051-0/+2
* drm/i915: Rename the rotated gtt view member to 'rotated'Ville Syrjälä2016-01-281-1/+1
* drm/i915: Do not call API requiring struct_mutex where it is not availableTvrtko Ursulin2016-01-181-1/+0Star
* drm/i915: eliminate 'temp' in gen8_for_each_{pdd, pdpe, pml4e} macrosDave Gordon2015-12-101-26/+23Star
* drm/i915: Fix i915_ggtt_view_equal to handle rotation correctlyDaniel Vetter2015-11-191-1/+1
* drm/i915: Stuff rotation params into view unionDaniel Vetter2015-11-191-4/+1Star
* drm/i915: prevent out of range pt in the PDE macros (take 3)Michel Thierry2015-10-061-6/+8
* drm/i915: Enable querying offset of UV plane with intel_plane_obj_offsetTvrtko Ursulin2015-09-231-0/+1
* drm/i915: Support NV12 in rotated GGTT mappingTvrtko Ursulin2015-09-231-0/+3
* drm/i915: avoid the last 8mb of stolen on BDW/SKLPaulo Zanoni2015-09-231-0/+1
* drm/i915/gtt: Allow >= 4GB offsets in X86_32Michel Thierry2015-08-141-1/+1
* drm/i915/gen8: Initialize PDPs and PML4Michel Thierry2015-08-141-0/+1
* drm/i915/gen8: implement alloc/free for 4lvlMichel Thierry2015-08-141-2/+13
* drm/i915/gen8: Add PML4 structureMichel Thierry2015-08-141-5/+21
* drm/i915/gen8: Make pdp allocation more dynamicMichel Thierry2015-08-141-6/+11
* drm/i915: Remove unnecessary gen8_clamp_pdMichel Thierry2015-08-141-11/+0Star
* drm/i915/gtt: Move scratch_pd and scratch_pt into vm structMika Kuoppala2015-06-261-4/+3Star
* drm/i915/gtt: Make scratch page i915_page_dma compatibleMika Kuoppala2015-06-261-4/+5
* drm/i915/gtt: Use macros to access dma mapped pagesMika Kuoppala2015-06-261-2/+6
* drm/i915/gtt: Introduce struct i915_page_dmaMika Kuoppala2015-06-261-9/+16
* drm/i915/gtt: Introduce i915_page_dir_dma_addrMika Kuoppala2015-06-261-0/+8
* drm/i915/gtt: Allow >= 4GB sizes for vm.Mika Kuoppala2015-06-261-6/+6
* drm/i915: Move rotated geometry calculations into the fill helperTvrtko Ursulin2015-06-241-0/+2
* drm/i915: Update switch_mm() to take a request structureJohn Harrison2015-06-231-1/+1
* drm/i915: Update ppgtt_init_ring() & context_enable() to take requestsJohn Harrison2015-06-231-1/+1
* drm/i915: Split i915_ppgtt_init_hw() in half - generic and per ringJohn Harrison2015-06-231-0/+1
* drm/i915: Add a partial GGTT view typeJoonas Lahtinen2015-05-081-2/+14
* drm/i915: Do not make assumptions on GGTT VMA sizesJoonas Lahtinen2015-05-081-0/+4
* rm/i915: Move i915_get_ggtt_vma_pages into ggtt_bind_vmaDaniel Vetter2015-04-231-3/+3
* drm/i915: Move PTE_READ_ONLY to ->pte_encode vfuncDaniel Vetter2015-04-201-1/+2
* drm/i915: Move vma vfuns to adddress_spaceDaniel Vetter2015-04-201-8/+7Star
* drm/i915/gen8: begin bitmap trackingMichel Thierry2015-04-101-0/+7
* drm/i915: num_pd_pages/num_pd_entries isn't usefulMichel Thierry2015-04-101-2/+5
* drm/i915/gen8: Update pdp switch and point unused PDPs to scratch pageMichel Thierry2015-04-101-0/+1
* drm/i915/gen8: Add dynamic allocation macros and helper functionsMichel Thierry2015-04-101-0/+52
* drm/i915: Remove _entry from PPGTT page structuresMichel Thierry2015-04-101-8/+8
* drm/i915: Compare GGTT view structs instead of typesJoonas Lahtinen2015-03-271-0/+11
* drm/i915: Finish gen6/7 dynamic page table allocationMichel Thierry2015-03-271-0/+2
* drm/i915: Prevent out of range pt in gen6_for_each_pdeMichel Thierry2015-03-271-3/+3
* drm/i915/skl: Support secondary (rotated) frame buffer mappingTvrtko Ursulin2015-03-231-0/+12