Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
23f889bdf6ee5cfff012d8b09f6bec920c691696
/
drivers
/
gpu
/
drm
/
i915
/
i915_guc_submission.c
535b2f5
drm/i915/guc: downgrade some DRM_ERROR() messages to DRM_WARN()
by Dave Gordon
· 8 years ago
bafb0fc
drm/i915: Make for_each_engine_masked() more compact and quicker
by Chris Wilson
· 8 years ago
ceae531
drm/i915: Add missing kerneldoc for guc_client_alloc:engines
by Chris Wilson
· 8 years ago
bde13eb
drm/i915: Introduce i915_ggtt_offset()
by Chris Wilson
· 8 years ago
19880c4
drm/i915: Consolidate i915_vma_unpin_and_release()
by Chris Wilson
· 8 years ago
57e8853
drm/i915: Use VMA for ringbuffer tracking
by Chris Wilson
· 8 years ago
bf3783e
drm/i915: Use VMA as the primary object for context state
by Chris Wilson
· 8 years ago
8b797af
drm/i915: Track pinned vma inside guc
by Chris Wilson
· 8 years ago
c18468c
drm/i915/guc: use for_each_engine_id() where appropriate
by Dave Gordon
· 8 years ago
e02757d
drm/i915/guc: add engine mask to GuC client & pass to GuC
by Dave Gordon
· 8 years ago
84b7f88
drm/i915/guc: refactor guc_init_doorbell_hw()
by Dave Gordon
· 8 years ago
8888cd0
drm/i915/guc: doorbell reset should avoid used doorbells
by Dave Gordon
· 8 years ago
de89508
drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin()
by Chris Wilson
· 8 years ago
f4ea6bd
drm/i915/lrc: Update function names to match request flow
by Chris Wilson
· 8 years ago
ddd66c5
drm/i915: Unify request submission
by Chris Wilson
· 8 years ago
dca33ec
drm/i915: Rename intel_context[engine].ringbuf
by Chris Wilson
· 8 years ago
f8c417c
drm/i915: Rename drm_gem_object_unreference in preparation for lockless free
by Chris Wilson
· 8 years ago
0476965
drm/i915: Derive GEM requests from dma-fence
by Chris Wilson
· 8 years ago
ab0e455
drm/i915: avoid wait_for_atomic() in non-atomic host2guc_action()
by Dave Gordon
· 8 years ago
91c8a32
drm/i915: Convert dev_priv->dev backpointers to dev_priv->drm
by Chris Wilson
· 8 years ago
fac5e23
drm/i915: Mass convert dev->dev_private to to_i915(dev)
by Chris Wilson
· 8 years ago
6125151
drm/i915/guc: Remove one unnecessary variable
by Tvrtko Ursulin
· 8 years ago
0b63bb1
drm/i915/guc: index host arrays by i915 engine ID, not guc_id
by Dave Gordon
· 8 years ago
4d75787
drm/i915/guc: (re)initialise doorbell h/w when enabling GuC submission
by Dave Gordon
· 8 years ago
f10d69a
drm/i915/guc: replace assign_doorbell() with select_doorbell_register()
by Dave Gordon
· 8 years ago
a667429
drm/i915/guc: refactor doorbell management code
by Dave Gordon
· 8 years ago
10d2c3e
drm/i915/guc: move guc_ring_doorbell() nearer to callsite
by Dave Gordon
· 8 years ago
dd16107
drm/i915/guc: remove writes to GEN8_DRBREG registers
by Dave Gordon
· 8 years ago
072a21c
drm/i915/guc: prefer __set/clear_bit() to bitmap_set/clear()
by Dave Gordon
· 8 years ago
beffa51
drm/i915/guc: prefer 'dev_priv' to 'dev' for intra-module functions
by Dave Gordon
· 8 years ago
0daf556
drm/i915/guc: prefer 'dev_priv' to 'dev' for static functions
by Dave Gordon
· 8 years ago
29fb72c
drm/i915/guc: disable GuC submission earlier during GuC (re)load
by Dave Gordon
· 8 years ago
0ca5fa3
drm/i915: Put the kernel_context in drm_i915_private next to its friends
by Chris Wilson
· 8 years ago
9021ad0
drm/i915: Name the inner most per-engine intel_context struct
by Chris Wilson
· 8 years ago
e2efd13
drm/i915: Rename struct intel_context
by Chris Wilson
· 8 years ago
0a31afb
drm/i915/guc: rework guc_add_workqueue_item()
by Dave Gordon
· 8 years ago
551aaec
drm/i915/guc: don't spinwait if the GuC's workqueue is full
by Dave Gordon
· 8 years ago
7c2c270
drm/i915/guc: pass request (not client) to i915_guc_{wq_check_space, submit}()
by Dave Gordon
· 8 years ago
fce91f2
drm/i915/guc: add enable_guc_loading parameter
by Dave Gordon
· 8 years ago
dc97997
drm/i915: Use drm_i915_private as the native pointer for intel_uncore.c
by Chris Wilson
· 8 years ago
fe3db79
drm/i915: Propagate error from drm_gem_object_init()
by Chris Wilson
· 8 years ago
d37cd8a
drm/i915: rename i915_gem_alloc_object() to i915_gem_object_create()
by Dave Gordon
· 8 years ago
86e06cc
drm/i915/guc: local optimisations and updating comments
by Dave Gordon
· 8 years ago
a5916e8
drm/i915/guc: drop cached copy of 'wq_head'
by Alex Dai
· 8 years ago
0d92a6a
drm/i915/guc: keep GuC doorbell & process descriptor mapped in kernel
by Dave Gordon
· 8 years ago
b4ac5af
drm/i915: replace for_each_engine()
by Dave Gordon
· 8 years ago
c3232b1
drm/i915: introduce for_each_engine_id()
by Dave Gordon
· 8 years ago
666796d
drm/i915: More intel_engine_cs renaming
by Tvrtko Ursulin
· 8 years ago
4a570db
drm/i915: Rename intel_engine_cs struct members
by Tvrtko Ursulin
· 8 years ago
e2f8039
drm/i915: Rename local struct intel_engine_cs variables
by Tvrtko Ursulin
· 8 years ago
397097b
drm/i915/guc: Decouple GuC engine id from ring id
by Alex Dai
· 9 years ago
77b04a0
drm/i915: More use of the cached LRC state
by Tvrtko Ursulin
· 9 years ago
ed54c1a
drm/i915: abolish separate per-ring default_context pointers
by Dave Gordon
· 9 years ago
5c148e0
drm/i915/guc: Add GuC ADS - MMIO reg state
by Alex Dai
· 9 years ago
463704d
drm/i915/guc: Add GuC ADS - scheduler policies
by Alex Dai
· 9 years ago
68371a9
drm/i915/guc: Add GuC ADS (Addition Data Structure) - allocation
by Alex Dai
· 9 years ago
a7e0219
drm/i915/guc: Move GuC wq_check_space to alloc_request_extras
by Alex Dai
· 9 years ago
06e668a
drm/i915: Apply broader WaRsDisableCoarsePowerGating for guc also
by Mika Kuoppala
· 9 years ago
033908a
drm/i915: mark GEM object pages dirty when mapped & written by the CPU
by Dave Gordon
· 9 years ago
5a84330
drm/i915/guc: Clean up locks in GuC
by Alex Dai
· 9 years ago
81fd874
drm/i915: Fix kerneldoc indent fails
by Ville Syrjälä
· 9 years ago
f0f59a0
drm/i915: Type safe register read/write
by Ville Syrjälä
· 9 years ago
feda33e
drm/i915/guc: Add GuC css header parser
by Alex Dai
· 9 years ago
e87a005
drm/i915: add helpers for platform specific revision id range checks
by Jani Nikula
· 9 years ago
fffda3f
drm/i915/bxt: add revision id for A1 stepping and use it
by Jani Nikula
· 9 years ago
a1c4199
drm/i915/guc: Add host2guc notification for suspend and resume
by Alex Dai
· 9 years ago
93f2531
drm/i915/guc: Media domain bit needed when notify GuC rc6 state
by Alex Dai
· 9 years ago
f5d3c3e
drm/i915: Notify GuC rc6 state
by Alex Dai
· 9 years ago
d167519
drm/i915: Integrate GuC-based command submission
by Alex Dai
· 9 years ago
44a28b1
drm/i915: Implementation of GuC submission client
by Dave Gordon
· 9 years ago
4c7e77f
drm/i915: Enable GuC firmware log
by Alex Dai
· 9 years ago
bac427f
drm/i915: Prepare for GuC-based command submission
by Alex Dai
· 9 years ago