]>
2019-10-23 | Chris Wilson | drm/i915/gt: Replace hangcheck by heartbeats Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-23 | Chris Wilson | drm/i915/gem: Cancel contexts when hangchecking is disabled Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-23 | Chris Wilson | drm/i915/execlists: Cancel banned contexts on schedule-out Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-23 | Chris Wilson | drm/i915/execlists: Force preemption Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-23 | Chris Wilson | drm/i915/gt: Try to more gracefully quiesce the system... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-23 | Chris Wilson | drm/i915/selftests: Release ctx->engine_mutex after iteration Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915/selftests: Synchronize checking active status... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915/selftests: Move uncore fw selftests to operate... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915/selftests: Teach switch_to_context() to use the context Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915: Teach record_defaults to operate on the intel_gt Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915/gem: Distinguish each object type Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915: Drop assertion that ce->pin_mutex guards state updates Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915/selftests: Make the mman object busy everywhere Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915/selftests: Use for_each_uabi_engine in contex selftests Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915/selftests: Use GT engines in igt_live_test Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915/selftests: Use GT engines in mock_gem_device Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915/selftests: Convert eviction selftests to gt/ggtt Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915: Split drop caches into GT and i915 parts Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915: Pass intel_gt to intel_engines_verify_workarounds Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915: Pass intel_gt to intel_engines_init Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915: Pass intel_gt to intel_engines_setup Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915: Pass intel_gt to intel_engines_cleanup Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915: Pass intel_gt to intel_setup_engine_capabilities Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Tvrtko Ursulin | drm/i915: Pass intel_gt to intel_engines_init_mmio Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-22 | Chris Wilson | drm/i915/selftests: Set vm->gt backpointer for mock_ppgtt Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-21 | Chris Wilson | drm/i915: Remove pm park/unpark notifications Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-21 | Chris Wilson | drm/i915: Lift i915_vma_parked() onto the gt Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-21 | Chris Wilson | drm/i915/gt: Introduce barrier pulses along engines Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-21 | Chris Wilson | drm/i915/selftests: Use all physical engines for i915_active Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-21 | Chris Wilson | drm/i915: Don't set queue_priority_hint if we don't... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-21 | Chris Wilson | drm/i915/gvt: Wean off struct_mutex Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-20 | Andi Shyti | drm/i915: Extract GT ring management Based on a patch by Chris Wilson. Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-20 | Lionel Landwerlin | drm/i915/perf: fix oa config reconfiguration Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-18 | Janusz Krzysztofik | drm/i915: Restore full symmetry in i915_driver_modeset_probe... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-18 | Chris Wilson | drm/i915/gt: Convert the leftover for_each_engine(gt) Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-18 | Chris Wilson | drm/i915/selftests: Add the mock engine to the gt->engine[] Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-18 | Matthew Auld | drm/i915: treat stolen as a region Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-18 | Matthew Auld | drm/i915: treat shmem as a region Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-18 | Abdiel Janulgue | drm/i915: enumerate and init each supported region Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-18 | Chris Wilson | drm/i915/execlists: Don't merely skip submission if... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-17 | Tvrtko Ursulin | drm/i915: Pass in intel_gt at some for_each_engine sites Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-17 | Tvrtko Ursulin | drm/i915: Make for_each_engine_masked work on intel_gt Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-17 | Sebastian Andrzej... | drm/i915: Don't disable interrupts independently of the lock Chris Wilson confirmed that local_irq_disable... Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-17 | Chris Wilson | drm/i915/selftests: Teach requests to use all available engines Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915: Move swizzle_bit under i915_ggtt Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915: Store i915_ggtt as the backpointer on fence registers Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915: Do initial mocs configuration directly Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915/selftests: Teach timelines to take intel_gt... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915/selftests: Teach workarounds to take intel_gt... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915/selftests: Teach guc to take intel_gt as its argument Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915/selftests: Teach execlists to take intel_gt... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915/execlist: Trim immediate timeslice expiry Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-16 | Chris Wilson | drm/i915/selftests: Drop stale struct_mutex Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Wa_1607138340 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Wa_1607030317, Wa_1607186500, Wa_1607297627 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Wa_1607138336 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Wa_1409600907 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Wa_1409170338 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Wa_1409420604 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Keep FF dop clock enabled for A0 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Add extra hdc flush workaround Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Add HDC Pipeline Flush Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Include ro parts of l3 to invalidate Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/tgl: Add IS_TGL_REVID Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Mika Kuoppala | drm/i915/icl: Wa_1607087056 Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Chris Wilson | drm/i915: Flush tasklet submission before sleeping... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Chris Wilson | drm/i915/execlists: Clear semaphore immediately upon... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Chris Wilson | drm/i915: Remove leftover vma->obj->pages_pin_count... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-15 | Chris Wilson | drm/i915: Drop obj.page_pin_count after a failed vma... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Lionel Landwerlin | drm/i915/perf: allow holding preemption on filtered ctx Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Chris Wilson | drm/i915/perf: Allow dynamic reconfiguration of the OA stream Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Lionel Landwerlin | drm/i915: add support for perf configuration queries Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Lionel Landwerlin | drm/i915/perf: introduce a versioning of the i915-perf uapi Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Chris Wilson | drm/i915/execlists: Assert tasklet is locked for process_csb() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Chris Wilson | drm/i915/execlists: Tweak virtual unsubmission Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Chris Wilson | drm/i915/selftests: Check that GPR are cleared for new contexts Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Chris Wilson | drm/i915/selftests: Check known register values within... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Chris Wilson | drm/i915/display: Squelch kerneldoc warnings Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-14 | Chris Wilson | drm/i915/selftests: Fixup naked 64b divide Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-13 | Chris Wilson | drm/i915/perf: Avoid polluting the i915_oa_config with... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-12 | Chris Wilson | drm/i915/perf: Prefer using the pinned_ctx for emitting... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-12 | Lionel Landwerlin | drm/i915/perf: execute OA configuration from command stream Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-12 | Lionel Landwerlin | drm/i915/perf: implement active wait for noa configurations Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-12 | Lionel Landwerlin | drm/i915/perf: allow for CS OA configs to be created lazily Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-12 | Chris Wilson | drm/i915: Mark up "sentinel" requests Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-12 | Chris Wilson | drm/i915/execlists: Prevent merging requests with conflictin... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-12 | Chris Wilson | drm/i915/perf: Replace global wakeref tracking with engine-pm Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915/selftests: Serialise write to scratch with... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915: Add an rcu_barrier option to i915_drop_caches Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915/execlists: Only mark incomplete requests as... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915/execlists: Leave tell-tales as to why pending[] is bad Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-11 | Chris Wilson | drm/i915: Note the addition of timeslicing to the pretend... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/perf: Store shortcut to intel_uncore Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Lionel Landwerlin | drm/i915/perf: store the associated engine of a stream Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/selftests: Check that registers are preserved... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/execlists: Mark up expected state during reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Chris Wilson | drm/i915/gt: Warn CI about an unrecoverable wedge Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Daniele Ceraolo Spurio | drm/i915/tgl: simplify the lrc register list for !RCS Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-10 | Daniele Ceraolo Spurio | drm/i915/tgl: the BCS engine supports relative MMIO Cc: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2019-10-09 | Chris Wilson | drm/i915/gt: execlists->active is serialised by the tasklet Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
next |