Chris Wilson
|
bca44d8055
drm/i915: Merge legacy+execlists context structs
|
9 years ago |
Chris Wilson
|
e2efd13007
drm/i915: Rename struct intel_context
|
9 years ago |
Chris Wilson
|
c033666a94
drm/i915: Store a i915 backpointer from engine, and use it
|
9 years ago |
Tvrtko Ursulin
|
e39d42fa7e
drm/i915: Stop tracking execlists retired requests
|
9 years ago |
Chris Wilson
|
978f1e09ab
drm/i915: Move the magical deferred context allocation into the request
|
9 years ago |
Chris Wilson
|
7069b14489
drm/i915: Replace the pinned context address with its unique ID
|
9 years ago |
Chris Wilson
|
987046ad65
drm/i915: Unify intel_ring_begin()
|
9 years ago |
Chris Wilson
|
e73bdd206a
drm/i915: Disentangle i915_drv.h includes
|
9 years ago |
Tvrtko Ursulin
|
7d774cacf0
drm/i915: Use new i915_gem_object_pin_map for LRC
|
9 years ago |
Tvrtko Ursulin
|
3756685a18
drm/i915: Only grab correct forcewake for the engine with execlists
|
9 years ago |
Tvrtko Ursulin
|
27af5eea54
drm/i915: Move execlists irq handler to a bottom half
|
9 years ago |
Tvrtko Ursulin
|
0bc40be85f
drm/i915: Rename intel_engine_cs function parameters
|
9 years ago |
Tvrtko Ursulin
|
e5292823c1
drm/i915: Make LRC (un)pinning work on context and engine
|
9 years ago |
Tvrtko Ursulin
|
ca82580c9c
drm/i915: Do not call API requiring struct_mutex where it is not available
|
9 years ago |
Ben Widawsky
|
5590a5f0af
drm/i915: Cleanup some of the CSB handling
|
9 years ago |
Dave Gordon
|
95a66f7e71
drm/i915/guc: Expose (intel)_lr_context_size()
|
9 years ago |
Daniel Vetter
|
af3302b907
Revert "drm/i915: Extend LRC pinning to cover GPU context writeback"
|
9 years ago |
Nick Hoath
|
6d65ba943a
drm/i915: Extend LRC pinning to cover GPU context writeback
|
9 years ago |
Daniel Vetter
|
92907cbbef
Merge tag 'v4.4-rc2' into drm-intel-next-queued
|
9 years ago |
Ville Syrjälä
|
f0f59a00a1
drm/i915: Type safe register read/write
|
9 years ago |
Ville Syrjälä
|
f92a916220
drm/i915: Add functions to emit register offsets to the ring
|
10 years ago |
Dave Airlie
|
48f87dd146
Merge commit '06d1ee32a4d25356a710b49d5e95dbdd68bdf505' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next
|
10 years ago |
Michel Thierry
|
dfc53c5e73
drm/i915: Consider HW CSB write pointer before resetting the sw read pointer
|
10 years ago |
Ville Syrjälä
|
83843d84fc
drm/i915: Parametrize LRC registers
|
10 years ago |
Nick Hoath
|
e84fe80337
drm/i915: Split alloc from init for lrc
|
10 years ago |
Alex Dai
|
d1675198ed
drm/i915: Integrate GuC-based command submission
|
10 years ago |
Dave Gordon
|
919f1f55d9
drm/i915: Expose one LRC function for GuC submission mode
|
10 years ago |
Peter Antoine
|
3bbaba0cea
drm/i915: Added Programming of the MOCS
|
10 years ago |
Mika Kuoppala
|
8ba319da89
drm/i915: Convert intel_lr_context_pin() for requests
|
10 years ago |
Abdiel Janulgue
|
6922528a04
drm/i915: Enable resource streamer on Execlists
|
10 years ago |