Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
cc638a488a5205713b51eabd047be6ea641cc328
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_context.c
a01cb37
drm/i915: Remove i915_vma_create from VMA API
by Chris Wilson
· 8 years ago
f131e35
drm/i915: Skip switch to kernel context if already done
by Chris Wilson
· 8 years ago
0c7eeda
drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
by Chris Wilson
· 8 years ago
f51455d
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
by Chris Wilson
· 8 years ago
984ff29f
drm/i915: Simplify testing for am-I-the-kernel-context?
by Chris Wilson
· 8 years ago
6095868
drm/i915: Complete kerneldoc for struct i915_gem_context
by Chris Wilson
· 8 years ago
d3ef1af
drm/i915: request ring to be pinned above GUC_WOPCM_TOP
by Daniele Ceraolo Spurio
· 8 years ago
70ffe99
drm/i915: Mark the shadow gvt context as closed
by Chris Wilson
· 8 years ago
e8a9c58
drm/i915: Unify active context tracking between legacy/execlists/guc
by Chris Wilson
· 8 years ago
cb15d9f
drm/i915: More GEM init dev_priv cleanup
by Tvrtko Ursulin
· 8 years ago
bf9e842
drm/i915: Make various init functions take dev_priv
by Tvrtko Ursulin
· 8 years ago
12d79d7
drm/i915: Make GEM object create and create from data take dev_priv
by Tvrtko Ursulin
· 8 years ago
793b61e
drm/i915: i915_gem_alloc_context_obj can be static
by Tvrtko Ursulin
· 8 years ago
bc1d53c
drm/i915: Wipe hang stats as an embedded struct
by Mika Kuoppala
· 8 years ago
b083a08
drm/i915: Add per client max context ban limit
by Mika Kuoppala
· 8 years ago
8410217
drm/i915: Add bannable context parameter
by Mika Kuoppala
· 8 years ago
b84cf53
drm/i915: Use user, not driver, DRM_DEBUG for 2 context ioctls
by Chris Wilson
· 8 years ago
9f792eb
drm/i915: Store the execution priority on the context
by Chris Wilson
· 8 years ago
07c9a21
drm/i915: Export a function to flush the context upon pinning
by Chris Wilson
· 8 years ago
80b204b
drm/i915: Enable multiple timelines
by Chris Wilson
· 8 years ago
562f5d4
drm/i915: Create a unique name for the context
by Chris Wilson
· 8 years ago
3033aca
drm/i915: Queue the idling context switch after all other timelines
by Chris Wilson
· 8 years ago
f8a7fde
drm/i915: Defer active reference until required
by Chris Wilson
· 8 years ago
fd6b8f4
drm/i915: Make IS_IVYBRIDGE only take dev_priv
by Tvrtko Ursulin
· 8 years ago
3b3f165
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
by Akash Goel
· 8 years ago
821ed7d
drm/i915: Update reset path to fix incomplete requests
by Chris Wilson
· 8 years ago
c84455b
drm/i915: Move debug only per-request pid tracking from request to ctx
by Chris Wilson
· 8 years ago
bde13eb
drm/i915: Introduce i915_ggtt_offset()
by Chris Wilson
· 8 years ago
56c0f1a
drm/i915: Use VMA for scratch page tracking
by Chris Wilson
· 8 years ago
7abc98f
drm/i915: Only change the context object's domain when binding
by Chris Wilson
· 8 years ago
bf3783e
drm/i915: Use VMA as the primary object for context state
by Chris Wilson
· 8 years ago
c1bb114
drm/i915: Store number of active engines in device info
by Tvrtko Ursulin
· 8 years ago
de89508
drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin()
by Chris Wilson
· 8 years ago
3272db5
drm/i915: Combine all i915_vma bitfields into a single set of flags
by Chris Wilson
· 8 years ago
df0e9a2
Revert "drm/i915: Clean up associated VMAs on context destruction"
by Chris Wilson
· 8 years ago
50e046b
drm/i915: Mark the context and address space as closed
by Chris Wilson
· 8 years ago
5cf3d28
drm/i915: i915_vma_move_to_active prep patch
by Chris Wilson
· 8 years ago
2bfa996
drm/i915: Store owning file on the i915_address_space
by Chris Wilson
· 8 years ago
5b043f4
drm/i915: Unify legacy/execlists submit_execbuf callbacks
by Chris Wilson
· 8 years ago
7c9cf4e
drm/i915: Reduce engine->emit_flush() to a single mode parameter
by Chris Wilson
· 8 years ago
c7fe7d2
drm/i915: Remove obsolete engine->gpu_caches_dirty
by Chris Wilson
· 8 years ago
7e37f88
drm/i915: Rename struct intel_ringbuffer to struct intel_ring
by Chris Wilson
· 8 years ago
dca33ec
drm/i915: Rename intel_context[engine].ringbuf
by Chris Wilson
· 8 years ago
1dae2df
drm/i915: Rename request->ringbuf to request->ring
by Chris Wilson
· 8 years ago
b5321f3
drm/i915: Unify intel_logical_ring_emit and intel_ring_emit
by Chris Wilson
· 8 years ago
39df919
drm/i915: Convert i915_semaphores_is_enabled over to early sanitize
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
9a6feaf
drm/i915: Rename i915_gem_context_reference/unreference()
by Chris Wilson
· 8 years ago
945657b
drm/i915/evict: Always switch away from the current context
by Chris Wilson
· 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
bc3d674
drm/i915: Allow userspace to request no-error-capture upon GPU hangs
by Chris Wilson
· 8 years ago
a168b2d
drm/i915: Mark all default contexts as uninitialised after context loss
by Chris Wilson
· 9 years ago
c7c3c07
drm/i915: Treat kernel context as initialised
by Chris Wilson
· 9 years ago
0cb26a8
drm/i915: Move legacy kernel context pinning to intel_ringbuffer.c
by Chris Wilson
· 9 years ago
c8c3579
drm/i915: Introduce GVT context creation API
by Zhi Wang
· 9 years ago
3c7ba63
drm/i915: Introduce execlist context status change notification
by Zhi Wang
· 9 years ago
c01fc53
drm/i915: Make addressing mode bits in context descriptor configurable
by Zhi Wang
· 9 years ago
bcd794c
drm/i915: Make ring buffer size of a LRC context configurable
by Zhi Wang
· 9 years ago
bca44d8
drm/i915: Merge legacy+execlists context structs
by Chris Wilson
· 9 years ago
d28b99a
drm/i915: Show i915_gem_context owner in debugfs
by Chris Wilson
· 9 years ago
c6aab91
drm/i915: Move pinning of dev_priv->kernel_context into its creator
by Chris Wilson
· 9 years ago
ca585b5
drm/i915: Rename and inline i915_gem_context_get()
by Chris Wilson
· 9 years ago
499f269
drm/i915: Apply lockdep annotations to i915_gem_context.c
by Chris Wilson
· 9 years ago
e2efd13
drm/i915: Rename struct intel_context
by Chris Wilson
· 9 years ago
bdb0461
drm/i915: Complete pending resets before get-reset-stats ioctl
by Chris Wilson
· 9 years ago
d538704
drm/i915: Move get-reset-stats ioctl from intel_uncore.c to i915_gem_context.c
by Chris Wilson
· 9 years ago
c033666
drm/i915: Store a i915 backpointer from engine, and use it
by Chris Wilson
· 9 years ago
e7ae86b
drm/i915: Unify GPU resets upon shutdown
by Chris Wilson
· 9 years ago
5d1808e
drm/i915: Assign every HW context a unique ID
by Chris Wilson
· 9 years ago
f9326be
drm/i915: Rearrange switch_context to load the aliasing ppgtt on first use
by Chris Wilson
· 9 years ago
d200cda
drm/i915: Remove early l3-remap
by Chris Wilson
· 9 years ago
ff55b5e
drm/i915: Consolidate L3 remapping LRI
by Chris Wilson
· 9 years ago
b0ebde3
drm/i915: L3 cache remapping is part of context switching
by Chris Wilson
· 9 years ago
b2e862d
drm/i915: Mark the current context as lost on suspend
by Chris Wilson
· 9 years ago
fe3db79
drm/i915: Propagate error from drm_gem_object_init()
by Chris Wilson
· 9 years ago
d37cd8a
drm/i915: rename i915_gem_alloc_object() to i915_gem_object_create()
by Dave Gordon
· 9 years ago
fcb5106
drm/i915: Reorganise legacy context switch to cope with late failure
by Chris Wilson
· 9 years ago
e1a8daa
drm/i915: Split out !RCS legacy context switching
by Chris Wilson
· 9 years ago
e9135c4
drm/i915: Prevent machine death on Ivybridge context switching
by Chris Wilson
· 9 years ago
7d774ca
drm/i915: Use new i915_gem_object_pin_map for LRC
by Tvrtko Ursulin
· 9 years ago
b4ac5af
drm/i915: replace for_each_engine()
by Dave Gordon
· 9 years ago
62106b4
drm/i915: Rename dev_priv->gtt to dev_priv->ggtt
by Joonas Lahtinen
· 9 years ago
39dabec
drm/i915: Use shorter route to dev_private where possible
by Tvrtko Ursulin
· 9 years ago
ee4b6fa
drm/i915: Modify reset func to handle per engine resets
by Mika Kuoppala
· 9 years ago
666796d
drm/i915: More intel_engine_cs renaming
by Tvrtko Ursulin
· 9 years ago
4a570db
drm/i915: Rename intel_engine_cs struct members
by Tvrtko Ursulin
· 9 years ago
0bc40be
drm/i915: Rename intel_engine_cs function parameters
by Tvrtko Ursulin
· 9 years ago
e2f8039
drm/i915: Rename local struct intel_engine_cs variables
by Tvrtko Ursulin
· 9 years ago
1c7f4bc
drm/i915: Rename vma->*_list to *_link for consistency
by Chris Wilson
· 9 years ago
b31e513
drm/i915: Reject invalid-pad for context-destroy and -create ioctls
by Chris Wilson
· 9 years ago
f4e2dec
drm/i915: Fix premature LRC unpin in GuC mode
by Tvrtko Ursulin
· 9 years ago
a0b4a6a
drm/i915: Extract context unpinning to its own function
by Tvrtko Ursulin
· 9 years ago
ed54c1a
drm/i915: abolish separate per-ring default_context pointers
by Dave Gordon
· 9 years ago
42f1cae
drm/i915: Restore inhibiting the load of the default context
by Chris Wilson
· 9 years ago
4d3e904
drm/i915: Only set gem object L3 cache level for IVB devices
by Wayne Boyer
· 9 years ago
666a453
drm/i915: Separate cherryview from valleyview
by Wayne Boyer
· 9 years ago
408952d
drm/i915: Remove incorrect warning in context cleanup
by Tvrtko Ursulin
· 9 years ago
f92a916
drm/i915: Add functions to emit register offsets to the ring
by Ville Syrjälä
· 9 years ago
fa8848f
drm/i915: Report context GTT size
by Chris Wilson
· 9 years ago
Next »