aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_lmem.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-09-24drm/i915/gem: Fix a lockdep warning the __i915_gem_is_lmem() functionThomas Hellström1-1/+1
2021-09-20drm/i915: Take pinning into account in __i915_gem_object_is_lmemMatthew Brost1-3/+4
2021-09-20drm/i915/guc: put all guc objects in lmem when availableDaniele Ceraolo Spurio1-0/+26
2021-06-30drm/i915: support forcing the page size with lmemMatthew Auld1-1/+32
2021-06-30drm/i915/display: Migrate objects to LMEM if possible for displayThomas Hellström1-21/+0
2021-06-24drm/i915: Update object placement flags to be mutableThomas Hellström1-0/+22
2021-06-11drm/i915/lmem: Verify checks for lmem residencyThomas Hellström1-1/+41
2021-06-11drm/i915/ttm: Introduce a TTM i915 gem object backendThomas Hellström1-84/+0
2021-06-02drm/i915/ttm Initialize the ttm device and memory managersThomas Hellström1-2/+57
2021-04-27drm/i915/lmem: Bypass aperture when lmem is availableAnusha Srivatsa1-0/+15
2021-04-22drm/i915/stolen: treat stolen local as normal local memoryMatthew Auld1-1/+4
2021-03-24drm/i915: Move HAS_STRUCT_PAGE to obj->flagsMaarten Lankhorst1-2/+2
2021-01-15drm/i915/region: convert object_create into object_initMatthew Auld1-10/+5
2020-05-29drm/i915/gem: Give each object class a friendly nameChris Wilson1-0/+1
2020-01-03drm/i915/gem: Support discontiguous lmem object mapsChris Wilson1-40/+0
2019-12-16drm/i915/gem: Apply lmem size restriction to get_pagesChris Wilson1-3/+0
2019-10-31drm/i915/lmem: add the fake lmem regionMatthew Auld1-0/+3
2019-10-25drm/i915/lmem: support kernel mappingAbdiel Janulgue1-0/+39
2019-10-25drm/i915: support creating LMEM objectsMatthew Auld1-0/+57