Commit History

Author SHA1 Message Date
  Chris Wilson caddfe7192 drm/i915: Defer breadcrumb emission 9 years ago
  Chris Wilson 98f29e8d90 drm/i915: Record space required for breadcrumb emission 9 years ago
  Chris Wilson 9b81d556b1 drm/i915: Rename ->emit_request to ->emit_breadcrumb 9 years ago
  Chris Wilson 73cb97010d drm/i915: Combine seqno + tracking into a global timeline struct 9 years ago
  Chris Wilson 4e50f082ac drm/i915: Reuse the active golden render state batch 9 years ago
  Chris Wilson 2e36991a8a drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked() 9 years ago
  Chris Wilson e95433c73a drm/i915: Rearrange i915_wait_request() accounting with callers 9 years ago
  Akash Goel 3b3f1650b1 drm/i915: Allocate intel_engine_cs structure only for the enabled engines 9 years ago
  Chris Wilson 0e70447605 drm/i915: Move common code out of i915_gpu_error.c 9 years ago
  Chris Wilson ad07dfcddf drm/i915: Reset the breadcrumbs IRQ more carefully 9 years ago
  Chris Wilson 8687b3ec85 drm/i915: Distinguish last emitted request from last submitted request 9 years ago
  Chris Wilson 1b36595ffb drm/i915: Show RING registers through debugfs 9 years ago
  Ben Widawsky f9e6137280 drm/i915: Try to print INSTDONE bits for all slice/subslice 9 years ago
  Ben Widawsky d636951ec0 drm/i915: Cleanup instdone collection 9 years ago
  Chris Wilson 5590af3e11 drm/i915: Drive request submission through fence callbacks 9 years ago
  Chris Wilson 821ed7df6e drm/i915: Update reset path to fix incomplete requests 9 years ago
  Chris Wilson ea746f3659 drm/i915: Expand bool interruptible to pass flags to i915_wait_request() 9 years ago
  Chris Wilson 70c2a24dbf drm/i915: Simplify ELSP queue request tracking 9 years ago
  Chris Wilson 9d80841ea4 drm/i915: Allow ringbuffers to be bound anywhere 9 years ago
  Tvrtko Ursulin 318f89ca20 drm/i915: Initialize legacy semaphores from engine hw id indexed array 9 years ago
  Tvrtko Ursulin 5ec2cf7e34 drm/i915: Add enum for hardware engine identifiers 9 years ago
  Chris Wilson 48bb74e48b drm/i915: Use VMA for wa_ctx tracking 9 years ago
  Chris Wilson 51d545d026 drm/i915: Use VMA as the primary tracker for semaphore page 9 years ago
  Chris Wilson adc320c4b7 drm/i915: Move common scratch allocation/destroy to intel_engine_cs.c 9 years ago
  Chris Wilson 56c0f1a7c1 drm/i915: Use VMA for scratch page tracking 9 years ago
  Chris Wilson 57e8853181 drm/i915: Use VMA for ringbuffer tracking 9 years ago
  Chris Wilson dbd6ef29a7 drm/i915: Use RCU to annotate and enforce protection for breadcrumb's bh 9 years ago
  Chris Wilson 83348ba84e drm/i915: Move missed interrupt detection from hangcheck to breadcrumbs 9 years ago
  Chris Wilson 1426f7157e drm/i915: Correct typo for __i915_gem_active_get_rcu in a comment 9 years ago
  Chris Wilson dcff85c844 drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex 9 years ago