aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-12-31drm/i915/gt: Tweak flushes around ivb ppgttChris Wilson1-2/+2
2019-12-30drm/i915/gt: Leave RING_BB_STATE to default valueChris Wilson1-1/+0
2019-12-30drm/i915/gt: Do not restore invalid RS stateChris Wilson1-13/+11
2019-12-30drm/i915/gt: Avoid using the GPU before initialisationChris Wilson3-5/+12
2019-12-30drm/i915/gt: Avoid using tag 0 for the very first submissionChris Wilson1-1/+3
2019-12-30drm/i915/gt: Ensure that all new contexts clear STOP_RINGChris Wilson1-3/+11
2019-12-28drm/i915: prefer 3-letter acronym for tigerlakeLucas De Marchi1-3/+3
2019-12-28drm/i915: prefer 3-letter acronym for broadwellLucas De Marchi1-1/+1
2019-12-28drm/i915: prefer 3-letter acronym for ironlakeLucas De Marchi1-4/+3
2019-12-28drm/i915: prefer 3-letter acronym for icelakeLucas De Marchi1-3/+3
2019-12-28drm/i915: prefer 3-letter acronym for skylakeLucas De Marchi1-3/+3
2019-12-26drm/i915/gt: Ignore incomplete engines after init failureChris Wilson3-3/+12
2019-12-26drm/i915/gt: Apply sanitiization just before resumeChris Wilson3-25/+14
2019-12-26drm/i915/gt: Stop poking at engine->serial at a high levelChris Wilson1-4/+3
2019-12-25drm/i915: Add spaces before compound GEM_TRACEChris Wilson1-1/+1
2019-12-24drm/i915/gt: Flush other retirees inside intel_gt_retire_requests()Chris Wilson3-17/+7
2019-12-23drm/i915/gt: Tidy up checking active timelines during retirementChris Wilson1-5/+9
2019-12-23drm/i915: Mark the GEM context link as RCU protectedChris Wilson3-8/+22
2019-12-22drm/i915/gt: Move pm debug files into a gt aware debugfsAndi Shyti7-0/+749
2019-12-22drm/i915/gt: Merge engine init/setup loopsChris Wilson6-113/+42
2019-12-22drm/i915/gt: Pull intel_gt_init_hw() into intel_gt_resume()Chris Wilson2-8/+12
2019-12-22drm/i915/gt: Pull GT initialisation under intel_gt_init()Chris Wilson14-105/+346
2019-12-21drm/i915/gt: Repeat wait_for_idle for retirement workersChris Wilson3-11/+20
2019-12-21drm/i915: Remove i915->kernel_contextChris Wilson19-388/+305
2019-12-21drm/i915/selftests: Setup engine->retire for mock_engineChris Wilson1-0/+2
2019-12-20drm/i915/execlists: Select arb on/off around batches based on preemptionChris Wilson1-8/+9
2019-12-20drm/i915: Push the use-semaphore marker onto the intel_contextChris Wilson3-3/+22
2019-12-20drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson10-66/+113
2019-12-20drm/i915/gt: Teach veng to defer the context allocationChris Wilson1-6/+9
2019-12-19drm/i915/gt: Add breadcrumb retire to physical engineChris Wilson2-3/+9
2019-12-19drm/i915/gt: Suppress threshold updates on RPS parkingChris Wilson1-5/+6
2019-12-19drm/i915/gt: Use non-forcewake writes for RPSChris Wilson1-34/+32
2019-12-19drm/i915/gt: Track engine round-trip timesChris Wilson3-1/+35
2019-12-19drm/i915/gt: Schedule request retirement when signaler idlesChris Wilson3-7/+8
2019-12-18drm/i915/gt: Remove direct invocation of breadcrumb signalingChris Wilson8-33/+22
2019-12-18drm/i915/gt: Ratelimit display power w/aChris Wilson1-1/+2
2019-12-17drm/i915/guc: Unify notify() functionsDaniele Ceraolo Spurio2-19/+14
2019-12-17drm/i915/guc: Remove function pointers for send/receive callsDaniele Ceraolo Spurio6-49/+29
2019-12-17drm/i915/guc/ct: Group request-related variables in a sub-structureDaniele Ceraolo Spurio2-28/+32
2019-12-17drm/i915/guc/ct: Stop expecting multiple CT channelsDaniele Ceraolo Spurio2-172/+90
2019-12-17drm/i915/guc/ct: Drop guards in enable/disable callsDaniele Ceraolo Spurio1-6/+0
2019-12-17drm/i915/guc: Merge communication_stop and communication_disableDaniele Ceraolo Spurio3-27/+10
2019-12-17drm/i915/gt: Eliminate the trylock for reading a timeline's hwspChris Wilson2-41/+35
2019-12-17drm/i915/gt: Avoid multi-LRI on SandybridgeChris Wilson1-4/+8
2019-12-16drm/i915/gt: Tidy up full-ppgtt on IvybridgeChris Wilson1-69/+41
2019-12-16drm/i915: Fix typecheck macro in GT_TRACEVenkata Sandeep Dhanalakota1-3/+3
2019-12-13drm/i915/rps: Add frequency translation helpersAndi Shyti2-4/+35
2019-12-13drm/i915: Use EAGAIN for trylock failuresChris Wilson1-1/+1
2019-12-13drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota11-91/+98
2019-12-12drm/i915/gt: Mark up ips_mchdev pointer accessChris Wilson1-1/+1