summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/intel_gtt.c
AgeCommit message (Expand)Author
2023-11-10drm/i915: Track page table backing store usageTvrtko Ursulin
2023-11-06drm/i915/gt: Temporarily disable CPU caching into DMA for MTLJonathan Cavitt
2023-09-30drm/i915: Enable GGTT updates with binder in MTLNirmoy Das
2023-09-30drm/i915: Parameterize binder context creationNirmoy Das
2023-08-10drm/i915: Make i915_coherent_map_type GT-centricJonathan Cavitt
2023-07-10drm/i915: Fix one wrong caching mode enum usageTvrtko Ursulin
2023-04-23drm/i915/mtl: Define MOCS and PAT tables for MTLMadhumitha Tolakanahalli Pradeep
2023-01-17drm/i915/gt: Start adding module oriented dmesg outputJohn Harrison
2022-12-30Merge drm/drm-next into drm-intel-gt-nextRodrigo Vivi
2022-12-01drm/i915/mcr: Hold forcewake and MCR lock over PPAT setupMatt Roper
2022-11-14Merge drm/drm-next into drm-intel-nextRodrigo Vivi
2022-11-11drm/i915: stop including i915_irq.h from i915_trace.hJani Nikula
2022-10-17drm/i915/xehp: Create separate reg definitions for new MCR registersMatt Roper
2022-10-14drm/i915: enable PS64 support for DG2Matthew Auld
2022-09-27drm/i915/gt: Use i915_vm_put on ppgtt_create error pathsChris Wilson
2022-04-21Merge drm/drm-next into drm-intel-gt-nextRodrigo Vivi
2022-04-11Merge drm/drm-next into drm-intel-nextJani Nikula
2022-03-30drm/i915: Move intel_vtd_active and run_as_guest to i915_utilsTvrtko Ursulin
2022-03-22drm/i915/gt: replace cache_clflush_rangeMichael Cheng
2022-03-09drm/i915/gtt: reduce overzealous alignment constraints for GGTTMatthew Auld
2022-03-08drm/i915/gtt: reduce overzealous alignment constraints for GGTTMatthew Auld
2022-03-07drm/i915: Remove the vm open countThomas Hellström
2022-02-28drm/i915: Clarify vma lifetimeThomas Hellström
2022-02-25Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi
2022-02-19drm/i915: enforce min GTT alignment for discrete cardsMatthew Auld
2022-02-11drm/i915: split out i915_gem_internal.h from i915_drv.hJani Nikula
2022-02-02drm/i915: Move GT registers to their own header fileMatt Roper
2022-01-18Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin
2022-01-11drm/i915: Use vma resources for async unbindingThomas Hellström
2021-12-24Merge tag 'drm-intel-gt-next-2021-12-23' of git://anongit.freedesktop.org/drm...Dave Airlie
2021-12-20drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members, v3.Maarten Lankhorst
2021-12-14Merge v5.16-rc5 into drm-nextDaniel Vetter
2021-12-09drm/i915: enforce min page size for scratchMatthew Auld
2021-12-09drm/i915/gtt/xehpsdv: move scratch page to system memoryMatthew Auld
2021-12-03treewide: Add missing includes masked by cgroup -> bpf dependencyJakub Kicinski
2021-10-29drm/i915/gtt: flush the scratch pageMatthew Auld
2021-09-24drm/i915: Reduce the number of objects subject to memcpy recoverThomas Hellström
2021-09-06drm/i915: Stop rcu support for i915_address_spaceDaniel Vetter
2021-07-29drm/i915/gt: remove GRAPHICS_VER == 10Lucas De Marchi
2021-06-30drm/i915/gtt: ignore min_page_size for paging structuresMatthew Auld
2021-06-05drm/i915/gt: replace IS_GEN and friends with GRAPHICS_VERLucas De Marchi
2021-06-01drm/i915: Don't free shared locks while sharedThomas Hellström
2021-04-29drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and bxt, v2.Maarten Lankhorst
2021-04-27drm/i915/gtt/dgfx: place the PD in LMEMMatthew Auld
2021-04-27drm/i915/gtt: map the PD up frontMatthew Auld
2021-03-24drm/i915: Use a single page table lock for each gtt.Maarten Lankhorst
2021-03-24drm/i915: Move pinning to inside engine_wa_list_verify()Maarten Lankhorst
2020-12-21drm/i915/gt: Provide a utility to create a scratch bufferChris Wilson
2020-10-15drm/i915: Enable eLLC caching of display buffers for SKL+Ville Syrjälä