summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt
AgeCommit message (Expand)AuthorFilesLines
2020-04-30drm/i915/gt: Always enable busy-stats for execlistsChris Wilson4-128/+24
2020-04-29drm/i915/gt: Keep a no-frills swappable copy of the default context stateChris Wilson11-97/+289
2020-04-29drm/i915/selftests: fix error handling in __live_lrc_indirect_ctx_bb()Dan Carpenter1-12/+18
2020-04-29drm/i915/gt: Avoid uninitialized use of rpcurupei in frequency_showNathan Chancellor1-1/+1
2020-04-28drm/i915/execlists: Verify we don't submit two identical CCIDsChris Wilson1-9/+28
2020-04-28drm/i915/execlists: Track inflight CCIDChris Wilson2-9/+23
2020-04-28drm/i915/execlists: Avoid reusing the same logical CCIDChris Wilson5-36/+40
2020-04-28drm/i915/selftests: Tweak the tolerance for clock ticks to 12.5%Chris Wilson1-4/+4
2020-04-28drm/i915/gt: fix spelling mistake "evalution" -> "evaluation"Colin Ian King1-1/+1
2020-04-27drm/i915/gt: Fix up clock frequencyChris Wilson4-6/+147
2020-04-27drm/i915/gt: Sanitize GT firstChris Wilson2-1/+5
2020-04-27drm/i915/gt: Check cacheline is valid before acquiringChris Wilson1-0/+2
2020-04-27drm/i915/execlists: Check preempt-timeout target before submit_portsChris Wilson1-1/+1
2020-04-25drm/i915: Use indirect ctx bb to mend CMD_BUF_CCTLMika Kuoppala2-3/+114
2020-04-25drm/i915: Add live selftests for indirect ctx batchbuffersMika Kuoppala1-0/+150
2020-04-25drm/i915: Add per ctx batchbuffer wa for timestampMika Kuoppala3-13/+125
2020-04-25drm/i915: Add engine scratch register to live_lrc_fixedMika Kuoppala2-0/+17
2020-04-24drm/i915/gt: Use the RPM config register to determine clk frequenciesChris Wilson8-38/+206
2020-04-24drm/i915/gt: Trace RPS eventsChris Wilson1-4/+44
2020-04-24drm/i915/gt: Prefer soft-rc6 over RPS DOWN_TIMEOUTChris Wilson1-23/+18
2020-04-24drm/i915: Only close vma we openChris Wilson1-3/+1
2020-04-24drm/i915: Make define for lrc state offsetMika Kuoppala4-13/+13
2020-04-24drm/i915/selftests: Add context batchbuffers registers to live_lrc_fixedMika Kuoppala3-60/+89
2020-04-23drm/i915/gt: Check carefully for an idle engine in wait-for-idleChris Wilson1-3/+12
2020-04-23drm/i915/gt: Carefully order virtual_submission_taskletChris Wilson1-2/+5
2020-04-22drm/i915/execlists: Drop request-before-CS assertionChris Wilson1-26/+7
2020-04-22drm/i915/selftests: Try to detect rollback during batchbuffer preemptionChris Wilson1-1/+328
2020-04-22drm/i915/selftests: Disable heartbeat around RPS interrupt testingChris Wilson1-4/+55
2020-04-21drm/i915/selftests: Unroll the CS frequency loopChris Wilson1-13/+20
2020-04-21drm/i915/gt: Poison residual state [HWSP] across resume.Chris Wilson3-2/+40
2020-04-21drm/i915/selftests: Disable C-states when measuring RPS frequency responseChris Wilson1-0/+18
2020-04-21drm/i915/selftests: Show the full scaling curve on failureChris Wilson1-0/+40
2020-04-21drm/i915/selftests: Show the pstate limits on any failure to reset minChris Wilson1-0/+2
2020-04-20drm/i915/selftests: Exercise dynamic reclocking with RPSChris Wilson3-11/+105
2020-04-20drm/i915/selftests: Show the pcode frequency table on errorChris Wilson1-0/+39
2020-04-20drm/i915/selftests: Split RPS frequency measurementChris Wilson3-9/+154
2020-04-20drm/i915/selftests: Check RPS controlsChris Wilson3-24/+190
2020-04-20drm/i915/selftests: Skip energy consumption tests if not controlling freqChris Wilson1-14/+23
2020-04-20drm/i915/selftests: Verify frequency scaling with RPSChris Wilson3-13/+240
2020-04-20drm/i915/gt: Move the late flush_submission in retire to the endChris Wilson1-1/+4
2020-04-18drm/i915: Refactor setting dma info to a common helperMichael J. Ruhl1-15/+0
2020-04-17drm/i915/selftests: Check power consumption at min/max frequenciesChris Wilson3-0/+140
2020-04-17drm/i915/selftests: Move gpu energy measurement into its own little libChris Wilson1-20/+5
2020-04-17drm/i915/selftests: Take the engine wakeref around __rps_up_interruptChris Wilson1-5/+11
2020-04-17drm/i915/selftests: Delay spinner before waiting for an interruptChris Wilson1-12/+16
2020-04-17drm/i915/gt: Scrub execlists state on resumeChris Wilson3-34/+43
2020-04-16Merge drm/drm-next into drm-intel-next-queuedJoonas Lahtinen2-0/+3
2020-04-16drm/i915/gt: Update PMINTRMSK holding fwChris Wilson1-3/+6
2020-04-16drm/i915/selftests: Exercise basic RPS interrupt generationChris Wilson4-0/+240
2020-04-15drm/i915/tgl: Initialize multicast register steering for workaroundsMatt Roper1-0/+2