Chris Wilson
|
8fcd86baab
drm/i915/guc: Restore preempt-context across S3/S4
|
6 роки тому |
Daniele Ceraolo Spurio
|
5382bed38f
drm/i915/selftests: ring all doorbells in igt_guc_doorbells
|
7 роки тому |
Chris Wilson
|
6a2f59e45a
drm/i915: Pull unpin map into vma release
|
7 роки тому |
Chris Wilson
|
209b7955e5
drm/i915/guc: Keep guc submission permanently engaged
|
7 роки тому |
Chris Wilson
|
0f6b79fa13
drm/i915/selftests: Force a preemption hang
|
7 роки тому |
Chris Wilson
|
0051163ab3
drm/i915/execlists: Always clear preempt status on cancelling all
|
7 роки тому |
Chris Wilson
|
6710fcfca5
drm/i915/guc: Protect against no desc-pool on premature shutdown
|
7 роки тому |
Chris Wilson
|
55fe0768f5
drm/i915/guc: Protect against NULL client dereference in error path
|
7 роки тому |
Chris Wilson
|
5bfbeacf19
drm/i915/guc: Skip cleaning up the doorbells on error-before-allocate
|
7 роки тому |
Chris Wilson
|
655250a8d1
drm/i915/execlists: Switch to rb_root_cached
|
7 роки тому |
Chris Wilson
|
82ad6443a5
drm/i915/gtt: Rename i915_hw_ppgtt base member
|
7 роки тому |
Michal Wajdeczko
|
70be8b3dab
drm/i915/guc: Don't leak stage descriptor pool on init failure
|
7 роки тому |
Chris Wilson
|
1fc44d9b1a
drm/i915: Store a pointer to intel_context in i915_request
|
7 роки тому |
Chris Wilson
|
4e0d64dba8
drm/i915: Move request->ctx aside
|
7 роки тому |
Chris Wilson
|
1329115c6c
drm/i915: Split execlists/guc reset preparations
|
7 роки тому |
Chris Wilson
|
ef2fb72046
drm/i915/execlists: Refactor out complete_preempt_context()
|
7 роки тому |
Chris Wilson
|
6486d84b1c
drm/i915/guc: Make submission tasklet hardirq safe
|
7 роки тому |
Chris Wilson
|
a89d1f921c
drm/i915: Split i915_gem_timeline into individual timelines
|
7 роки тому |
Chris Wilson
|
0d4b78b3d2
drm/i915/guc: Assert we have the doorbell before setting it up
|
7 роки тому |
Chris Wilson
|
ab82a0635c
drm/i915: Wrap engine->context_pin() and engine->context_unpin()
|
7 роки тому |
Chris Wilson
|
b7268c5eed
drm/i915: Pack params to engine->schedule() into a struct
|
7 роки тому |
Chris Wilson
|
0c7112a002
drm/i915: Rename priotree to sched
|
7 роки тому |
Chris Wilson
|
2a694feb93
drm/i915: Store preemption capability in engine->flags
|
7 роки тому |
Chris Wilson
|
f260520790
drm/i915/execlists: Track begin/end of execlists submission sequences
|
7 роки тому |
Michał Winiarski
|
feb06c151f
drm/i915/guc: Demote GuC error messages
|
7 роки тому |
Jackie Li
|
3c009e3c46
drm/i915/guc: Rename guc_ggtt_offset to intel_guc_ggtt_offset
|
7 роки тому |
Michał Winiarski
|
5028a4fb7d
drm/i915/guc: Fill preempt context once at init time
|
7 роки тому |
Chris Wilson
|
f6322eddaf
drm/i915/preemption: Allow preemption between submission ports
|
7 роки тому |
Chris Wilson
|
e61e0f51ba
drm/i915: Rename drm_i915_gem_request to i915_request
|
7 роки тому |
Chris Wilson
|
339ccd35b4
drm/i915: Assert that we always complete a submission to guc/execlists
|
7 роки тому |