aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_create.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-07-01drm/i915/uapi: add NEEDS_CPU_ACCESS hintMatthew Auld1-8/+18
2022-07-01drm/i915/uapi: apply ALLOC_GPU_ONLY by defaultMatthew Auld1-0/+8
2022-03-16drm/i915: add i915_gem_object_create_region_at()Matthew Auld1-1/+1
2022-02-14drm/i915: include some drm headers only where neededJani Nikula1-0/+2
2022-02-11drm/i915: split out gem/i915_gem_create.h from i915_drv.hJani Nikula1-0/+1
2021-12-17drm/i915/gem: Use to_gt() helperMichał Winiarski1-1/+1
2021-10-04drm/i915/pxp: interfaces for using protected objectsDaniele Ceraolo Spurio1-18/+54
2021-08-13drm/i915: Add pci ids and uapi for DG1Maarten Lankhorst1-3/+0
2021-07-26drm/i915/gem: Unify user object creation (v3)Jason Ekstrand1-65/+54
2021-07-26drm/i915/gem: Call i915_gem_flush_free_objects() in i915_gem_dumb_create()Jason Ekstrand1-0/+2
2021-07-26drm/i915/gem: Refactor placement setup for i915_gem_object_create* (v2)Jason Ekstrand1-36/+46
2021-06-30drm/i915: support forcing the page size with lmemMatthew Auld1-1/+1
2021-06-11drm/i915/ttm: Introduce a TTM i915 gem object backendThomas Hellström1-6/+3
2021-05-04drm/i915/gem: hide new uAPI behind CONFIG_BROKENMatthew Auld1-0/+3
2021-05-04drm/i915/gem: clear userspace buffers for LMEMMatthew Auld1-1/+11
2021-05-04drm/i915/uapi: implement object placement extensionMatthew Auld1-17/+201
2021-05-04drm/i915/uapi: introduce drm_i915_gem_create_extMatthew Auld1-0/+56
2021-05-04drm/i915: rework gem_create flow for upcoming extensionsMatthew Auld1-27/+65
2021-01-15drm/i915/gem: sanity check object size in gem_createMatthew Auld1-0/+2
2021-01-15drm/i915/gem: split gem_create into own fileMatthew Auld1-0/+111