summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_batch_pool.c
AgeCommit message (Expand)Author
2019-06-18drm/i915: Use drm_gem_object.resvChris Wilson
2019-05-28drm/i915: Drop the deferred active referenceChris Wilson
2018-03-09drm/i915: Change parameters order in i915_gem_batch_pool_initMichal Wajdeczko
2018-02-21drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson
2017-06-14drm/i915: Reinstate reservation_object zapping for batch_pool objectsChris Wilson
2017-03-17drm/i915: Retire an active batch pool object rather than allocate newChris Wilson
2017-02-21drm/i915: Use reservation_object_lock()Chris Wilson
2016-10-28drm/i915: Move GEM activity tracking into a common struct reservation_objectChris Wilson
2016-10-28drm/i915: Refactor object page APIChris Wilson
2016-10-28drm/i915: Introduce an internal allocator for disposable private objectsChris Wilson
2016-10-28drm/i915: Defer active reference until requiredChris Wilson
2016-08-04drm/i915: Double check the active status on the batch poolChris Wilson
2016-07-26drm/i915: Only drop the batch-pool's object referenceChris Wilson
2016-07-20drm/i915: Rename drm_gem_object_unreference in preparation for lockless freeChris Wilson
2016-04-28drm/i915: Propagate error from drm_gem_object_init()Chris Wilson
2016-04-25drm/i915: rename i915_gem_alloc_object() to i915_gem_object_create()Dave Gordon
2015-04-10drm/i915: Split batch pool into size bucketsChris Wilson
2015-04-10drm/i915: Split the batch pool by engineChris Wilson
2015-04-10drm/i915: Tidy batch pool logicChris Wilson
2015-04-10drm/i915: Split i915_gem_batch_pool into its own headerChris Wilson
2014-12-16drm/i915: Mark shadow batch buffers as purgeableBrad Volkin
2014-12-16drm/i915: Implement a framework for batch buffer poolsBrad Volkin