aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem_gtt.h
AgeCommit message (Expand)AuthorFilesLines
2016-02-17i915: cast before shifting in i915_pte_countGravatar Alan 1-1/+1
2016-02-05drm/i915/bxt: Check BIOS RC6 setup before enabling RC6Gravatar Sagar Arun Kamble 1-0/+2
2016-01-28drm/i915: Rename the rotated gtt view member to 'rotated'Gravatar Ville Syrjälä 1-1/+1
2016-01-18drm/i915: Do not call API requiring struct_mutex where it is not availableGravatar Tvrtko Ursulin 1-1/+0
2015-12-10drm/i915: eliminate 'temp' in gen8_for_each_{pdd, pdpe, pml4e} macrosGravatar Dave Gordon 1-26/+23
2015-11-19drm/i915: Fix i915_ggtt_view_equal to handle rotation correctlyGravatar Daniel Vetter 1-1/+1
2015-11-19drm/i915: Stuff rotation params into view unionGravatar Daniel Vetter 1-4/+1
2015-10-06drm/i915: prevent out of range pt in the PDE macros (take 3)Gravatar Michel Thierry 1-6/+8
2015-09-23drm/i915: Enable querying offset of UV plane with intel_plane_obj_offsetGravatar Tvrtko Ursulin 1-0/+1
2015-09-23drm/i915: Support NV12 in rotated GGTT mappingGravatar Tvrtko Ursulin 1-0/+3
2015-09-23drm/i915: avoid the last 8mb of stolen on BDW/SKLGravatar Paulo Zanoni 1-0/+1
2015-08-14drm/i915/gtt: Allow >= 4GB offsets in X86_32Gravatar Michel Thierry 1-1/+1
2015-08-14drm/i915/gen8: Initialize PDPs and PML4Gravatar Michel Thierry 1-0/+1
2015-08-14drm/i915/gen8: implement alloc/free for 4lvlGravatar Michel Thierry 1-2/+13
2015-08-14drm/i915/gen8: Add PML4 structureGravatar Michel Thierry 1-5/+21
2015-08-14drm/i915/gen8: Make pdp allocation more dynamicGravatar Michel Thierry 1-6/+11
2015-08-14drm/i915: Remove unnecessary gen8_clamp_pdGravatar Michel Thierry 1-11/+0
2015-06-26drm/i915/gtt: Move scratch_pd and scratch_pt into vm structGravatar Mika Kuoppala 1-4/+3
2015-06-26drm/i915/gtt: Make scratch page i915_page_dma compatibleGravatar Mika Kuoppala 1-4/+5
2015-06-26drm/i915/gtt: Use macros to access dma mapped pagesGravatar Mika Kuoppala 1-2/+6
2015-06-26drm/i915/gtt: Introduce struct i915_page_dmaGravatar Mika Kuoppala 1-9/+16
2015-06-26drm/i915/gtt: Introduce i915_page_dir_dma_addrGravatar Mika Kuoppala 1-0/+8
2015-06-26drm/i915/gtt: Allow >= 4GB sizes for vm.Gravatar Mika Kuoppala 1-6/+6
2015-06-24drm/i915: Move rotated geometry calculations into the fill helperGravatar Tvrtko Ursulin 1-0/+2
2015-06-23drm/i915: Update switch_mm() to take a request structureGravatar John Harrison 1-1/+1
2015-06-23drm/i915: Update ppgtt_init_ring() & context_enable() to take requestsGravatar John Harrison 1-1/+1
2015-06-23drm/i915: Split i915_ppgtt_init_hw() in half - generic and per ringGravatar John Harrison 1-0/+1
2015-05-08drm/i915: Add a partial GGTT view typeGravatar Joonas Lahtinen 1-2/+14
2015-05-08drm/i915: Do not make assumptions on GGTT VMA sizesGravatar Joonas Lahtinen 1-0/+4
2015-04-23rm/i915: Move i915_get_ggtt_vma_pages into ggtt_bind_vmaGravatar Daniel Vetter 1-3/+3
2015-04-20drm/i915: Move PTE_READ_ONLY to ->pte_encode vfuncGravatar Daniel Vetter 1-1/+2
2015-04-20drm/i915: Move vma vfuns to adddress_spaceGravatar Daniel Vetter 1-8/+7
2015-04-10drm/i915/gen8: begin bitmap trackingGravatar Michel Thierry 1-0/+7
2015-04-10drm/i915: num_pd_pages/num_pd_entries isn't usefulGravatar Michel Thierry 1-2/+5
2015-04-10drm/i915/gen8: Update pdp switch and point unused PDPs to scratch pageGravatar Michel Thierry 1-0/+1
2015-04-10drm/i915/gen8: Add dynamic allocation macros and helper functionsGravatar Michel Thierry 1-0/+52
2015-04-10drm/i915: Remove _entry from PPGTT page structuresGravatar Michel Thierry 1-8/+8
2015-03-27drm/i915: Compare GGTT view structs instead of typesGravatar Joonas Lahtinen 1-0/+11
2015-03-27drm/i915: Finish gen6/7 dynamic page table allocationGravatar Michel Thierry 1-0/+2
2015-03-27drm/i915: Prevent out of range pt in gen6_for_each_pdeGravatar Michel Thierry 1-3/+3
2015-03-23drm/i915/skl: Support secondary (rotated) frame buffer mappingGravatar Tvrtko Ursulin 1-0/+12
2015-03-20drm/i915: Track page table reload needGravatar Ben Widawsky 1-0/+1
2015-03-20drm/i915: Track GEN6 page table usageGravatar Ben Widawsky 1-0/+73
2015-03-20drm/i915: page table generalizationsGravatar Michel Thierry 1-12/+16
2015-02-25drm/i915: Create page table allocatorsGravatar Ben Widawsky 1-2/+2
2015-02-25drm/i915: Complete page table structuresGravatar Ben Widawsky 1-8/+6
2015-02-25drm/i915: page table abstractionsGravatar Ben Widawsky 1-5/+18
2015-02-13drm/i915/gen8: Un-hardcode number of page directoriesGravatar Ben Widawsky 1-1/+1
2015-02-13drm/i915: Rename to GEN8_LEGACY_PDPESGravatar Ben Widawsky 1-3/+3
2014-12-15drm/i915: Infrastructure for supporting different GGTT views per objectGravatar Tvrtko Ursulin 1-0/+22