Dave Airlie
|
b8a71080ad
Merge tag 'drm-intel-next-2018-05-14' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
|
il y a 7 ans |
Chris Wilson
|
77dfedb5be
drm/i915/execlists: Use rmb() to order CSB reads
|
il y a 7 ans |
Oscar Mateo
|
cc38cae7c4
drm/i915/icl: Introduce initial Icelake Workarounds
|
il y a 7 ans |
Chris Wilson
|
4413c474b1
drm/i915/execlists: Make submission tasklet hardirq safe
|
il y a 7 ans |
Matthew Auld
|
aaefa06a0e
drm/i915: don't leak the pin_map on error
|
il y a 7 ans |
Chris Wilson
|
a02eb975be
drm/i915/execlists: Cache the priolist when rescheduling
|
il y a 7 ans |
Chris Wilson
|
87c7acf867
drm/i915/execlists: Drop unused parameter to lookup_priolist()
|
il y a 7 ans |
Chris Wilson
|
74f9474124
drm/i915/execlists: Drop preemption arbitrations points along the ring
|
il y a 7 ans |
Chris Wilson
|
b9b7742687
drm/i915/execlists: Emit i915_trace_request_out for preemption
|
il y a 7 ans |
Chris Wilson
|
a89d1f921c
drm/i915: Split i915_gem_timeline into individual timelines
|
il y a 7 ans |
Chris Wilson
|
65fcb8064d
drm/i915: Move timeline from GTT to ring
|
il y a 7 ans |
Jani Nikula
|
53f071e19d
Merge drm/drm-next into drm-intel-next-queued
|
il y a 7 ans |
Chris Wilson
|
c5ce3b8df6
drm/i915/execlists: Don't trigger preemption if complete
|
il y a 7 ans |
Chris Wilson
|
ab82a0635c
drm/i915: Wrap engine->context_pin() and engine->context_unpin()
|
il y a 7 ans |
Chris Wilson
|
5692251c25
drm/i915/lrc: Scrub the GPU state of the guilty hanging request
|
il y a 7 ans |
Oscar Mateo
|
ff047a87cf
drm/i915/icl: Correctly clear lost ctx-switch interrupts across reset for Gen11
|
il y a 7 ans |
Chris Wilson
|
b7268c5eed
drm/i915: Pack params to engine->schedule() into a struct
|
il y a 7 ans |
Chris Wilson
|
0c7112a002
drm/i915: Rename priotree to sched
|
il y a 7 ans |
Chris Wilson
|
f4ecfbfc32
drm/i915: Check whitelist registers across resets
|
il y a 7 ans |
Oscar Mateo
|
59b449d5c8
drm/i915: Split out functions for different kinds of workarounds
|
il y a 7 ans |
Oscar Mateo
|
7d3c425fef
drm/i915: Move a bunch of workaround-related code to its own file
|
il y a 7 ans |
Chris Wilson
|
15c83c4364
drm/i915/execlists: Set queue priority from secondary port
|
il y a 7 ans |
Tvrtko Ursulin
|
0c5c7df360
drm/i915/execlists: Log fence context & seqno throughout GEM_TRACE
|
il y a 7 ans |
Chris Wilson
|
2c66555ec1
drm/i915/selftests: Add basic sanitychecks for execlists
|
il y a 7 ans |
Chris Wilson
|
38057aa163
drm/i915/execlists: Clear user-active flag on preemption completion
|
il y a 7 ans |
Chris Wilson
|
2a694feb93
drm/i915: Store preemption capability in engine->flags
|
il y a 7 ans |
Chris Wilson
|
f260520790
drm/i915/execlists: Track begin/end of execlists submission sequences
|
il y a 7 ans |
Chris Wilson
|
e770276079
drm/i915: Include the HW breadcrumb whenever we trace the global_seqno
|
il y a 7 ans |
Chris Wilson
|
c216e90686
drm/i915/execlists: Reset ring registers on rebinding contexts
|
il y a 7 ans |
Chris Wilson
|
ae2f5c0093
drm/i915/execlists: Avoid kicking the submission too early for rescheduling
|
il y a 7 ans |