2018-04-30 | Chris Wilson | drm/i915: Wrap engine->context_pin() and engine->context_unpin() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-30 | Chris Wilson | drm/i915: Stop tracking timeline->inflight_seqnos Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-30 | Chris Wilson | drm/i915/lrc: Scrub the GPU state of the guilty hanging... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-26 | Chris Wilson | drm/i915/selftests: Wait for idle between idle resets... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-26 | Chris Wilson | drm/i915: Compile out engine debug for release Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-25 | Oscar Mateo | drm/i915/icl: Correctly clear lost ctx-switch interrupts... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-25 | Chris Wilson | drm/i915: Remove obsolete min/max freq setters from... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-25 | Chris Wilson | drm/i915: Use memset64() to align the ring with MI_NOOP Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-24 | Chris Wilson | drm/i915/breadcrumbs: Keep the fake irq armed across... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-24 | Gustavo A. R. Silva | drm/i915/selftests: Fix uninitialized variable Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-24 | Chris Wilson | drm/i915: Skip printing global offsets for per-engine... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-24 | Chris Wilson | drm/i915: Don't dump umpteen thousand requests Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-24 | Chris Wilson | drm/i915: Build request info on stack before printk Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-18 | Chris Wilson | drm/i915: Pack params to engine->schedule() into a... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-18 | Chris Wilson | drm/i915: Rename priotree to sched Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-18 | Chris Wilson | drm/i915: Move the priotree struct to its own headers Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-17 | Oscar Mateo | drm/i915/selftests: Handle a potential failure of intel_ring... 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 |
2018-04-14 | Chris Wilson | drm/i915: Call i915_perf_fini() on init_hw error unwind Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-14 | Chris Wilson | drm/i915: Check whitelist registers across resets Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-13 | Piorkowski, Piotr | drm/i915/guc: Remove GUC_CTL_DEVICE_INFO parameter Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-11 | Oscar Mateo | drm/i915: Split out functions for different kinds of... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-11 | Oscar Mateo | drm/i915: Move a bunch of workaround-related code to... Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-11 | Chris Wilson | drm/i915/execlists: Set queue priority from secondary... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-10 | Chris Wilson | drm/i915/guc: Replace %phn with %ph Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-10 | Chris Wilson | drm/i915: Don't fiddle with rps/rc6 across GPU reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-10 | Chris Wilson | drm/i915/psr: Chase psr.enabled only under the psr... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-06 | Chris Wilson | drm/i915: Pass the set of guilty engines to i915_reset() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-06 | Chris Wilson | drm/i915: Treat i915_reset_engine() as guilty until... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-06 | Chris Wilson | drm/i915: Split out parking from the idle worker for... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-06 | Chris Wilson | drm/i915/selftests: Rename wait_for_hang() to wait_until_run... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-06 | Chris Wilson | drm/i915/selftests: Avoid repeatedly harming the same... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-05 | Chris Wilson | drm/i915: Only call finish_reset after a prepare_reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-04 | Chris Wilson | drm/i915/selftests: Add basic sanitychecks for execlists Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-04 | Xidong Wang | drm/i915: Do no use kfree() to free a kmem_cache_alloc... 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 |
2018-04-04 | Chris Wilson | drm/i915: Store preemption capability in engine->flags Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-04-03 | Chris Wilson | drm/i915/execlists: Track begin/end of execlists submission... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-30 | Chris Wilson | drm/i915: Only warn for might_sleep() before a slow... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-30 | Chris Wilson | drm/i915: Avoid sleeping inside per-engine reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-29 | Chris Wilson | drm/i915: Include the HW breadcrumb whenever we trace... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-29 | Michel Thierry | drm/i915/guc: enable guc interrupts unconditionally... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Trace messages from CT while in debug Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Handle default action received over CT Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Prepare to process incoming requests... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Implement response handling in send_ct() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Use better name for helper wait function Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Prepare to handle messages from CT RECV... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Make event handler a virtual function Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Implement response handling in send_mmio() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Prepare send() function to accept bigger... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Add support for data reporting in GuC... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Michal Wajdeczko | drm/i915/guc: Add documentation for MMIO based communication Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-28 | Chris Wilson | drm/i915/execlists: Reset ring registers on rebinding... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-27 | Chris Wilson | drm/i915/execlists: Avoid kicking the submission too... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-27 | Chris Wilson | drm/i915: Include submission tasklet state in engine... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-27 | Chris Wilson | drm/i915/execlists: Clear user-active flag on preemption... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-23 | Chris Wilson | drm/i915: Actually flush interrupts on reset not just... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-23 | Michal Wajdeczko | drm/i915/uc: Fetch uC firmware in init_early 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 |
2018-03-23 | Michal Wajdeczko | drm/i915: Reorder early initialization 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 |
2018-03-23 | Piotr Piórkowski | drm/i915/guc: Fix null pointer dereference when GuC... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Flush pending interrupt following a GPU reset Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Use full serialisation around engine->irq_posted Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915/selftests: Stress resets-vs-request-priority Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915/selftests: Include the trace as a debug aide Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Remove local timeline var from submit/unsubmit Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-22 | Chris Wilson | drm/i915: Fix tracing of submit seqno Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Chris Wilson | drm/i915/execlists: Use a locked clear_bit() for synchronisa... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Unify parameters of public CT functions Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Handle GuC log flush event in dedicated... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Move enable/disable msg functions to... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Drop union guc_log_control Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/guc: Unify naming of private GuC action functions Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-21 | Michal Wajdeczko | drm/i915/huc: Check HuC status in dedicated function Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-20 | Chris Wilson | drm/i915: Add control flags to i915_handle_error() Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-20 | Chris Wilson | drm/i915: Specify which engines to reset following... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-20 | Michał Winiarski | drm/i915/guc: Don't try to enable GuC logging when... Reported-by: Chris Wilson <chris@chris-wilson.co.uk> 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 |
2018-03-19 | Chris Wilson | drm/i915: Trim error mask to known engines Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Chris Wilson | drm/i915: Prefer memset64() when filling the iomap Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Demote GuC error messages 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 |
2018-03-19 | Michał Winiarski | drm/i915/guc: Default to non-verbose GuC logging Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Allow user to control default GuC logging Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Don't print out relay statistics when... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Always print log stats in i915_guc_info... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Get rid of GuC log runtime Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Move check for fast memcpy_wc to relay... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Split relay control and GuC log level Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Flush directly in log unregister Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Merge log relay file and channel creation Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Log runtime should consist of both mapping... Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-19 | Michał Winiarski | drm/i915/guc: Keep GuC interrupts enabled when using GuC Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Andy Shevchenko | i915: Re-use DEFINE_SHOW_ATTRIBUTE() macro Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915/stolen: Deduce base of reserved portion as... Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915/stolen: Checkpatch cleansing Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915/stolen: Switch from DEBUG_KMS to DEBUG_DRIVER Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915: Stop engines when declaring the machine wedged Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-16 | Chris Wilson | drm/i915: Trace GEM steps between submit and wedging Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Michal Wajdeczko | drm/i915/guc: Update syntax of GuC log functions Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
2018-03-15 | Michal Wajdeczko | drm/i915: Split GPU commands definitions into separate... Suggested-by: Chris Wilson <chris@chris-wilson.co.uk> 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 |
2018-03-15 | Daniele Ceraolo... | drm/i915: move gen8 irq shifts to intel_lrc.c 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 |
2018-03-15 | Daniele Ceraolo... | drm/i915: use engine->irq_keep_mask when resetting... Suggested-by: Chris Wilson <chris@chris-wilson.co.uk> 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 |
2018-03-15 | Daniele Ceraolo... | drm/i915: add a selftest for the mmio_bases table Suggested-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
commit | commitdiff | tree |
next |