summaryrefslogtreecommitdiff
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2016-06-28drm/i915/guc: Add a second client, to be used for preemptionDave Gordon3-1/+20
2016-06-28drm/i915/guc: Tidy up GuC proc/ctx descriptor setupDave Gordon3-25/+23
2016-06-28drm/i915/error: track, capture & print ringbuffer submission activityDave Gordon4-3/+40
2016-06-28drm/i915/error: report size in pages for each object dumpedDave Gordon1-9/+14
2016-06-28drm/i915/error: improve CSB reportingDave Gordon2-29/+67
2016-06-28drm/i915/error: report ctx id & desc for each request in the queueDave Gordon2-8/+32
2016-06-28drm/i915/error: capture ringbuffer pointed to by STARTDave Gordon2-11/+28
2016-06-28drm/i915/error: capture execlist state on errorDave Gordon2-2/+46
2016-06-28drm/i915: hangcheck=idle should wake_up_all every time, not just onceDave Gordon1-11/+12
2016-06-28drm/i915: recalculate ring space after resetDave Gordon1-0/+2
2016-06-28drm/i915: update ring space correctlyDave Gordon2-2/+2
2016-06-28drm/i915: Updating assorted register and status page definitionsDave Gordon2-5/+58
2016-06-28SetStart: Added support for pre-emptive schedulingJohn Harrison1-0/+2
2016-06-28SetEndJohn Harrison1-2/+0
2016-06-28drm/i915: Add sync support to the scheduler statistics and status dumpJohn Harrison4-5/+32
2016-06-28drm/i915: Connecting execbuff fences to schedulerJohn Harrison2-4/+28
2016-06-28drm/i915: Add sync wait support to schedulerJohn Harrison3-5/+148
2016-06-28drm/i915: Add sync framework support to execbuff IOCTLJohn Harrison4-7/+194
2016-06-28SetStart: Big squash of Android sync integrationJohn Harrison1-0/+2
2016-06-28SetEndJohn Harrison1-2/+0
2016-06-28drm/i915: Scheduler state dump via debugfsJohn Harrison3-4/+44
2016-06-28drm/i915: Added debug state dump facilities to schedulerJohn Harrison3-3/+284
2016-06-28drm/i915: Allow scheduler to manage inter-ring object synchronisationJohn Harrison7-7/+37
2016-06-28drm/i915: Add support for retro-actively banning batch buffersJohn Harrison2-0/+12
2016-06-28drm/i915: Add scheduling priority to per-context parametersDave Gordon3-0/+41
2016-06-28drm/i915: Enable GPU scheduler by defaultJohn Harrison1-2/+2
2016-06-28drm/i915: Add scheduler support functions for TDRJohn Harrison2-0/+34
2016-06-28drm/i915: Added scheduler statistic reporting to debugfsJohn Harrison4-3/+233
2016-06-28drm/i915: Add early exit to execbuff_final() if insufficient ring spaceJohn Harrison4-15/+107
2016-06-28drm/i915: Added debugfs interface to scheduler tuning parametersJohn Harrison1-0/+187
2016-06-28drm/i915: Added scheduler queue throttling by DRM file handleJohn Harrison4-0/+130
2016-06-28drm/i915: Added trace points to schedulerJohn Harrison4-2/+219
2016-06-28drm/i915: Defer seqno allocation until actual hardware submission timeJohn Harrison4-1/+51
2016-06-28drm/i915: Support for 'unflushed' ring idleJohn Harrison4-5/+34
2016-06-28drm/i915: Added a module parameter to allow the scheduler to be disabledJohn Harrison3-1/+9
2016-06-28drm/i915: Add scheduler hook to GPU resetJohn Harrison3-0/+14
2016-06-28drm/i915: Added scheduler flush calls to ring throttle and idle functionsJohn Harrison3-1/+204
2016-06-28drm/i915: Added scheduler support to page fault handlerJohn Harrison1-2/+7
2016-06-28drm/i915: Added scheduler support to __wait_request() callsJohn Harrison6-15/+81
2016-06-28drm/i915: Hook scheduler node clean up into retire requestsJohn Harrison1-0/+3
2016-06-28drm/i915: Added tracking/locking of batch buffer objectsJohn Harrison2-2/+58
2016-06-28drm/i915: Keep the reserved space mechanism happyJohn Harrison3-8/+29
2016-06-28drm/i915: Redirect execbuffer_final() via schedulerJohn Harrison2-19/+11
2016-06-28drm/i915: Added deferred work handler for schedulerJohn Harrison4-2/+40
2016-06-28drm/i915: Added scheduler hook into i915_gem_request_notify()John Harrison1-0/+17
2016-06-28drm/i915: Added scheduler hook when closing DRM file handlesJohn Harrison3-0/+49
2016-06-28drm/i915: Force MMIO flips when scheduler enabledJohn Harrison1-0/+3
2016-06-28drm/i915: Disable hardware semaphores when GPU scheduler is enabledJohn Harrison2-0/+13
2016-06-28drm/i915: Start of GPU schedulerJohn Harrison6-0/+991
2016-06-28drm/i915: Re-instate request->uniq because it is extremely usefulJohn Harrison3-11/+30