1. ff44ad5 drm/i915: Move engine->submit_request selection to a vfunc by Chris Wilson · 8 years ago
  2. 0542524 drm/i915: Generalise wait for execlists to be idle by Chris Wilson · 8 years ago
  3. bb8f0f5 drm/i915: Split intel_engine allocation and initialisation by Chris Wilson · 8 years ago
  4. f51455d drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE by Chris Wilson · 8 years ago
  5. f73e739 drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc by Chris Wilson · 8 years ago
  6. e8a9c58 drm/i915: Unify active context tracking between legacy/execlists/guc by Chris Wilson · 8 years ago
  7. bf9e842 drm/i915: Make various init functions take dev_priv by Tvrtko Ursulin · 8 years ago
  8. 0cb5670 drm/i915: Make sure engines are idle during GPU idling in LR mode by Imre Deak · 8 years ago
  9. 821ed7d drm/i915: Update reset path to fix incomplete requests by Chris Wilson · 8 years ago
  10. 70c2a24 drm/i915: Simplify ELSP queue request tracking by Chris Wilson · 8 years ago
  11. 5b043f4 drm/i915: Unify legacy/execlists submit_execbuf callbacks by Chris Wilson · 8 years ago
  12. ddd66c5 drm/i915: Unify request submission by Chris Wilson · 8 years ago
  13. c7fe7d2 drm/i915: Remove obsolete engine->gpu_caches_dirty by Chris Wilson · 8 years ago
  14. b5321f3 drm/i915: Unify intel_logical_ring_emit and intel_ring_emit by Chris Wilson · 8 years ago
  15. bbdc070a drm/i915: rename macro parameter(ring) to (engine) by Dave Gordon · 8 years ago
  16. 406ea8d drm/i915: Treat ringbuffer writes as write to normal memory by Chris Wilson · 8 years ago
  17. 88d2ba2 drm/i915: Move common engine setup into intel_engine_cs.c by Tvrtko Ursulin · 8 years ago
  18. 8b3e2d3 drm/i915: Unify engine init loop by Tvrtko Ursulin · 8 years ago
  19. 3c7ba63 drm/i915: Introduce execlist context status change notification by Zhi Wang · 9 years ago
  20. bca44d8 drm/i915: Merge legacy+execlists context structs by Chris Wilson · 9 years ago
  21. e2efd13 drm/i915: Rename struct intel_context by Chris Wilson · 9 years ago
  22. c033666 drm/i915: Store a i915 backpointer from engine, and use it by Chris Wilson · 9 years ago
  23. e39d42f drm/i915: Stop tracking execlists retired requests by Tvrtko Ursulin · 9 years ago
  24. 978f1e0 drm/i915: Move the magical deferred context allocation into the request by Chris Wilson · 9 years ago
  25. 7069b14 drm/i915: Replace the pinned context address with its unique ID by Chris Wilson · 9 years ago
  26. 987046a drm/i915: Unify intel_ring_begin() by Chris Wilson · 9 years ago
  27. e73bdd2 drm/i915: Disentangle i915_drv.h includes by Chris Wilson · 9 years ago
  28. 7d774ca drm/i915: Use new i915_gem_object_pin_map for LRC by Tvrtko Ursulin · 9 years ago
  29. 3756685 drm/i915: Only grab correct forcewake for the engine with execlists by Tvrtko Ursulin · 9 years ago
  30. 27af5ee drm/i915: Move execlists irq handler to a bottom half by Tvrtko Ursulin · 9 years ago
  31. 0bc40be drm/i915: Rename intel_engine_cs function parameters by Tvrtko Ursulin · 9 years ago
  32. e5292823 drm/i915: Make LRC (un)pinning work on context and engine by Tvrtko Ursulin · 9 years ago
  33. ca82580 drm/i915: Do not call API requiring struct_mutex where it is not available by Tvrtko Ursulin · 9 years ago
  34. 5590a5f drm/i915: Cleanup some of the CSB handling by Ben Widawsky · 9 years ago
  35. 95a66f7 drm/i915/guc: Expose (intel)_lr_context_size() by Dave Gordon · 9 years ago
  36. af3302b Revert "drm/i915: Extend LRC pinning to cover GPU context writeback" by Daniel Vetter · 9 years ago
  37. 6d65ba9 drm/i915: Extend LRC pinning to cover GPU context writeback by Nick Hoath · 9 years ago
  38. 92907cb Merge tag 'v4.4-rc2' into drm-intel-next-queued by Daniel Vetter · 9 years ago
  39. f0f59a0 drm/i915: Type safe register read/write by Ville Syrjälä · 9 years ago
  40. f92a916 drm/i915: Add functions to emit register offsets to the ring by Ville Syrjälä · 9 years ago
  41. 48f87dd Merge commit '06d1ee32a4d25356a710b49d5e95dbdd68bdf505' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next by Dave Airlie · 9 years ago
  42. dfc53c5 drm/i915: Consider HW CSB write pointer before resetting the sw read pointer by Michel Thierry · 9 years ago
  43. 83843d8 drm/i915: Parametrize LRC registers by Ville Syrjälä · 9 years ago
  44. e84fe80 drm/i915: Split alloc from init for lrc by Nick Hoath · 9 years ago
  45. d167519 drm/i915: Integrate GuC-based command submission by Alex Dai · 9 years ago
  46. 919f1f5 drm/i915: Expose one LRC function for GuC submission mode by Dave Gordon · 9 years ago
  47. 3bbaba0 drm/i915: Added Programming of the MOCS by Peter Antoine · 9 years ago
  48. 8ba319d drm/i915: Convert intel_lr_context_pin() for requests by Mika Kuoppala · 9 years ago
  49. 6922528 drm/i915: Enable resource streamer on Execlists by Abdiel Janulgue · 10 years ago
  50. ccd98fe drm/i915: Add *_ring_begin() to request allocation by John Harrison · 10 years ago
  51. 4866d72 drm/i915: Update flush_all_caches() to take request structures by John Harrison · 10 years ago
  52. 5f19e2b drm/i915: Merged the many do_execbuf() parameters into a structure by John Harrison · 10 years ago
  53. 40e895c drm/i915: Set context in request from creation even in legacy mode by John Harrison · 10 years ago
  54. 6689cb2 drm/i915: Move common request allocation code into a common function by John Harrison · 10 years ago
  55. bc0dce3 drm/i915: Make intel_logical_ring_begin() static by John Harrison · 10 years ago
  56. 8e004ef drm/i915: Rename 'flags' to 'dispatch_flags' for better code reading by John Harrison · 10 years ago
  57. 3e5b6f0 drm/i915: Reset logical ring contexts' head and tail during GPU reset by Thomas Daniel · 10 years ago
  58. 183c990 drm/i915: Make intel_logical_ring_advance_and_submit() static by Damien Lespiau · 10 years ago
  59. cef437a drm/i915: Make intel_lr_context_render_state_init() static by Damien Lespiau · 10 years ago
  60. 5baa22c5 drm/i915: Introduce bit definitions of CTXT_SR_CTRL register. by Zhi Wang · 10 years ago
  61. 6d3d827 drm/i915: Subsume intel_ctx_submit_request in to drm_i915_gem_request by Nick Hoath · 10 years ago
  62. 2107637 drm/i915: Remove FIXME_lrc_ctx backpointer by Nick Hoath · 10 years ago
  63. 72f95af drm/i915: Removed duplicate members from submit_request by Nick Hoath · 10 years ago
  64. 2d12955 drm/i915: execlist request keeps ptr/ref to gem_request by Nick Hoath · 10 years ago
  65. 3f7531c drm/i915: Name the lrc irq handler correctly by Daniel Vetter · 10 years ago
  66. dcb4c12 drm/i915/bdw: Pin the context backing objects to GGTT on-demand by Oscar Mateo · 10 years ago
  67. c86ee3a9 drm/i915/bdw: Clean up execlist queue items in retire_work by Thomas Daniel · 10 years ago
  68. 564ddb2 drm/i915/bdw: Render state init for Execlists by Oscar Mateo · 10 years ago
  69. 73e4d07 drm/i915/bdw: Document Logical Rings, LR contexts and Execlists by Oscar Mateo · 10 years ago
  70. 4ba70e4 drm/i915/bdw: Display execlists info in debugfs by Oscar Mateo · 10 years ago
  71. e1fee72 drm/i915/bdw: Avoid non-lite-restore preemptions by Oscar Mateo · 10 years ago
  72. e981e7b drm/i915/bdw: Handle context switch events by Thomas Daniel · 10 years ago
  73. acdd884 drm/i915/bdw: Two-stage execlist submit process by Michel Thierry · 10 years ago
  74. 84b790f drm/i915/bdw: Implement context switching (somewhat) by Ben Widawsky · 10 years ago
  75. 48e29f5 drm/i915/bdw: Emission of requests with logical rings by Oscar Mateo · 10 years ago
  76. 82e104c drm/i915/bdw: New logical ring submission mechanism by Oscar Mateo · 10 years ago
  77. 454afeb drm/i915/bdw: Skeleton for the new logical rings submission path by Oscar Mateo · 10 years ago
  78. ede7d42 drm/i915/bdw: Initialization for Logical Ring Contexts by Oscar Mateo · 10 years ago
  79. 127f100 drm/i915/bdw: Macro for LRCs and module option for Execlists by Oscar Mateo · 10 years ago
  80. b20385f drm/i915/bdw: New source and header file for LRs, LRCs and Execlists by Oscar Mateo · 10 years ago