summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt
AgeCommit message (Expand)AuthorFilesLines
2019-05-28drm/i915: Move more GEM objects under gem/Chris Wilson11-13/+38
2019-05-28drm/i915: Move shmem object setup to its own fileChris Wilson2-3/+3
2019-05-28drm/i915: Split GEM object type definition to its own headerChris Wilson1-0/+1
2019-05-28drm/i915/guc: Updates for GuC 32.0.3 firmwareMichal Wajdeczko2-5/+6
2019-05-24drm/i915/gen11: enable support for headerless msgsDongwon Kim1-0/+4
2019-05-23drm/i915/selftests: Use prepare/finish during atomic reset testMichal Wajdeczko1-0/+2
2019-05-23drm/i915/selftests: Split igt_atomic_reset testcaseMichal Wajdeczko2-90/+59
2019-05-23drm/i915/selftests: Move some reset testcases to separate fileMichal Wajdeczko3-50/+80
2019-05-22drm/i915: Engine discovery queryTvrtko Ursulin2-0/+43
2019-05-22drm/i915/icl: Add WaDisableBankHangModeTvrtko Ursulin1-0/+6
2019-05-22drm/i915/selftests: Verify context workaroundsTvrtko Ursulin2-68/+98
2019-05-22drm/i915/execlists: Virtual engine bondingChris Wilson4-0/+300
2019-05-22drm/i915: Apply an execution_mask to the virtual_engineChris Wilson2-0/+198
2019-05-22drm/i915: Load balancing across a virtual engineChris Wilson4-21/+856
2019-05-17drm/i915/execlists: Drop promotion on unsubmitChris Wilson1-49/+10
2019-05-17drm/i915: Downgrade NEWCLIENT to non-preemptiveChris Wilson1-1/+1
2019-05-17drm/i915: Bump signaler priority on adding a waiterChris Wilson1-4/+8
2019-05-08drm/i915: Seal races between async GPU cancellation, retirement and signalingChris Wilson1-21/+57
2019-05-08drm/i915/hangcheck: Replace hangcheck.seqno with RING_HEADChris Wilson6-68/+15
2019-05-08drm/i915: Reboot CI if forcewake failsChris Wilson1-1/+1
2019-05-07drm/i915/execlists: Don't apply priority boost for resetsChris Wilson1-7/+9
2019-05-07drm/i915: Only reschedule the submission tasklet if preemption is possibleChris Wilson3-21/+8
2019-05-07drm/i915: Assert the local engine->wakeref is activeChris Wilson2-2/+5
2019-05-07drm/i915: Assert breadcrumbs are correctly ordered in the signal handlerChris Wilson1-0/+19
2019-05-04drm/i915: Disable semaphore busywaits on saturated systemsChris Wilson2-0/+5
2019-05-03drm/i915/hangcheck: Track context changesChris Wilson2-3/+10
2019-05-03drm/i915/execlists: Flush the tasklet on parkingChris Wilson4-14/+33
2019-05-02drm/i915: Include fence signaled bit in print_request()Chris Wilson1-1/+4
2019-05-01drm/i915: Move the engine->destroy() vfunc onto the engineChris Wilson5-85/+75
2019-04-30drm/i915: extract intel_overlay.h from intel_drv.h and i915_drv.hJani Nikula1-0/+1
2019-04-30drm/i915: extract i915_irq.h from intel_drv.h and i915_drv.hJani Nikula1-0/+1
2019-04-30drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1Tvrtko Ursulin1-4/+3
2019-04-26drm/i915: Move i915_request_alloc into selftests/Chris Wilson3-20/+17
2019-04-26drm/i915: Remove intel_context.active_linkChris Wilson2-11/+1
2019-04-26drm/i915: Switch back to an array of logical per-engine HW contextsChris Wilson5-117/+29
2019-04-26drm/i915: Split engine setup/init into two phasesChris Wilson8-241/+230
2019-04-26drm/i915: Pass intel_context to intel_context_pin_lock()Chris Wilson2-33/+27
2019-04-26drm/i915: Export intel_context_instance()Chris Wilson4-27/+45
2019-04-26drm/i915: Enable render context support for gen4 (Broadwater to Cantiga)Chris Wilson2-1/+15
2019-04-26drm/i915: Enable render context support for Ironlake (gen5)Chris Wilson2-0/+29
2019-04-26drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch contextChris Wilson1-3/+3
2019-04-24drm/i915: Invert the GEM wakeref hierarchyChris Wilson16-296/+402
2019-04-24drm/i915: Pass intel_context to i915_request_create()Chris Wilson4-5/+14
2019-04-24drm/i915: Introduce context->enter() and context->exit()Chris Wilson6-0/+52
2019-04-24drm/i915: Move GraphicsTechnology files under gt/Chris Wilson30-0/+18401