summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* drm/i915: Track page table reload needBen Widawsky2015-03-201-0/+1
* drm/i915: Track GEN6 page table usageBen Widawsky2015-03-201-0/+73
* drm/i915: page table generalizationsMichel Thierry2015-03-201-12/+16
* drm/i915: Create page table allocatorsBen Widawsky2015-02-251-2/+2
* drm/i915: Complete page table structuresBen Widawsky2015-02-251-8/+6Star
* drm/i915: page table abstractionsBen Widawsky2015-02-251-5/+18
* drm/i915/gen8: Un-hardcode number of page directoriesBen Widawsky2015-02-131-1/+1
* drm/i915: Rename to GEN8_LEGACY_PDPESBen Widawsky2015-02-131-3/+3
* drm/i915: Infrastructure for supporting different GGTT views per objectTvrtko Ursulin2014-12-151-0/+22
* drm/i915: Replace last_[rwf]_seqno with last_[rwf]_reqJohn Harrison2014-12-031-2/+2
* drm/i915: Remove user pinning codeDaniel Vetter2014-12-031-5/+4Star
* drm/i915: Can i915_gem_init_ioctlDaniel Vetter2014-11-201-2/+0Star
* drm/i915: Move flags describing VMA mappings into the VMATvrtko Ursulin2014-11-041-2/+6
* drm/i915: Rework GPU reset sequence to match driver load & thawMcAulay, Alistair2014-09-031-2/+1Star
* drm/i915: Extract commmon global gtt cleanup codeDaniel Vetter2014-08-131-0/+1
* drm/i915: Rework ppgtt init to no require an aliasing ppgttDaniel Vetter2014-08-131-0/+1