1. a4c969d drm/i915/perf: Set the exclusive stream under perf->lock by Chris Wilson · 5 years ago
  2. 8f8b117 drm/i915/perf: Wean ourselves off dev_priv by Chris Wilson · 5 years ago
  3. a4e7ccd drm/i915: Move context management under GEM by Chris Wilson · 5 years ago
  4. 2935ed5 drm/i915: Remove logical HW ID by Chris Wilson · 5 years ago
  5. 2850748 drm/i915: Pull i915_vma_pin under the vm->mutex by Chris Wilson · 5 years ago
  6. 7dc56af drm/i915/selftests: Verify the LRC register layout between init and HW by Chris Wilson · 5 years ago
  7. dffa8fe drm/i915/perf: Assert locking for i915_init_oa_perf_state() by Chris Wilson · 5 years ago
  8. 45e9c82 drm/i915/tgl/perf: use the same oa ctx_id format as icl by Michel Thierry · 5 years ago
  9. db94e9f drm/i915: extract i915_perf.h from i915_drv.h by Jani Nikula · 5 years ago
  10. a37f08a drm/i915/perf: Refactor oa object to better manage resources by Umesh Nerlige Ramappa · 5 years ago
  11. 750e76b drm/i915/gt: Move the [class][inst] lookup for engines onto the GT by Chris Wilson · 5 years ago
  12. cb0c43f drm/i915: Avoid ce->gem_context->i915 by Chris Wilson · 5 years ago
  13. ed32f8d Merge drm/drm-next into drm-intel-next-queued by Rodrigo Vivi · 5 years ago
  14. 5cca503 drm/i915/perf: Initialise err to 0 before looping over ce->engines by Chris Wilson · 5 years ago
  15. eec4844 proc/sysctl: add shared variables for range check by Matteo Croce · 5 years ago
  16. a9877da drm/i915/oa: Reconfigure contexts on the fly by Chris Wilson · 5 years ago
  17. 14bfcd3 drm/i915/perf: add missing delay for OA muxes configuration by Lionel Landwerlin · 5 years ago
  18. a5af1df drm/i915/perf: ensure we keep a reference on the driver by Lionel Landwerlin · 5 years ago
  19. 5ed7a0c drm/i915: Move OA files to separate folder by Michal Wajdeczko · 6 years ago
  20. 8dcfdfb drm/i915/perf: fix ICL perf register offsets by Lionel Landwerlin · 6 years ago
  21. d858d56 drm/i915: update rpm_get/put to use the rpm structure by Daniele Ceraolo Spurio · 6 years ago
  22. bf210f6 drm/i915/perf: fix whitelist on Gen10+ by Lionel Landwerlin · 6 years ago
  23. 10be98a drm/i915: Move more GEM objects under gem/ by Chris Wilson · 6 years ago
  24. 8475355 drm/i915: Move shmem object setup to its own file by Chris Wilson · 6 years ago
  25. 5e2a041 drm/i915: Switch back to an array of logical per-engine HW contexts by Chris Wilson · 6 years ago
  26. fa9f668 drm/i915: Export intel_context_instance() by Chris Wilson · 6 years ago
  27. 2ccdf6a drm/i915: Pass intel_context to i915_request_create() by Chris Wilson · 6 years ago
  28. 112ed2d drm/i915: Move GraphicsTechnology files under gt/ by Chris Wilson · 6 years ago
  29. 0940757 drm/i915: Store the default sseu setup on the engine by Chris Wilson · 6 years ago
  30. 97a04e0 drm/i915: switch intel_wait_for_register to uncore by Daniele Ceraolo Spurio · 6 years ago
  31. a679f58 drm/i915: Flush pages on acquisition by Chris Wilson · 6 years ago
  32. 3ceea6a drm/i915: use intel_uncore for all forcewake get/put by Daniele Ceraolo Spurio · 6 years ago
  33. 2dd24a9 drm/i915/gen11+: First assume next platforms will inherit stuff by Rodrigo Vivi · 6 years ago
  34. c4d52fe drm/i915: Move over to intel_context_lookup() by Chris Wilson · 6 years ago
  35. b146e5e drm/i915: Pass around the intel_context by Chris Wilson · 6 years ago
  36. 8a68d46 drm/i915: Store the BIT(engine->id) as the engine's mask by Chris Wilson · 6 years ago
  37. 993298a drm/i915: Yet another if/else sort of newer to older platforms. by Rodrigo Vivi · 6 years ago
  38. ec431ea drm/i915/perf: lock powergating configuration to default when active by Lionel Landwerlin · 6 years ago
  39. 739f3ab drm/i915: small isolated c99 types to kernel types switch by Jani Nikula · 6 years ago
  40. 6619c00 drm/i915/perf: Track the rpm wakeref by Chris Wilson · 6 years ago
  41. 16e4dd03 drm/i915: Markup paired operations on wakerefs by Chris Wilson · 6 years ago
  42. 3eb0930 Merge drm/drm-next into drm-intel-next-queued by Jani Nikula · 6 years ago
  43. 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
  44. 0258404 drm/i915: start moving runtime device info to a separate struct by Jani Nikula · 6 years ago
  45. f3ce44a drm/i915: merge gen checks to use range by Lucas De Marchi · 6 years ago
  46. cf819ef drm/i915: replace IS_GEN<N> with IS_GEN(..., N) by Lucas De Marchi · 6 years ago
  47. 0069000 drm/i915: Rename IS_GEN to IS_GEN_RANGE by Lucas De Marchi · 6 years ago
  48. 6b671c2 Revert "drm/i915/perf: Fix warning in documentation" by Joonas Lahtinen · 6 years ago
  49. fe84168 Revert "drm/i915/perf: add a parameter to control the size of OA buffer" by Joonas Lahtinen · 6 years ago
  50. 9fa6e2f drm/i915/perf: Fix warning in documentation by Lionel Landwerlin · 6 years ago
  51. cd956bf drm/i915/perf: add a parameter to control the size of OA buffer by Lionel Landwerlin · 6 years ago
  52. 5728de2 drm/i915/perf: pass stream to vfuncs when possible by Lionel Landwerlin · 6 years ago
  53. 784b1a8 drm/i915/perf: remove redundant oa buffer initialization by Lionel Landwerlin · 6 years ago
  54. 666424a drm/i915/execlists: Use coherent writes into the context image by Chris Wilson · 6 years ago
  55. 722f3de i915/oa: Simplify updating contexts by Tvrtko Ursulin · 6 years ago
  56. 35ab4fd drm/i915/perf: reuse intel_lrc ctx regs macro by Lionel Landwerlin · 6 years ago
  57. 1c71bc5 drm/i915/perf: simplify configure all context function by Lionel Landwerlin · 6 years ago
  58. 6a2f59e drm/i915: Pull unpin map into vma release by Chris Wilson · 6 years ago
  59. ec625fb drm/i915: Provide a timeout to i915_gem_wait_for_idle() by Chris Wilson · 6 years ago
  60. 6ebb6d8 drm/i915/perf: make oa format tables const by Jani Nikula · 7 years ago
  61. 2b9a820 drm/i915/perf: fix gen11 engine class shift by Michel Thierry · 7 years ago
  62. 9904b156 drm/i915/perf: use the lrc_desc to get the ctx hw id in gen8-10 by Michel Thierry · 7 years ago
  63. 61d5676 drm/i915/perf: fix ctx_id read with GuC & ICL by Lionel Landwerlin · 7 years ago
  64. 1fc44d9 drm/i915: Store a pointer to intel_context in i915_request by Chris Wilson · 7 years ago
  65. e896d29 drm/i915/oa: Check that OA is disabled before unpinning by Chris Wilson · 7 years ago
  66. a89d1f9 drm/i915: Split i915_gem_timeline into individual timelines by Chris Wilson · 7 years ago
  67. ab82a06 drm/i915: Wrap engine->context_pin() and engine->context_unpin() by Chris Wilson · 7 years ago
  68. 9bd9be6 drm/i915/perf: add more debug message on perf open & configs by Lionel Landwerlin · 7 years ago
  69. b82ed43 drm/i915: rename PPGTT/GGTT fields OA registers by Lionel Landwerlin · 7 years ago
  70. 5374410 drm/i915/perf: remove empty line by Lionel Landwerlin · 7 years ago
  71. 1105130 drm/i915/perf: simplify OA unit enabling on gen7 by Lionel Landwerlin · 7 years ago
  72. b6dd47b drm/i915/perf: check the value of PROP_SAMPLE_OA uapi parameter by Lionel Landwerlin · 7 years ago
  73. 1de401c drm/i915/perf: enable perf support on ICL by Lionel Landwerlin · 7 years ago
  74. 41d3fdc drm/i915/perf: fix perf stream opening lock by Lionel Landwerlin · 7 years ago
  75. bba7307 Merge drm-next into drm-intel-next-queued (this time for real) by Joonas Lahtinen · 7 years ago
  76. e61e0f5 drm/i915: Rename drm_i915_gem_request to i915_request by Chris Wilson · 7 years ago
  77. a9a0884 vfs: do bulk POLL* -> EPOLL* replacement by Linus Torvalds · 7 years ago
  78. 4bf772b Merge tag 'drm-for-v4.16' of git://people.freedesktop.org/~airlied/linux by Linus Torvalds · 7 years ago
  79. afc9a42 the rest of drivers/*: annotate ->poll() instances by Al Viro · 7 years ago
  80. fb5c551 drm/i915: Remove i915.enable_execlists module parameter by Chris Wilson · 7 years ago
  81. 9f9b279 drm/i915/perf: reuse timestamp frequency from device info by Lionel Landwerlin · 7 years ago
  82. 3fef5cd drm/i915: Automatic i915_switch_context for legacy by Chris Wilson · 7 years ago
  83. 7c52a22 drm/i915/perf: replace .reg accesses with i915_mmio_reg_offset by Lionel Landwerlin · 7 years ago
  84. 95690a0 drm/i915/perf: enable perf support on CNL by Lionel Landwerlin · 7 years ago
  85. ba6b7c1 drm/i915/perf: refactor perf setup by Lionel Landwerlin · 7 years ago
  86. 4407eaa drm/i915/perf: add support for Coffeelake GT3 by Lionel Landwerlin · 7 years ago
  87. a54b19f drm/i915/perf: complete whitelisting for OA programming on HSW by Lionel Landwerlin · 7 years ago
  88. 7a88cbd Backmerge tag 'v4.14-rc7' into drm-next by Dave Airlie · 7 years ago
  89. 7277f75 drm/i915/perf: fix perf enable/disable ioctls with 32bits userspace by Lionel Landwerlin · 7 years ago
  90. 191f896 drm/i915/perf: fix perf enable/disable ioctls with 32bits userspace by Lionel Landwerlin · 7 years ago
  91. 4f044a8 drm/i915: Rename global i915 to i915_modparams by Michal Wajdeczko · 7 years ago
  92. 22ea4f3 drm/i915/perf: add support for Coffeelake GT2 by Lionel Landwerlin · 7 years ago
  93. 342a2c8 drm/i915/perf: disable clk ratio reports on gen9 by Lionel Landwerlin · 7 years ago
  94. 28b6cb0 drm/i915/perf: Drop redundant check for perf.initialised on reset by Chris Wilson · 7 years ago
  95. 84a095e drm/i915/perf: Drop lockdep assert for i915_oa_init_reg_state() by Chris Wilson · 7 years ago
  96. 40f75ea drm/i915/perf: Initialise dynamic sysfs group before creation by Chris Wilson · 7 years ago
  97. 28152a2 drm/i915/perf: Initialise the dynamic sysfs attr by Chris Wilson · 7 years ago
  98. f89823c drm/i915/perf: Implement I915_PERF_ADD/REMOVE_CONFIG interface by Lionel Landwerlin · 7 years ago
  99. 28964cf drm/i915/perf: disable NOA logic when not used by Lionel Landwerlin · 7 years ago
  100. 3802c5c drm/i915/perf: leave GDT_CHICKEN_BITS programming in configs by Lionel Landwerlin · 7 years ago