aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-10-16drm/i915: Move dev_priv->mm.[un]bound_list to its own lockChris Wilson1-2/+1
2017-10-12drm/i915: Simplify intel_sanitize_enable_ppgttJoonas Lahtinen1-6/+4
2017-10-10drm/i915: Silently fallback to 4k scratchChris Wilson1-1/+1
2017-10-07drm/i915: accurate page size tracking for the ppgttMatthew Auld1-0/+11
2017-10-07drm/i915: support 64K pages for the 48b PPGTTMatthew Auld1-0/+31
2017-10-07drm/i915: add support for 64K scratch pageMatthew Auld1-11/+53
2017-10-07drm/i915: support 2M pages for the 48b PPGTTMatthew Auld1-4/+72
2017-10-07drm/i915: enable IPS bit for 64K pagesMatthew Auld1-0/+17
2017-10-07drm/i915: align the vma start to the largest gtt page sizeMatthew Auld1-0/+6
2017-10-07drm/i915: introduce vm set_pages/clear_pagesMatthew Auld1-26/+44
2017-09-28drm/i915: Use memset64() to prefill the GTT pageChris Wilson1-3/+1
2017-09-28Merge drm-upstream/drm-next into drm-intel-next-queuedJani Nikula1-2/+2
2017-09-28Merge tag 'drm-intel-next-2017-09-07' of git://anongit.freedesktop.org/git/drm-intel into drm-nextDave Airlie1-30/+104
2017-09-22drm/i915: Rename global i915 to i915_modparamsMichal Wajdeczko1-3/+3
2017-09-18drm/i915: Return the correct score in i915_ppat_get()Zhi Wang1-1/+1
2017-09-14drm/i915: Remove the "INDEX" suffix from PPAT marcosZhi Wang1-5/+5
2017-09-14drm/i915: Introduce private PAT managementZhi Wang1-49/+236
2017-09-13mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko1-1/+1
2017-09-12drm/i915: Factor out setup_private_pat()Zhi Wang1-8/+12
2017-09-09drm/i915: Only initialize partially filled pagetablesChris Wilson1-2/+5
2017-09-07Merge tag 'drm-intel-next-fixes-2017-09-07' of git://anongit.freedesktop.org/git/drm-intelLinus Torvalds1-4/+4
2017-09-06drm/i915: wire up shrinkctl->nr_scannedChris Wilson1-1/+1
2017-09-05drm/i915: Fix the missing PPAT cache attributes on CNLZhi Wang1-4/+4
2017-09-01drm/i915: Fix the missing PPAT cache attributes on CNLZhi Wang1-4/+4
2017-08-31drm/i915/cnl: Avoid ioremap_wc on Cannonlake as well.Rodrigo Vivi1-4/+4
2017-08-22drm/i915: Keep a small stash of preallocated WC pagesChris Wilson1-24/+98
2017-08-18drm/i915/cnl: Introduce initial Cannonlake Workarounds.Rodrigo Vivi1-2/+2
2017-08-15drm/i915/cnl: Setup PAT Index.Rodrigo Vivi1-2/+24
2017-08-15drm/i915: Enable guest i915 full ppgtt functionalityTina Zhang1-2/+2
2017-08-15drm/i915: Disconnect 32 and 48 bit ppGTT supportJoonas Lahtinen1-4/+9
2017-07-07drm/i915: Fix the kernel panic when using aliasing ppgttChuanxiao Dong1-2/+2
2017-06-22drm/i915: pass the vma to insert_entriesMatthew Auld1-40/+28
2017-06-16drm/i915/cfl: Introduce Coffee Lake workarounds.Rodrigo Vivi1-1/+1
2017-06-16drm/i915: First try the previous execbuffer locationChris Wilson1-0/+6
2017-06-01drm/i915/guc: Assert that we switch between known ggtt->invalidate functionsChris Wilson1-2/+6
2017-06-01drm/i915: Guard against i915_ggtt_disable_guc() being invoked unconditionallyChris Wilson1-1/+2
2017-05-30Merge tag 'drm-intel-next-2017-05-29' of git://anongit.freedesktop.org/git/drm-intel into drm-nextDave Airlie1-27/+134
2017-05-25drm/i915: Consolidate #ifdef CONFIG_INTEL_IOMMUChris Wilson1-11/+3
2017-05-25drm/i915: Serialize GTT/Aperture accesses on BXTJon Bloomfield1-0/+103
2017-05-18drm: drop drm_[cm]alloc* helpersMichal Hocko1-3/+3
2017-05-16drm/i915: use vma->size for appgtt allocate_va_rangeMatthew Auld1-1/+1
2017-05-12drm/i915: don't do allocate_va_range again on PIN_UPDATEMatthew Auld1-4/+8
2017-05-10drm/i915: Sanitize stolen memory size calculationImre Deak1-7/+7
2017-05-10drm/i915: Check error return when setting DMA maskImre Deak1-4/+12
2017-05-08drm: use set_memory.h headerLaura Abbott1-0/+2
2017-03-30drm/i915: Ironlake do_idle_maps w/a may be called w/o struct_mutexChris Wilson1-1/+1
2017-03-03drm/i915/gtt: Setup vm callbacks lateMika Kuoppala1-11/+12
2017-03-03drm/i915: Avoid using word legacy with ppgttMika Kuoppala1-10/+8
2017-03-03drm/i915/gtt: Prefer i915_vm_is_48bit() over macroMika Kuoppala1-25/+38
2017-03-03drm/i915/gtt: Make I915_PDPES_PER_PDP inline functionMika Kuoppala1-5/+7