summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Rename global i915 to i915_modparamsMichal Wajdeczko2017-09-221-3/+3
* drm/i915: Return the correct score in i915_ppat_get()Zhi Wang2017-09-181-1/+1
* drm/i915: Remove the "INDEX" suffix from PPAT marcosZhi Wang2017-09-141-5/+5
* drm/i915: Introduce private PAT managementZhi Wang2017-09-141-49/+236
* drm/i915: Factor out setup_private_pat()Zhi Wang2017-09-121-8/+12
* drm/i915: Only initialize partially filled pagetablesChris Wilson2017-09-091-2/+5
* drm/i915: Fix the missing PPAT cache attributes on CNLZhi Wang2017-09-011-4/+4
* drm/i915/cnl: Avoid ioremap_wc on Cannonlake as well.Rodrigo Vivi2017-08-311-4/+4
* drm/i915: Keep a small stash of preallocated WC pagesChris Wilson2017-08-221-24/+98
* drm/i915/cnl: Introduce initial Cannonlake Workarounds.Rodrigo Vivi2017-08-181-2/+2
* drm/i915/cnl: Setup PAT Index.Rodrigo Vivi2017-08-151-2/+24
* drm/i915: Enable guest i915 full ppgtt functionalityTina Zhang2017-08-151-2/+2
* drm/i915: Disconnect 32 and 48 bit ppGTT supportJoonas Lahtinen2017-08-151-4/+9
* drm/i915: Fix the kernel panic when using aliasing ppgttChuanxiao Dong2017-07-071-2/+2
* drm/i915: pass the vma to insert_entriesMatthew Auld2017-06-221-40/+28
* drm/i915/cfl: Introduce Coffee Lake workarounds.Rodrigo Vivi2017-06-161-1/+1
* drm/i915: First try the previous execbuffer locationChris Wilson2017-06-161-0/+6
* drm/i915/guc: Assert that we switch between known ggtt->invalidate functionsChris Wilson2017-06-011-2/+6
* drm/i915: Guard against i915_ggtt_disable_guc() being invoked unconditionallyChris Wilson2017-06-011-1/+2
* Merge tag 'drm-intel-next-2017-05-29' of git://anongit.freedesktop.org/git/dr...Dave Airlie2017-05-301-27/+134
|\
| * drm/i915: Consolidate #ifdef CONFIG_INTEL_IOMMUChris Wilson2017-05-251-11/+3
| * drm/i915: Serialize GTT/Aperture accesses on BXTJon Bloomfield2017-05-251-0/+103
| * drm/i915: use vma->size for appgtt allocate_va_rangeMatthew Auld2017-05-161-1/+1
| * drm/i915: don't do allocate_va_range again on PIN_UPDATEMatthew Auld2017-05-121-4/+8
| * drm/i915: Sanitize stolen memory size calculationImre Deak2017-05-101-7/+7
| * drm/i915: Check error return when setting DMA maskImre Deak2017-05-101-4/+12
* | drm: drop drm_[cm]alloc* helpersMichal Hocko2017-05-181-3/+3
* | drm: use set_memory.h headerLaura Abbott2017-05-081-0/+2
|/
* drm/i915: Ironlake do_idle_maps w/a may be called w/o struct_mutexChris Wilson2017-03-301-1/+1
* drm/i915/gtt: Setup vm callbacks lateMika Kuoppala2017-03-031-11/+12
* drm/i915: Avoid using word legacy with ppgttMika Kuoppala2017-03-031-10/+8
* drm/i915/gtt: Prefer i915_vm_is_48bit() over macroMika Kuoppala2017-03-031-25/+38
* drm/i915/gtt: Make I915_PDPES_PER_PDP inline functionMika Kuoppala2017-03-031-5/+7
* drm/i915: Remove redundant TLB invalidate on switching ppgttChris Wilson2017-02-271-17/+0
* drm/i915: Unwind vma->pages allocation upon failureChris Wilson2017-02-271-1/+12
* drm/i915: Only unwind the local pgtable layer if emptyChris Wilson2017-02-271-11/+26
* drm/i915: Advance start address on crossing PML (48b ppgtt) boundaryChris Wilson2017-02-251-22/+41
* drm/i915: Assert we do not overflow 4lvl page directoriesChris Wilson2017-02-251-3/+3
* drm/i915: Remove Braswell GGTT update w/aChris Wilson2017-02-231-28/+0
* drm/i915: Only apply legacy PDE overflow detection to 3lvl machinesChris Wilson2017-02-201-1/+2
* drm/i915: Use preferred kernel types in i915_gem_gtt.cChris Wilson2017-02-151-41/+42
* drm/i915: Differentiate the aliasing_ppgtt with an invalid filpChris Wilson2017-02-151-1/+1
* drm/i915: Only preallocate the aliasing GTT to the extents of the global GTTChris Wilson2017-02-151-1/+11
* drm/i915: Remove i915_address_space.startChris Wilson2017-02-151-10/+6
* drm/i915: Remove defunct GTT tracepointsChris Wilson2017-02-151-4/+0
* drm/i915: Always mark the PDP as dirty when alteredChris Wilson2017-02-151-2/+2
* drm/i915: Remove superfluous posting reads after clear GGTTChris Wilson2017-02-151-3/+0
* drm/i915: Remove bitmap tracking for used-pml4Chris Wilson2017-02-151-94/+38
* drm/i915: Remove bitmap tracking for used-pdpesChris Wilson2017-02-151-194/+85
* drm/i915: Remove bitmap tracking for used-pdesChris Wilson2017-02-151-164/+82
OpenPOWER on IntegriCloud