aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Simplify request_alloc by returning the allocated requestChris Wilson2016-08-021-55/+20
* drm/i915: Rename struct intel_ringbuffer to struct intel_ringChris Wilson2016-08-021-8/+8
* drm/i915: Remove stray intel_engine_cs ring identifiers from i915_gem.cChris Wilson2016-07-271-12/+12
* drm/i915: Use engine to refer to the user's BSD intel_engine_csChris Wilson2016-07-271-1/+1
* drm/i915: Only clear the client pointer when tearing down the fileChris Wilson2016-07-261-8/+2
* drm/i915: Drop racy markup of missed-irqs from idle-workerChris Wilson2016-07-241-4/+7
* Revert "drm/i915: Enable RC6 immediately"Chris Wilson2016-07-211-0/+2
* drm/i915: Enable RC6 immediatelyChris Wilson2016-07-211-2/+0
* drm/i915: Convert i915_semaphores_is_enabled over to early sanitizeChris Wilson2016-07-201-1/+22
* drm/i915: Rename drm_gem_object_unreference_unlocked in preparation for lockl...Chris Wilson2016-07-201-5/+5
* drm/i915: Rename drm_gem_object_unreference in preparation for lockless freeChris Wilson2016-07-201-13/+13
* drm/i915: Wrap drm_gem_object_reference in i915_gem_object_getChris Wilson2016-07-201-2/+2
* drm/i915: Wrap drm_gem_object_lookup in i915_gem_object_lookupChris Wilson2016-07-201-29/+29
* drm/i915: Rename request reference/unreference to get/putChris Wilson2016-07-201-7/+7
* drm/i915: Wait on external rendering for GEM objectsChris Wilson2016-07-201-16/+28
* drm/i915: Disable waitboosting for mmioflips/semaphoresChris Wilson2016-07-201-1/+1
* drm/i915: Mark all current requests as complete before resetting themChris Wilson2016-07-201-2/+6
* drm/i915: Move GEM request routines to i915_gem_request.cChris Wilson2016-07-201-648/+7
* drm/i915: Update missing kerneldocDaniel Vetter2016-07-191-1/+1
* drm/i915: Handle ENOSPC after failing to insert a mappable nodeChris Wilson2016-07-191-1/+1
* drm/i915: Flush logical context image out to memory upon suspendChris Wilson2016-07-151-0/+35
* drm/i915: Defer enabling rc6 til after we submit the first batch/contextChris Wilson2016-07-141-0/+3
* drm/i915: Flush GT idle status upon resetChris Wilson2016-07-141-0/+3
* drm/i915: remove superfluous i915_gem_object_free_mmap_offset callMatthew Auld2016-07-141-1/+0
* drm/i915: Unify engine init loopTvrtko Ursulin2016-07-141-50/+1
* drm/i915: Kick hangcheck from retire workerChris Wilson2016-07-111-1/+3
* drm/i915/breadcrumbs: Queue hangcheck before sleepingChris Wilson2016-07-111-9/+0
* drm/i915: Convert dev_priv->dev backpointers to dev_priv->drmChris Wilson2016-07-051-7/+7
* drm/i915: Replace lockless_dereference(bool) with READ_ONCE()Chris Wilson2016-07-051-1/+1
* drm/i915: convert a few more E->dev_private to to_i915(E)Dave Gordon2016-07-041-2/+2
* drm/i915: Mass convert dev->dev_private to to_i915(dev)Chris Wilson2016-07-041-27/+27
* drm/i915: Remove stop-rings debugfs interfaceChris Wilson2016-07-041-31/+13
* drm/i915: Add background commentary to "waitboosting"Chris Wilson2016-07-041-0/+15
* drm/i915: Restore waitboost credit to the synchronous waiterChris Wilson2016-07-041-0/+16
* drm/i915: Remove redundant queue_delayed_work() from throttle ioctlChris Wilson2016-07-041-3/+0
* drm/i915: Do not keep postponing the idle-workChris Wilson2016-07-041-3/+3
* drm/i915: Only start retire worker when idleChris Wilson2016-07-041-44/+91
* drm/i915: Convert trace-irq to the breadcrumb waiterChris Wilson2016-07-011-7/+2
* drm/i915: Stop setting wraparound seqno on initialisationChris Wilson2016-07-011-14/+0
* drm/i915: Spin after waking up for an interruptChris Wilson2016-07-011-16/+24
* drm/i915: Slaughter the thundering i915_wait_request herdChris Wilson2016-07-011-90/+53
* drm/i915: Separate GPU hang waitqueue from advanceChris Wilson2016-07-011-0/+5
* drm/i915: Delay queuing hangcheck to wait-requestChris Wilson2016-07-011-4/+11
* drm/i915: Remove request->reset_counterChris Wilson2016-06-291-8/+8
* drm/i915: Split idling from forcing context switchChris Wilson2016-06-241-16/+4
* drm/i915: Skip idling an idle engineChris Wilson2016-06-241-1/+3
* drm/i915: use ORIGIN_CPU for frontbuffer invalidation on WC mmapsChris Wilson2016-06-201-3/+11
* drm/i915: pwrite/pread do not require obj->base.filp, just pagesChris Wilson2016-06-201-3/+4
* drm/i915: Extract checking for backing struct pages to a helperChris Wilson2016-06-201-2/+2
* drm/i915: Support for pread/pwrite from/to non shmem backed objectsAnkitprasad Sharma2016-06-131-30/+188