Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
b6b1f2d9cf796c3555734949b5e7a74fa2ceeb6c
/
drivers
/
gpu
/
drm
/
i915
/
intel_engine_cs.c
8490ae2
drm/i915: Suppress busy status for engines if wedged
by Chris Wilson
· 7 years ago
17ab792
drm/i915: Drop verbose and archaic "ring" from our internal engine names
by Chris Wilson
· 7 years ago
24caf65
drm/i915: intel_engine_init_global_seqno() requires atomic kmap
by Chris Wilson
· 8 years ago
ff44ad5
drm/i915: Move engine->submit_request selection to a vfunc
by Chris Wilson
· 8 years ago
3fc0306
drm/i915: make context status notifier head be per engine
by Changbin Du
· 8 years ago
14a6bbf
drm/i915: Replace irq_seqno_barrier on hws write with a clflush
by Chris Wilson
· 8 years ago
237ae7c
drm/i915: Don't use enums for hardware engine id
by Michal Wajdeczko
· 8 years ago
0542524
drm/i915: Generalise wait for execlists to be idle
by Chris Wilson
· 8 years ago
5400367
drm/i915: Ensure the engine is idle before manually changing HWS
by Chris Wilson
· 8 years ago
02e012f
drm/i915: Move w/a LRI debug message from context-init to driver load
by Chris Wilson
· 8 years ago
9b6586a
drm/i915: Keep a global seqno per-engine
by Chris Wilson
· 8 years ago
133b4bd
drm/i915: Move common workaround code to intel_engine_cs
by Tvrtko Ursulin
· 8 years ago
8ee7c6e
drm/i915: Simplify cleanup path in intel_engines_init
by Tvrtko Ursulin
· 8 years ago
f97fbf9
drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
by Chris Wilson
· 8 years ago
bb8f0f5
drm/i915: Split intel_engine allocation and initialisation
by Chris Wilson
· 8 years ago
a01cb37
drm/i915: Remove i915_vma_create from VMA API
by Chris Wilson
· 8 years ago
e8a9c58
drm/i915: Unify active context tracking between legacy/execlists/guc
by Chris Wilson
· 8 years ago
bf9e842
drm/i915: Make various init functions take dev_priv
by Tvrtko Ursulin
· 8 years ago
187685c
drm/i915: Make GEM object alloc/free and stolen created take dev_priv
by Tvrtko Ursulin
· 8 years ago
20311bd
drm/i915/scheduler: Execute requests in order of priorities
by Chris Wilson
· 8 years ago
0de9136
drm/i915/scheduler: Signal the arrival of a new request
by Chris Wilson
· 8 years ago
663f71e
drm/i915: Remove engine->execlist_lock
by Chris Wilson
· 8 years ago
3ac168a
drm/i915: Move hangcheck code out from i915_irq.c
by Mika Kuoppala
· 8 years ago
85e17f5
drm/i915: Move the global sync optimisation to the timeline
by Chris Wilson
· 8 years ago
73cb970
drm/i915: Combine seqno + tracking into a global timeline struct
by Chris Wilson
· 8 years ago
4e50f08
drm/i915: Reuse the active golden render state batch
by Chris Wilson
· 8 years ago
920cf41
drm/i915: Introduce an internal allocator for disposable private objects
by Chris Wilson
· 8 years ago
f54d186
dma-buf: Rename struct fence to dma_fence
by Chris Wilson
· 8 years ago
70006ad
drm/i915: Do not use INTEL_INFO(dev_priv)->ring_mask inside WARNs
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
0e70447
drm/i915: Move common code out of i915_gpu_error.c
by Chris Wilson
· 8 years ago
ad07dfc
drm/i915: Reset the breadcrumbs IRQ more carefully
by Chris Wilson
· 8 years ago
1b36595
drm/i915: Show RING registers through debugfs
by Chris Wilson
· 8 years ago
821ed7d
drm/i915: Update reset path to fix incomplete requests
by Chris Wilson
· 8 years ago
7756e45
drm/i915/cmdparser: Make initialisation failure non-fatal
by Chris Wilson
· 8 years ago
5ec2cf7
drm/i915: Add enum for hardware engine identifiers
by Tvrtko Ursulin
· 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
51d545d
drm/i915: Use VMA as the primary tracker for semaphore page
by Chris Wilson
· 8 years ago
57f275a
drm/i915: Move common seqno reset to intel_engine_cs.c
by Chris Wilson
· 8 years ago
adc320c
drm/i915: Move common scratch allocation/destroy to intel_engine_cs.c
by Chris Wilson
· 8 years ago
c1bb114
drm/i915: Store number of active engines in device info
by Tvrtko Ursulin
· 8 years ago
83348ba
drm/i915: Move missed interrupt detection from hangcheck to breadcrumbs
by Chris Wilson
· 8 years ago
dcff85c
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
by Chris Wilson
· 8 years ago
115003e9
drm/i915: Double check the active status on the batch pool
by Chris Wilson
· 8 years ago
fa545cb
drm/i915: Refactor activity tracking for requests
by Chris Wilson
· 8 years ago
96a945a
drm/i915: Move the common engine cleanup to intel_engine_cs.c
by Chris Wilson
· 8 years ago
7e37f88
drm/i915: Rename struct intel_ringbuffer to struct intel_ring
by Chris Wilson
· 8 years ago
6ce2135
drm/i915: Add missing ring_mask to Pineview
by Chris Wilson
· 8 years ago
33a051a
drm/i915/cmdparser: Remove stray intel_engine_cs *ring
by Chris Wilson
· 8 years ago
0476965
drm/i915: Derive GEM requests from dma-fence
by Chris Wilson
· 8 years ago
019bf27
drm/i915: Pull out some more common engine init code
by Tvrtko Ursulin
· 8 years ago
88d2ba2
drm/i915: Move common engine setup into intel_engine_cs.c
by Tvrtko Ursulin
· 8 years ago