Chris Wilson
|
2743179d95
drm/i915: Execlists cannot pin a context without the object
|
9 years ago |
Michel Thierry
|
99cf8ea165
drm/i915/lrc: Only set RS ctx enable in ctx control reg if there is a RS
|
9 years ago |
Michel Thierry
|
715629190e
drm/i915/gen9: Set value of Indirect Context Offset based on gen version
|
9 years ago |
Tvrtko Ursulin
|
f4e2deceb6
drm/i915: Fix premature LRC unpin in GuC mode
|
9 years ago |
Tvrtko Ursulin
|
321fe304f1
drm/i915: Make LRC pinning own a reference to the context
|
9 years ago |
Tvrtko Ursulin
|
e5292823c1
drm/i915: Make LRC (un)pinning work on context and engine
|
9 years ago |
Alex Dai
|
397097b026
drm/i915/guc: Decouple GuC engine id from ring id
|
9 years ago |
Tvrtko Ursulin
|
77b04a0428
drm/i915: More use of the cached LRC state
|
9 years ago |
Chris Wilson
|
426960bed3
drm/i915: Seal busy-ioctl uABI and prevent leaking of internal ids
|
9 years ago |
Chris Wilson
|
7c17d37737
drm/i915: Use ordered seqno write interrupt generation on gen8+ execlists
|
9 years ago |
Dave Gordon
|
e28e404c3e
drm/i915: tidy up a few leftovers
|
9 years ago |
Dave Gordon
|
ed54c1a1d1
drm/i915: abolish separate per-ring default_context pointers
|
9 years ago |
Dave Gordon
|
2682708839
drm/i915: simplify allocation of driver-internal requests
|
9 years ago |
Tvrtko Ursulin
|
82352e908a
drm/i915: Cache LRC state page in the context
|
9 years ago |
Tvrtko Ursulin
|
0eb973d31d
drm/i915: Cache ringbuffer GTT VMA
|
9 years ago |
Tvrtko Ursulin
|
ca82580c9c
drm/i915: Do not call API requiring struct_mutex where it is not available
|
9 years ago |
Francisco Jerez
|
965fd602a6
drm/i915: Make sure DC writes are coherent on flush.
|
9 years ago |
Tvrtko Ursulin
|
ec8a9776cc
drm/i915: Fix bsd2 ring name
|
9 years ago |
Tvrtko Ursulin
|
d9f3af96c2
drm/i915: Compact logical ring interrupt initialization
|
9 years ago |
Tvrtko Ursulin
|
c9cacf9349
drm/i915: Extract vfunc setup from logical ring initializers
|
9 years ago |
Tvrtko Ursulin
|
7eb08a25a4
drm/i915/bdw+: Replace list_del+list_add_tail with list_move_tail
|
9 years ago |
Boyer, Wayne
|
cd7feaaad6
drm/i915: Don't warn if the workaround list is empty part 2.
|
9 years ago |
Ben Widawsky
|
91a4103206
drm/i915: Extract CSB status read
|
9 years ago |
Ben Widawsky
|
f764a8b146
drm/i915: Change WARN to ERROR in CSB count
|
9 years ago |
Ben Widawsky
|
5590a5f0af
drm/i915: Cleanup some of the CSB handling
|
9 years ago |
Dave Gordon
|
c5d46ee206
drm/i915: add kerneldoc for intel_lr_context_size()
|
9 years ago |
Dave Gordon
|
95a66f7e71
drm/i915/guc: Expose (intel)_lr_context_size()
|
9 years ago |
Alex Dai
|
a7e02199ae
drm/i915/guc: Move GuC wq_check_space to alloc_request_extras
|
9 years ago |
Ben Widawsky
|
eba51190f3
drm/i915: Fix whitespace (trivial)
|
9 years ago |
Ben Widawsky
|
1a5a9ce70f
drm/i915: Limit VF cache invalidate workaround usage to gen9
|
9 years ago |