aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.c
AgeCommit message (Expand)Author
2019-11-12drm/i915: Add gen9 BCS cmdparsingJon Bloomfield
2019-11-12drm/i915: Prevent writing into a read-only object via a GGTT mmapChris Wilson
2019-11-12drm/i915/gtt: Disable read-only support under GVTChris Wilson
2019-11-12drm/i915/gtt: Read-only pages for insert_entries on bdw+Vivi, Rodrigo
2019-11-12drm/i915/gtt: Add read only pages to gen8_pte_encodeJon Bloomfield
2017-11-08drm/i915: Deconstruct struct sgt_dma initialiserChris Wilson
2017-09-13mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko
2017-09-07Merge tag 'drm-intel-next-fixes-2017-09-07' of git://anongit.freedesktop.org/...Linus Torvalds
2017-09-06drm/i915: wire up shrinkctl->nr_scannedChris Wilson
2017-09-05drm/i915: Fix the missing PPAT cache attributes on CNLZhi Wang
2017-08-15drm/i915/cnl: Setup PAT Index.Rodrigo Vivi
2017-08-15drm/i915: Enable guest i915 full ppgtt functionalityTina Zhang
2017-08-15drm/i915: Disconnect 32 and 48 bit ppGTT supportJoonas Lahtinen
2017-07-07drm/i915: Fix the kernel panic when using aliasing ppgttChuanxiao Dong
2017-06-22drm/i915: pass the vma to insert_entriesMatthew Auld
2017-06-16drm/i915/cfl: Introduce Coffee Lake workarounds.Rodrigo Vivi
2017-06-16drm/i915: First try the previous execbuffer locationChris Wilson
2017-06-01drm/i915/guc: Assert that we switch between known ggtt->invalidate functionsChris Wilson
2017-06-01drm/i915: Guard against i915_ggtt_disable_guc() being invoked unconditionallyChris Wilson
2017-05-30Merge tag 'drm-intel-next-2017-05-29' of git://anongit.freedesktop.org/git/dr...Dave Airlie
2017-05-25drm/i915: Consolidate #ifdef CONFIG_INTEL_IOMMUChris Wilson
2017-05-25drm/i915: Serialize GTT/Aperture accesses on BXTJon Bloomfield
2017-05-18drm: drop drm_[cm]alloc* helpersMichal Hocko
2017-05-16drm/i915: use vma->size for appgtt allocate_va_rangeMatthew Auld
2017-05-12drm/i915: don't do allocate_va_range again on PIN_UPDATEMatthew Auld
2017-05-10drm/i915: Sanitize stolen memory size calculationImre Deak
2017-05-10drm/i915: Check error return when setting DMA maskImre Deak
2017-05-08drm: use set_memory.h headerLaura Abbott
2017-03-30drm/i915: Ironlake do_idle_maps w/a may be called w/o struct_mutexChris Wilson
2017-03-03drm/i915/gtt: Setup vm callbacks lateMika Kuoppala
2017-03-03drm/i915: Avoid using word legacy with ppgttMika Kuoppala
2017-03-03drm/i915/gtt: Prefer i915_vm_is_48bit() over macroMika Kuoppala
2017-03-03drm/i915/gtt: Make I915_PDPES_PER_PDP inline functionMika Kuoppala
2017-02-27drm/i915: Remove redundant TLB invalidate on switching ppgttChris Wilson
2017-02-27drm/i915: Unwind vma->pages allocation upon failureChris Wilson
2017-02-27drm/i915: Only unwind the local pgtable layer if emptyChris Wilson
2017-02-25drm/i915: Advance start address on crossing PML (48b ppgtt) boundaryChris Wilson
2017-02-25drm/i915: Assert we do not overflow 4lvl page directoriesChris Wilson
2017-02-23drm/i915: Remove Braswell GGTT update w/aChris Wilson
2017-02-20drm/i915: Only apply legacy PDE overflow detection to 3lvl machinesChris Wilson
2017-02-15drm/i915: Use preferred kernel types in i915_gem_gtt.cChris Wilson
2017-02-15drm/i915: Differentiate the aliasing_ppgtt with an invalid filpChris Wilson
2017-02-15drm/i915: Only preallocate the aliasing GTT to the extents of the global GTTChris Wilson
2017-02-15drm/i915: Remove i915_address_space.startChris Wilson
2017-02-15drm/i915: Remove defunct GTT tracepointsChris Wilson
2017-02-15drm/i915: Always mark the PDP as dirty when alteredChris Wilson
2017-02-15drm/i915: Remove superfluous posting reads after clear GGTTChris Wilson
2017-02-15drm/i915: Remove bitmap tracking for used-pml4Chris Wilson
2017-02-15drm/i915: Remove bitmap tracking for used-pdpesChris Wilson
2017-02-15drm/i915: Remove bitmap tracking for used-pdesChris Wilson