Chris Wilson
|
aca34b6e1c
drm/i915: Group the irq breadcrumb variables into the same cacheline
|
9 жил өмнө |
Chris Wilson
|
7b4d3a16dd
drm/i915: Remove stop-rings debugfs interface
|
9 жил өмнө |
Chris Wilson
|
67d97da349
drm/i915: Only start retire worker when idle
|
9 жил өмнө |
Chris Wilson
|
61ff75ac20
drm/i915: Simplify enabling user-interrupts with L3-remapping
|
9 жил өмнө |
Chris Wilson
|
31bb59cc01
drm/i915: Move the get/put irq locking into the caller
|
9 жил өмнө |
Chris Wilson
|
b3850855f4
drm/i915: Embed signaling node into the GEM request
|
9 жил өмнө |
Chris Wilson
|
c81d46138d
drm/i915: Convert trace-irq to the breadcrumb waiter
|
9 жил өмнө |
Chris Wilson
|
3d5564e910
drm/i915: Only apply one barrier after a breadcrumb interrupt is posted
|
9 жил өмнө |
Chris Wilson
|
7d5ea80720
drm/i915: Refactor scratch object allocation for gen2 w/a buffer
|
9 жил өмнө |
Chris Wilson
|
f8291952bd
drm/i915: Stop mapping the scratch page into CPU space
|
9 жил өмнө |
Chris Wilson
|
1b7744e7ba
drm/i915: Use HWS for seqno tracking everywhere
|
9 жил өмнө |
Chris Wilson
|
688e6c7258
drm/i915: Slaughter the thundering i915_wait_request herd
|
9 жил өмнө |
Tvrtko Ursulin
|
1b9e665064
drm/i915: Compact Gen8 semaphore initialization
|
9 жил өмнө |
Chris Wilson
|
e2efd13007
drm/i915: Rename struct intel_context
|
9 жил өмнө |
Chris Wilson
|
c033666a94
drm/i915: Store a i915 backpointer from engine, and use it
|
9 жил өмнө |
Chris Wilson
|
215a7e3210
drm/i915: Fix gen8 semaphores id for legacy mode
|
9 жил өмнө |
Chris Wilson
|
a58c01aa6e
drm/i915: Apply strongly ordered RCS breadcrumb to gen8/legacy
|
9 жил өмнө |
Chris Wilson
|
596e5efc69
drm/i915: Bump reserved size for legacy gen8 semaphore emission
|
9 жил өмнө |
Tvrtko Ursulin
|
e39d42fa7e
drm/i915: Stop tracking execlists retired requests
|
9 жил өмнө |
Chris Wilson
|
0251a96322
drm/i915: Remove the identical implementations of request space reservation
|
9 жил өмнө |
Chris Wilson
|
987046ad65
drm/i915: Unify intel_ring_begin()
|
9 жил өмнө |
Tvrtko Ursulin
|
3756685a18
drm/i915: Only grab correct forcewake for the engine with execlists
|
9 жил өмнө |
Chris Wilson
|
5dd8e50c27
drm/i915: Replace manual barrier() with READ_ONCE() in HWS accessor
|
9 жил өмнө |
Chris Wilson
|
0d317ce99e
drm/i915: Use simplest form for flushing the single cacheline in the HWS
|
9 жил өмнө |
Chris Wilson
|
12471ba87a
drm/i915: Harden detection of missed interrupts
|
9 жил өмнө |
Chris Wilson
|
c04e0f3b4e
drm/i915: Separate out the seqno-barrier from engine->get_seqno
|
9 жил өмнө |
Chris Wilson
|
8c12672ee2
drm/i915: Refactor gen8 semaphore offset calculation
|
9 жил өмнө |
Tvrtko Ursulin
|
27af5eea54
drm/i915: Move execlists irq handler to a bottom half
|
9 жил өмнө |
Jordan Justen
|
361b027bc6
drm/i915: Use an array of register tables in command parser
|
9 жил өмнө |
Tvrtko Ursulin
|
117897f42c
drm/i915: More renaming of rings to engines
|
9 жил өмнө |