Commit History

Author SHA1 Message Date
  Michel Thierry ba74cb10c7 drm/i915/execlists: Delay writing to ELSP until HW has processed the previous write 7 years ago
  Sagar Arun Kamble c6dce8f140 drm/i915: Update execlists tasklet naming 7 years ago
  Chris Wilson fd13821219 drm/i915: Make request's wait-for-space explicit 7 years ago
  Chris Wilson 7c2fa7faf1 drm/i915: Stop caching the "golden" renderstate 7 years ago
  Chris Wilson d2b4b97933 drm/i915: Record the default hw state after reset upon load 7 years ago
  Tvrtko Ursulin 1803fcbca2 drm/i915: Define an engine class enum for the uABI 7 years ago
  Michał Winiarski c41937fd99 drm/i915/guc: Preemption! With GuC 8 years ago
  Michał Winiarski 3b8a8a3006 drm/i915: Add information needed to track engine preempt state 8 years ago
  Michał Winiarski df77cd83d5 drm/i915: Extract "emit write" part of emit breadcrumb functions 8 years ago
  Chris Wilson bcbd5c33a3 drm/i915/guc: Always enable the breadcrumbs irq 8 years ago
  Chris Wilson aba5e27858 drm/i915: Add a hook for making the engines idle (parking) and unparking 8 years ago
  Chris Wilson 20ccd4d3f6 drm/i915: Use same test for eviction and submitting kernel context 8 years ago
  Chris Wilson 4a118ecbe9 drm/i915: Filter out spurious execlists context-switch interrupts 8 years ago
  Chris Wilson f636edb214 drm/i915: Make i915_engine_info pretty printer to standalone 8 years ago
  Chris Wilson beecec9017 drm/i915/execlists: Preemption! 8 years ago
  Mika Kuoppala 76e70087d3 drm/i915: Make execlist port count variable 8 years ago
  Mika Kuoppala 7a62cc6107 drm/i915: Add execlist_port_complete 8 years ago
  Mika Kuoppala b620e87021 drm/i915: Make own struct for execlist items 8 years ago
  Chris Wilson 27a5f61b37 drm/i915: Cancel all ready but queued requests when wedging 8 years ago
  Chris Wilson 767a983ab2 drm/i915/execlists: Read the context-status HEAD from the HWSP 8 years ago
  Chris Wilson 6d2cb5aa38 drm/i915/execlists: Read the context-status buffer from the HWSP 8 years ago
  Chris Wilson 90cad095ee drm/i915: Disable MI_STORE_DATA_IMM for i915g/i915gm 8 years ago
  Chris Wilson f2f5c0610f drm/i915: Don't use MI_STORE_DWORD_IMM on Sandybridge/vcs 8 years ago
  Michel Thierry c64992e035 drm/i915: Look for active requests earlier in the reset path 8 years ago
  Chris Wilson 6c067579e6 drm/i915: Split execlist priority queue into rbtree + linked list 8 years ago
  Chris Wilson 77f0d0e925 drm/i915/execlists: Pack the count into the low bits of the port.request 8 years ago
  Chris Wilson 5e5655c32d drm/i915: Micro-optimise hotpath through intel_ring_begin() 8 years ago
  Chris Wilson 95aebcb2da drm/i915: Report the ring->space from intel_ring_update_space() 8 years ago
  Chris Wilson 605d5b3297 drm/i915: Avoid the branch in computing intel_ring_space() 8 years ago
  Chris Wilson 266a240bf0 drm/i915: Use engine->context_pin() to report the intel_ring 8 years ago