summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-01-16drm/i915: Support SSEU configuration for virtual enginemedia-4.19.0-rc8Tvrtko Ursulin4-57/+129
2019-01-14drm/i915: Catch up with "upstream" SSEU uAPI changesTvrtko Ursulin2-10/+10
2018-10-16drm/i915/guc: Enable command transport buffers for Gen11Michal Wajdeczko1-0/+1
2018-10-16drm/i915/huc: New HuC status register for Gen11Michal Wajdeczko2-9/+53
2018-10-16drm/i915/guc: New GuC scratch registers for Gen11Michal Wajdeczko2-2/+11
2018-10-16drm/i915/guc: New GuC interrupt register for Gen11Michal Wajdeczko2-1/+14
2018-10-16drm/i915/guc: Use updated boot parametersMichal Wajdeczko2-53/+22
2018-10-16drm/i915/guc: Simplify preparation of GuC parameter blockMichal Wajdeczko1-15/+23
2018-10-16drm/i915/guc: Disable GuC on pre-Gen11Michal Wajdeczko1-1/+7
2018-10-16drm/i915: Engine discovery queryTvrtko Ursulin4-0/+136
2018-10-16drm/i915/icl: Support co-existence between per-context SSEU and OATvrtko Ursulin1-5/+20
2018-10-16drm/i915: Expose RPCS (SSEU) configuration to userspace (Gen11 only)Tvrtko Ursulin4-2/+394
2018-10-16drm/i915: Add timeline barrier supportTvrtko Ursulin4-0/+45
2018-10-16drm/i915/perf: lock powergating configuration to default when activeLionel Landwerlin3-15/+31
2018-10-16drm/i915: Record the sseu configuration per-context & engineLionel Landwerlin5-15/+47
2018-10-16drm/i915/execlists: Move RPCS setup to context pinTvrtko Ursulin1-17/+28
2018-10-16drm/i915: Allow specification of parallel execbufChris Wilson3-2/+42
2018-10-16virtual-bondChris Wilson8-0/+321
2018-10-16request-waitChris Wilson2-0/+51
2018-10-16lockdep-haxChris Wilson1-1/+3
2018-10-16drm/i915: Add asynchronous waits on a value to change from non-zeroChris Wilson3-0/+161
2018-10-16drm/i915: Hold request reference for submission until retirementChris Wilson7-43/+86
2018-10-16drm/i915: Move engine request retirement to intel_engine_csChris Wilson3-46/+57
2018-10-16drm/i915: Move rate-limiting request retire to after submissionChris Wilson1-8/+18
2018-10-16drm/i915: Dampen RPS slow startChris Wilson2-19/+38
2018-10-16drm/i915: Limit C-states when waiting for the active requestChris Wilson1-0/+59
2018-10-16merdeChris Wilson1-0/+49
2018-10-16drm/i915: Load balancing across a virtual engineChris Wilson12-59/+850
2018-10-16drm/i915/execlists: Refactor out can_merge_rq()Chris Wilson1-2/+10
2018-10-16common-scratchChris Wilson7-80/+66
2018-10-16drm/i915: Allow a context to define its set of enginesChris Wilson4-6/+137
2018-10-16drm/i915: Re-arrange execbuf so context is known before engineTvrtko Ursulin1-4/+7
2018-10-16track-engineChris Wilson5-40/+44
2018-10-16drm/i915: Encode extra tags into request.global_seqnoChris Wilson16-70/+95
2018-10-16drm/i915: Fix I915_EXEC_RING_MASKChris Wilson1-1/+1
2018-10-16drm/i915: Allow contexts to share a single timeline across all enginesChris Wilson8-13/+91
2018-10-16drm/i915: Extend CREATE_CONTEXT to allow inheritance ala clone()Chris Wilson10-84/+285
2018-10-16drm/i915: Introduce the i915_user_extension_methodChris Wilson4-0/+78
2018-10-16timeline-lockChris Wilson7-5/+27
2018-10-16drm/i915: Move vma lookup to its own lockChris Wilson6-58/+92
2018-10-16single-vma-listChris Wilson10-61/+32
2018-10-16drm/i915: Pull VM lists under the VM mutex.Chris Wilson8-8/+46
2018-10-16drm/i915: Stop tracking MRU activity on VMAChris Wilson10-101/+69
2018-10-16drm/i915: Make all GPU resets atomicChris Wilson1-23/+27
2018-10-16drm/i915: Pull all the reset functionality together into i915_reset.cChris Wilson18-1404/+1408
2018-10-16drm/i915: Differentiate between ggtt->mutex and ppgtt->mutexChris Wilson3-8/+10
2018-10-16drm/i915: Serialise concurrent calls to i915_gem_set_wedged()Chris Wilson3-9/+28
2018-10-16drm/i915: Mark up Ironlake ips with rpm wakerefsChris Wilson3-101/+103
2018-10-16drm/i915: Complain if hsw_get_pipe_config acquires the same power well twiceChris Wilson1-0/+6
2018-10-16drm/i915/dp: Markup pps lock power wellChris Wilson1-108/+118