1. 5028a4f drm/i915/guc: Fill preempt context once at init time by Michał Winiarski · 7 years ago
  2. f6322ed drm/i915/preemption: Allow preemption between submission ports by Chris Wilson · 7 years ago
  3. e61e0f5 drm/i915: Rename drm_i915_gem_request to i915_request by Chris Wilson · 7 years ago
  4. 339ccd3 drm/i915: Assert that we always complete a submission to guc/execlists by Chris Wilson · 7 years ago
  5. d637637 drm/i915: Only allocate preempt context when required by Chris Wilson · 8 years ago
  6. e78c917 drm/i915/guc: Allow preempt-client to be NULL by Chris Wilson · 8 years ago
  7. c24f0c1 drm/i915/guc : Decoupling ADS and logs from submission by Sujaritha Sundaresan · 8 years ago
  8. a00cfc9 drm/i915/guc: Extract doorbell verification into a function by Michał Winiarski · 8 years ago
  9. 8ec52ec drm/i915/guc: Extract clients allocation to submission_init by Michał Winiarski · 8 years ago
  10. 9192d4f drm/i915/guc: Extract doorbell creation from client allocation by Michał Winiarski · 8 years ago
  11. 3176ff4 drm/i915/guc: Move GuC workqueue allocations outside of the mutex by Michał Winiarski · 8 years ago
  12. 1bbbca0 drm/i915/guc: Move shared data allocation away from submission path by Michał Winiarski · 8 years ago
  13. cf669b4 drm/i915: Consolidate checks for engine stats availability by Tvrtko Ursulin · 8 years ago
  14. 8c5da3b drm/i915/guc: Tidy ELSP port assignment by Chris Wilson · 8 years ago
  15. aa34a6f drm/i915/guc: Advance over port[0] if set and not preempting by Chris Wilson · 8 years ago
  16. 55bd6bd drm/i915/selftests: Add a GuC doorbells selftest by Michel Thierry · 8 years ago
  17. a269574 drm/i915/guc: Rename i915_guc_submission.c|h to intel_guc_submission.c|h by Sagar Arun Kamble · 8 years ago[Renamed (97%) from drivers/gpu/drm/i915/i915_guc_submission.c]
  18. 5afc8b4 drm/i915/guc: Rename i915_guc_client struct to intel_guc_client by Sagar Arun Kamble · 8 years ago
  19. db14d0c5 drm/i915/guc: Update name and prototype of GuC submission interface functions by Sagar Arun Kamble · 8 years ago
  20. 6fa1f6f drm/i915/guc: Update names of submission related static functions by Sagar Arun Kamble · 8 years ago
  21. c6dce8f drm/i915: Update execlists tasklet naming by Sagar Arun Kamble · 8 years ago
  22. 856efd2 drm/i915/guc: Assert guc->stage_desc_pool is allocated by Chris Wilson · 8 years ago
  23. 6d564600 drm/i915/guc: Clear terminated attribute bit on GuC preemption context by Jeff McGee · 8 years ago
  24. c41937f drm/i915/guc: Preemption! With GuC by Michał Winiarski · 8 years ago
  25. fa87271 drm/i915/guc: Keep request->priority for its lifetime by Michał Winiarski · 8 years ago
  26. a0991e1 drm/i915/guc: Split guc_wq_item_append by Michał Winiarski · 8 years ago
  27. e12ab16 drm/i915/guc: Add a second client, to be used for preemption by Dave Gordon · 8 years ago
  28. b8e5eb9 drm/i915/guc: Allocate separate shared data object for GuC communication by Michał Winiarski · 8 years ago
  29. 89922d0 drm/i915/guc: Extract GuC stage desc pool creation into a helper by Michał Winiarski · 8 years ago
  30. 21e8860 drm/i915/guc: Do not use 0 for GuC doorbell cookie by Michał Winiarski · 8 years ago
  31. 9bdc357 drm/i915/guc: Initialize GuC before restarting engines by Michał Winiarski · 8 years ago
  32. bcbd5c3 drm/i915/guc: Always enable the breadcrumbs irq by Chris Wilson · 8 years ago
  33. 4a118ec drm/i915: Filter out spurious execlists context-switch interrupts by Chris Wilson · 8 years ago
  34. 562d9ba drm/i915: Name structure in dev_priv that contains RPS/RC6 state as "gt_pm" by Sagar Arun Kamble · 8 years ago
  35. dc2279e drm/i915: Use execlists_num_ports instead of size of array by Mika Kuoppala · 8 years ago
  36. bb8920f drm/i915: Fix pointer-to-int conversion by Michal Wajdeczko · 8 years ago
  37. faf6548 drm/i915: Unify uC variable types to avoid flooding checkpatch.pl by Joonas Lahtinen · 8 years ago
  38. 9bf384c drm/i915/guc: Move GuC core definitions into dedicated files by Michal Wajdeczko · 8 years ago
  39. 9f436c4 drm/i915/guc: Move GuC submission declarations into dedicated header by Michal Wajdeczko · 8 years ago
  40. 76e7008 drm/i915: Make execlist port count variable by Mika Kuoppala · 8 years ago
  41. 7a62cc6 drm/i915: Add execlist_port_complete by Mika Kuoppala · 8 years ago
  42. b620e87 drm/i915: Make own struct for execlist items by Mika Kuoppala · 8 years ago
  43. 4f044a8 drm/i915: Rename global i915 to i915_modparams by Michal Wajdeczko · 8 years ago
  44. a529a1c drm/i915/guc: Cleanup adding GuC work items by Michał Winiarski · 8 years ago
  45. 59db36c drm/i915/guc: Simplify GuC doorbell logic by Michał Winiarski · 8 years ago
  46. 85e2fe6 drm/i915/guc: Submit GuC workitems containing coalesced requests by Michał Winiarski · 8 years ago
  47. 45ec5bc drm/i915/guc: Remove obsolete comments and remove unused variable by Michał Winiarski · 8 years ago
  48. a922c0c drm/i915/guc: Don't make assumptions while getting the lrca offset by Michel Thierry · 8 years ago
  49. 0b29c75 drm/i915/lrc: Clarify the format of the context image by Michel Thierry · 8 years ago
  50. ada8c41 drm/i915/guc: Small improvements to guc_wq_item_append by Oscar Mateo · 8 years ago
  51. e9eb803 drm/i915/guc: Name the default GuC scheduling policy by Oscar Mateo · 8 years ago
  52. 7f1ea2a drm/i915/guc: Fix doorbell id selection by Michel Thierry · 8 years ago
  53. f63078a drm/i915/guc: Skip port assign on first iteration of GuC dequeue by Michał Winiarski · 8 years ago
  54. 00bd16f drm/i915/guc: Remove action status and statistics from debugfs by Michal Wajdeczko · 8 years ago
  55. f1448a6 drm/i915/guc: Remove last submission result from debugfs by Michal Wajdeczko · 8 years ago
  56. c1adab9 drm/i915/guc: Remove failed doorbell stat from debugfs by Michal Wajdeczko · 8 years ago
  57. c5cf9a9 drm/i915: Create a kmem_cache to allocate struct i915_priolist from by Chris Wilson · 8 years ago
  58. 6c06757 drm/i915: Split execlist priority queue into rbtree + linked list by Chris Wilson · 8 years ago
  59. 77f0d0e drm/i915/execlists: Pack the count into the low bits of the port.request by Chris Wilson · 8 years ago
  60. 63ffbcd drm/i915: Sanitize engine context sizes by Joonas Lahtinen · 8 years ago
  61. f7b02a5 drm/i915: Skip waking the signaler when enabling before request submission by Chris Wilson · 8 years ago
  62. e6ba999 drm/i915: Differentiate between sw write location into ring and last hw read by Chris Wilson · 8 years ago
  63. 18afa28 Revert "drm/i915: Skip execlists_dequeue() early if the list is empty" by Chris Wilson · 8 years ago
  64. ed1501d drm/i915: Refactor tests for validity of RING_TAIL by Chris Wilson · 8 years ago
  65. bd00e73 drm/i915/guc: Refactor the retrieval of guc_process_desc by Chris Wilson · 8 years ago
  66. 618ef00 drm/i915/guc: Move guc_interrupts_release next to guc_interrupts_capture by Oscar Mateo · 8 years ago
  67. 35815ea drm/i915/guc: Split out the mmio_white_list struct by Oscar Mateo · 8 years ago
  68. b09935a drm/i915/guc: Refactor the concept "GuC context descriptor" into "GuC stage descriptor" by Oscar Mateo · 8 years ago
  69. 397fce8 drm/i915/guc: A little bit more of doorbell sanitization by Oscar Mateo · 8 years ago
  70. ed2ec71f drm/i915/guc: Wait for doorbell to be inactive before deallocating by Oscar Mateo · 8 years ago
  71. 0d76812 drm/i915/guc: Improve the GuC documentation & comments about proxy submissions by Oscar Mateo · 8 years ago
  72. 0704df2 drm/i915/guc: The Additional Data Struct (ADS) should get enabled together with GuC submission by Oscar Mateo · 8 years ago
  73. 3950bf3 drm/i915/guc: Add onion teardown to the GuC setup by Oscar Mateo · 8 years ago
  74. 73b0553 drm/i915/guc: Keep the ctx_pool_vaddr mapped, for easy access by Oscar Mateo · 8 years ago
  75. abddffd drm/i915/guc: Sanitize GuC client initialization by Joonas Lahtinen · 8 years ago
  76. 9f7886d drm/i915: Spinlocks in tasklets can use spin_(un)lock_irq by Tvrtko Ursulin · 8 years ago
  77. 66e303e drm/i915/guc: Correct the request_in tracepoint position by Tvrtko Ursulin · 8 years ago
  78. 6c943de drm/i915: Skip execlists_dequeue() early if the list is empty by Chris Wilson · 8 years ago
  79. ff44ad5 drm/i915: Move engine->submit_request selection to a vfunc by Chris Wilson · 8 years ago
  80. 31de735 drm/i915/scheduler: emulate a scheduler for guc by Chris Wilson · 8 years ago
  81. 16f11f4 drm/i915/guc: Use formalized struct definition for ads object by Michal Wajdeczko · 8 years ago
  82. 655d49e drm/i915: Rename REDIRECT_TO_GUC bit by Chris Wilson · 8 years ago
  83. 1f3b1fd drm/i915/guc: Update rps.pm_intrmsk_mbz in guc_interrupts_capture/release by Sagar Arun Kamble · 8 years ago
  84. 7762ebb drm/i915/guc: Release GuC interrupts in i915_guc_submission_disable by Sagar Arun Kamble · 8 years ago
  85. cbf4b77 drm/i915/guc: Fix request re-submission after reset by Tvrtko Ursulin · 8 years ago
  86. 25afdf89 drm/i915/guc: Disable irq for __i915_guc_submit wq_lock by Chris Wilson · 8 years ago
  87. 0c33518 drm/i915/guc: Reorder __i915_guc_submit to reduce spinlock holdtime by Chris Wilson · 8 years ago
  88. 349ab91 drm/i915/guc: Make wq_lock irq-safe by Chris Wilson · 8 years ago
  89. d7d9683 drm/i915/tracepoints: Add backend level request in and out tracepoints by Tvrtko Ursulin · 8 years ago
  90. a01cb37 drm/i915: Remove i915_vma_create from VMA API by Chris Wilson · 9 years ago
  91. db0a091 drm/i915/guc: Make the GuC fw loading helper functions general by Anusha Srivatsa · 9 years ago
  92. f9cda04 drm/i915/guc: Move GuC log related functions into dedicated file by Michal Wajdeczko · 9 years ago
  93. 7c3f86b drm/i915: Invalidate the guc ggtt TLB upon insertion by Chris Wilson · 9 years ago
  94. c4d3ae6 drm/i915: Consolidate checks for memcpy-from-wc support by Chris Wilson · 9 years ago
  95. 4741da9 drm/i915/guc: Assert that all GGTT offsets used by the GuC are mappable by Chris Wilson · 9 years ago
  96. e8a9c58 drm/i915: Unify active context tracking between legacy/execlists/guc by Chris Wilson · 9 years ago
  97. 776594d drm/i915: Fix inconsistent naming of i915_guc_client parameter by Michal Wajdeczko · 9 years ago
  98. bf9e842 drm/i915: Make various init functions take dev_priv by Tvrtko Ursulin · 9 years ago
  99. 12d79d7 drm/i915: Make GEM object create and create from data take dev_priv by Tvrtko Ursulin · 9 years ago
  100. 34ba5a8 drm/i915/guc: Split hw submission for replay after GPU reset by Chris Wilson · 9 years ago