Dave Airlie
|
4a6cc7a44e
BackMerge tag 'v4.15-rc8' into drm-next
|
7 years ago |
Chris Wilson
|
5005c85142
drm/i915: Don't adjust priority on an already signaled fence
|
7 years ago |
Chris Wilson
|
193a98dc7c
drm/i915/execlists: Show preemption progress in GEM_TRACE
|
7 years ago |
Chris Wilson
|
16a8739402
drm/i915: Tidy up GEM_TRACE around execlists
|
7 years ago |
Chris Wilson
|
16c8619a7c
drm/i915: Avoid context dereference inside execlists_submission_tasklet
|
7 years ago |
Chris Wilson
|
2fc7a06ad5
drm/i915/execlists: Cache ELSP register offset
|
7 years ago |
Tvrtko Ursulin
|
cf669b4e9f
drm/i915: Consolidate checks for engine stats availability
|
7 years ago |
Tvrtko Ursulin
|
30e17b7847
drm/i915: Engine busy time tracking
|
7 years ago |
Tvrtko Ursulin
|
73fd9d3816
drm/i915: Wrap context schedule notification
|
7 years ago |
Chris Wilson
|
fb5c551ad5
drm/i915: Remove i915.enable_execlists module parameter
|
7 years ago |
Michel Thierry
|
ba74cb10c7
drm/i915/execlists: Delay writing to ELSP until HW has processed the previous write
|
7 years ago |
Chris Wilson
|
1f5f9edb44
drm/i915/execlists: Assert that we don't get mixed IDLE_ACTIVE | COMPLETE events
|
7 years ago |
Chris Wilson
|
d8747afb11
drm/i915/execlists: Reduce completed event mask to COMPLETE | PREEMPTED
|
7 years ago |
Chris Wilson
|
e40dd22624
drm/i915/execlists: Listen to COMPLETE context event not ACTIVE_IDLE
|
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 |
Chris Wilson
|
f4e15af7e2
drm/i915: Mark the context state as dirty/written
|
7 years ago |
Chris Wilson
|
bccd3b8311
drm/i915: Use trace_printk to provide a death rattle for GEM
|
7 years ago |
Chris Wilson
|
a2487174af
drm/i915/execlists: Remove the priority "optimisation"
|
7 years ago |
Chris Wilson
|
5d26669237
drm/i915: Filter out spurious execlists context-switch interrupts
|
7 years ago |
Michał Winiarski
|
c41937fd99
drm/i915/guc: Preemption! With GuC
|
7 years ago |
Michał Winiarski
|
a4598d1755
drm/i915: Rename helpers used for unwinding, use macro for can_preempt
|
7 years ago |
Michał Winiarski
|
df77cd83d5
drm/i915: Extract "emit write" part of emit breadcrumb functions
|
7 years ago |
Michał Winiarski
|
9bdc3573a5
drm/i915/guc: Initialize GuC before restarting engines
|
7 years ago |
Chris Wilson
|
aba5e27858
drm/i915: Add a hook for making the engines idle (parking) and unparking
|
7 years ago |
Chris Wilson
|
64b80085dd
drm/i915/execlists: Remove the priority "optimisation"
|
7 years ago |
Chris Wilson
|
4a118ecbe9
drm/i915: Filter out spurious execlists context-switch interrupts
|
7 years ago |
Chris Wilson
|
3d574a6bbb
drm/i915: Remove walk over obj->vma_list for the shrinker
|
8 years ago |