Chris Wilson
|
0ca5fa3a6b
drm/i915: Put the kernel_context in drm_i915_private next to its friends
|
9 years ago |
Chris Wilson
|
9021ad03d0
drm/i915: Name the inner most per-engine intel_context struct
|
9 years ago |
Chris Wilson
|
e2efd13007
drm/i915: Rename struct intel_context
|
9 years ago |
Dave Gordon
|
0a31afbc0f
drm/i915/guc: rework guc_add_workqueue_item()
|
9 years ago |
Dave Gordon
|
551aaecd88
drm/i915/guc: don't spinwait if the GuC's workqueue is full
|
9 years ago |
Dave Gordon
|
7c2c270d27
drm/i915/guc: pass request (not client) to i915_guc_{wq_check_space, submit}()
|
9 years ago |
Dave Gordon
|
fce91f22ff
drm/i915/guc: add enable_guc_loading parameter
|
9 years ago |
Chris Wilson
|
dc97997a21
drm/i915: Use drm_i915_private as the native pointer for intel_uncore.c
|
9 years ago |
Chris Wilson
|
fe3db79b0b
drm/i915: Propagate error from drm_gem_object_init()
|
9 years ago |
Dave Gordon
|
d37cd8a887
drm/i915: rename i915_gem_alloc_object() to i915_gem_object_create()
|
9 years ago |
Dave Gordon
|
86e06cc0c0
drm/i915/guc: local optimisations and updating comments
|
9 years ago |
Alex Dai
|
a5916e8f54
drm/i915/guc: drop cached copy of 'wq_head'
|
9 years ago |
Dave Gordon
|
0d92a6a4f6
drm/i915/guc: keep GuC doorbell & process descriptor mapped in kernel
|
9 years ago |
Dave Gordon
|
b4ac5afc6b
drm/i915: replace for_each_engine()
|
9 years ago |
Dave Gordon
|
c3232b1883
drm/i915: introduce for_each_engine_id()
|
9 years ago |
Tvrtko Ursulin
|
666796da7a
drm/i915: More intel_engine_cs renaming
|
9 years ago |
Tvrtko Ursulin
|
4a570db57c
drm/i915: Rename intel_engine_cs struct members
|
9 years ago |
Tvrtko Ursulin
|
e2f8039147
drm/i915: Rename local struct intel_engine_cs variables
|
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 |
Dave Gordon
|
ed54c1a1d1
drm/i915: abolish separate per-ring default_context pointers
|
9 years ago |
Alex Dai
|
5c148e044e
drm/i915/guc: Add GuC ADS - MMIO reg state
|
9 years ago |
Alex Dai
|
463704d07f
drm/i915/guc: Add GuC ADS - scheduler policies
|
9 years ago |
Alex Dai
|
68371a954c
drm/i915/guc: Add GuC ADS (Addition Data Structure) - allocation
|
9 years ago |
Alex Dai
|
a7e02199ae
drm/i915/guc: Move GuC wq_check_space to alloc_request_extras
|
9 years ago |
Mika Kuoppala
|
06e668ac91
drm/i915: Apply broader WaRsDisableCoarsePowerGating for guc also
|
9 years ago |
Dave Gordon
|
033908aed5
drm/i915: mark GEM object pages dirty when mapped & written by the CPU
|
9 years ago |
Alex Dai
|
5a843307cd
drm/i915/guc: Clean up locks in GuC
|
9 years ago |
Ville Syrjälä
|
81fd874e55
drm/i915: Fix kerneldoc indent fails
|
9 years ago |
Ville Syrjälä
|
f0f59a00a1
drm/i915: Type safe register read/write
|
9 years ago |