summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915
AgeCommit message (Expand)AuthorFilesLines
2020-05-04drm/i915: Remove cnl pre-prod workaroundsVille Syrjälä4-33/+2
2020-05-04drm/i915/fbc: Require linear fb stride to be multiple of 512 bytes on gen9/glkVille Syrjälä1-2/+7
2020-05-04drm/i915: Rename bw_state to new_bw_stateStanislav Lisovskiy1-12/+12
2020-05-04drm/i915: Track active_pipes in bw_stateStanislav Lisovskiy3-18/+21
2020-05-04drm/i915: Use bw state for per crtc SAGV evaluationStanislav Lisovskiy3-29/+97
2020-05-04drm/i915/gem: Implement legacy MI_STORE_DATA_IMMChris Wilson7-135/+336
2020-05-04drm/i915/gem: Specify address type for chained reloc batchesChris Wilson1-6/+6
2020-05-04drm/i915: Allow some leniency in PCU readsChris Wilson1-1/+1
2020-05-04drm/i915/gem: Lazily acquire the device wakeref for freeing objectsChris Wilson1-3/+0
2020-05-03drm/i915/gt: Sanitize RPS interrupts upon resumeChris Wilson3-1/+7
2020-05-01drm/i915/gem: Try an alternate engine for relocationsChris Wilson1-5/+27
2020-05-01drm/i915/gem: Use a single chained reloc batches for a single execbufChris Wilson1-14/+24
2020-05-01drm/i915/gem: Use chained reloc batchesChris Wilson1-19/+115
2020-05-01drm/i915: Implement vm_ops->access for gdb access into mmapsChris Wilson2-0/+158
2020-05-01drm/i915/gt: Make timeslicing an explicit engine propertyChris Wilson3-14/+18
2020-05-01drm/i915/pmu: Keep a reference to module while activeChris Wilson1-1/+4
2020-04-30drm/i915/gt: Move the batch buffer pool from the engine to the gtChris Wilson16-116/+160
2020-04-30drm/i915: Update DRIVER_DATE to 20200430Joonas Lahtinen1-2/+2
2020-04-30Merge tag 'gvt-next-2020-04-22' of https://github.com/intel/gvt-linux into dr...Joonas Lahtinen5-36/+114
2020-04-30drm/i915/selftests: Add tiled blits selftestZbigniew Kempczyński2-0/+597
2020-04-30drm/i915/gt: Restore aggressive post-boost downclockingChris Wilson1-16/+4
2020-04-30drm/i915/gt: Apply the aggressive downclocking to parkingChris Wilson1-4/+9
2020-04-30drm/i915/gt: Switch to manual evaluation of RPSChris Wilson4-16/+147
2020-04-30drm/i915/gt: Track use of RPS interrupts in flagsChris Wilson4-6/+29
2020-04-30drm/i915/gt: Move rps.enabled/active to flagsChris Wilson6-34/+79
2020-04-30drm/i915/gt: Always enable busy-stats for execlistsChris Wilson6-171/+29
2020-04-29drm/i915/gt: Keep a no-frills swappable copy of the default context stateChris Wilson14-123/+291
2020-04-29drm/i915/selftests: fix error handling in __live_lrc_indirect_ctx_bb()Dan Carpenter1-12/+18
2020-04-29drm/i915: Avoid dereferencing a dead contextChris Wilson1-5/+7
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 Wilson4-12/+25
2020-04-28drm/i915/execlists: Avoid reusing the same logical CCIDChris Wilson7-40/+43
2020-04-28drm/i915/tgl: Wa_14011059788Matt Atwood1-0/+4
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: Use proper fault mask in interrupt postinstall tooMatt Roper1-4/+2
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-27drm/i915: re-disable -Wframe-addressNick Desaulniers1-0/+1
2020-04-25drm/i915: Use indirect ctx bb to mend CMD_BUF_CCTLMika Kuoppala3-3/+115
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: Drop rq->ring->vma peeking from error captureChris Wilson2-4/+2
2020-04-24drm/i915/gt: Use the RPM config register to determine clk frequenciesChris Wilson11-75/+229
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