1. 11ecbdd drm/i915/perf: introduce global sseu pinning by Lionel Landwerlin · 4 years, 10 months ago
  2. 371aba6 drm/i915/perf: remove redundant power configuration register override by Lionel Landwerlin · 4 years, 10 months ago
  3. 9aba9c1 drm/i915/perf: remove generated code by Lionel Landwerlin · 4 years, 10 months ago
  4. 4b4e973 drm/i915/perf: Reintroduce wait on OA configuration completion by Chris Wilson · 4 years, 11 months ago
  5. d236e2a drm/i915/perf: Manually acquire engine-wakeref around use of kernel_context by Chris Wilson · 4 years, 11 months ago
  6. a5af081 drm/i915/perf: Mark up the racy use of perf->exclusive_stream by Chris Wilson · 4 years, 11 months ago
  7. 0bf8573 drm/i915/perf: conversion to struct drm_device based logging macros. by Wambui Karuga · 5 years ago
  8. 00376cc drm/i915: conversion to drm_device logging macros when drm_i915_private is present. by Wambui Karuga · 5 years ago
  9. 6f280b1 drm/i915/perf: Fix OA context id overlap with idle context id by Umesh Nerlige Ramappa · 5 years ago
  10. a9f236d drm/i915: Make WARN* drm specific where uncore or stream ptr is available by Pankaj Bharadiya · 5 years ago
  11. feed5c7 drm/i915: Pin the context as we work on it by Chris Wilson · 5 years ago
  12. e6ba764 drm/i915: Remove i915->kernel_context by Chris Wilson · 5 years ago
  13. 9f3ccd4 drm/i915: Drop GEM context as a direct link from i915_request by Chris Wilson · 5 years ago
  14. 3dc716fd drm/i915/perf: Register sysctl path globally by Venkata Sandeep Dhanalakota · 5 years ago
  15. ccdeed4 drm/i915/perf: Configure OAR for specific context by Umesh Nerlige Ramappa · 5 years ago
  16. 322d56a drm/i915/perf: Allow non-privileged access when OA buffer is not sampled by Umesh Nerlige Ramappa · 5 years ago
  17. c415ef2 drm/i915/perf: drop pointless static qualifier in i915_perf_add_config_ioctl() by Mao Wenan · 5 years ago
  18. de5825b drm/i915: Serialise with engine-pm around requests on the kernel_context by Chris Wilson · 5 years ago
  19. dd590f6 drm/i915/perf: Add preemption check while waiting for OA by Lionel Landwerlin · 5 years ago
  20. 9393765 drm/i915/perf: don't forget noa wait after oa config by Lionel Landwerlin · 5 years ago
  21. 0b0120d drm/i915/perf: always consider holding preemption a privileged op by Lionel Landwerlin · 5 years ago
  22. 9278bbb drm/i915/perf: Reverse a ternary to make sparse happy by Chris Wilson · 5 years ago
  23. 00a7f0d drm/i915/tgl: Add perf support on TGL by Lionel Landwerlin · 5 years ago
  24. fc21523 drm/i915/perf: Add helper macros for comparing with whitelisted registers by Umesh Nerlige Ramappa · 5 years ago
  25. 19c17b7 drm/i915/execlists: Use vfunc to check engine submission mode by Michal Wajdeczko · 5 years ago
  26. 2871ea8 drm/i915/gt: Split intel_ring_submission by Chris Wilson · 5 years ago
  27. 0587152 drm/i915: Drop assertion that ce->pin_mutex guards state updates by Chris Wilson · 5 years ago
  28. 8814c6d drm/i915/perf: fix oa config reconfiguration by Lionel Landwerlin · 5 years ago
  29. 9cd20ef drm/i915/perf: allow holding preemption on filtered ctx by Lionel Landwerlin · 5 years ago
  30. 7831e9a drm/i915/perf: Allow dynamic reconfiguration of the OA stream by Chris Wilson · 5 years ago
  31. 4f6ccc7 drm/i915: add support for perf configuration queries by Lionel Landwerlin · 5 years ago
  32. b8d49f2 drm/i915/perf: introduce a versioning of the i915-perf uapi by Lionel Landwerlin · 5 years ago
  33. c2fba93 drm/i915/perf: Avoid polluting the i915_oa_config with error pointers by Chris Wilson · 5 years ago
  34. 5f5c382 drm/i915/perf: Prefer using the pinned_ctx for emitting delays on config by Chris Wilson · 5 years ago
  35. 15d0ace drm/i915/perf: execute OA configuration from command stream by Lionel Landwerlin · 5 years ago
  36. daed3e4 drm/i915/perf: implement active wait for noa configurations by Lionel Landwerlin · 5 years ago
  37. 6a45008 drm/i915/perf: allow for CS OA configs to be created lazily by Lionel Landwerlin · 5 years ago
  38. a5efcde drm/i915/perf: Replace global wakeref tracking with engine-pm by Chris Wilson · 5 years ago
  39. 52111c4 drm/i915/perf: Store shortcut to intel_uncore by Chris Wilson · 5 years ago
  40. 9a61363 drm/i915/perf: store the associated engine of a stream by Lionel Landwerlin · 5 years ago
  41. 23b9e41 drm/i915/perf: drop list of streams by Lionel Landwerlin · 5 years ago
  42. a4c969d drm/i915/perf: Set the exclusive stream under perf->lock by Chris Wilson · 5 years ago
  43. 8f8b117 drm/i915/perf: Wean ourselves off dev_priv by Chris Wilson · 5 years ago
  44. a4e7ccd drm/i915: Move context management under GEM by Chris Wilson · 5 years ago
  45. 2935ed5 drm/i915: Remove logical HW ID by Chris Wilson · 5 years ago
  46. 2850748 drm/i915: Pull i915_vma_pin under the vm->mutex by Chris Wilson · 5 years ago
  47. 7dc56af drm/i915/selftests: Verify the LRC register layout between init and HW by Chris Wilson · 5 years ago
  48. dffa8fe drm/i915/perf: Assert locking for i915_init_oa_perf_state() by Chris Wilson · 5 years ago
  49. 45e9c82 drm/i915/tgl/perf: use the same oa ctx_id format as icl by Michel Thierry · 5 years ago
  50. db94e9f drm/i915: extract i915_perf.h from i915_drv.h by Jani Nikula · 5 years ago
  51. a37f08a drm/i915/perf: Refactor oa object to better manage resources by Umesh Nerlige Ramappa · 5 years ago
  52. 750e76b drm/i915/gt: Move the [class][inst] lookup for engines onto the GT by Chris Wilson · 5 years ago
  53. cb0c43f drm/i915: Avoid ce->gem_context->i915 by Chris Wilson · 5 years ago
  54. ed32f8d Merge drm/drm-next into drm-intel-next-queued by Rodrigo Vivi · 5 years ago
  55. 5cca503 drm/i915/perf: Initialise err to 0 before looping over ce->engines by Chris Wilson · 5 years ago
  56. eec4844 proc/sysctl: add shared variables for range check by Matteo Croce · 5 years ago
  57. a9877da drm/i915/oa: Reconfigure contexts on the fly by Chris Wilson · 6 years ago
  58. 14bfcd3 drm/i915/perf: add missing delay for OA muxes configuration by Lionel Landwerlin · 6 years ago
  59. a5af1df drm/i915/perf: ensure we keep a reference on the driver by Lionel Landwerlin · 6 years ago
  60. 5ed7a0c drm/i915: Move OA files to separate folder by Michal Wajdeczko · 6 years ago
  61. 8dcfdfb drm/i915/perf: fix ICL perf register offsets by Lionel Landwerlin · 6 years ago
  62. d858d56 drm/i915: update rpm_get/put to use the rpm structure by Daniele Ceraolo Spurio · 6 years ago
  63. bf210f6 drm/i915/perf: fix whitelist on Gen10+ by Lionel Landwerlin · 6 years ago
  64. 10be98a drm/i915: Move more GEM objects under gem/ by Chris Wilson · 6 years ago
  65. 8475355 drm/i915: Move shmem object setup to its own file by Chris Wilson · 6 years ago
  66. 5e2a041 drm/i915: Switch back to an array of logical per-engine HW contexts by Chris Wilson · 6 years ago
  67. fa9f668 drm/i915: Export intel_context_instance() by Chris Wilson · 6 years ago
  68. 2ccdf6a drm/i915: Pass intel_context to i915_request_create() by Chris Wilson · 6 years ago
  69. 112ed2d drm/i915: Move GraphicsTechnology files under gt/ by Chris Wilson · 6 years ago
  70. 0940757 drm/i915: Store the default sseu setup on the engine by Chris Wilson · 6 years ago
  71. 97a04e0 drm/i915: switch intel_wait_for_register to uncore by Daniele Ceraolo Spurio · 6 years ago
  72. a679f58 drm/i915: Flush pages on acquisition by Chris Wilson · 6 years ago
  73. 3ceea6a drm/i915: use intel_uncore for all forcewake get/put by Daniele Ceraolo Spurio · 6 years ago
  74. 2dd24a9 drm/i915/gen11+: First assume next platforms will inherit stuff by Rodrigo Vivi · 6 years ago
  75. c4d52fe drm/i915: Move over to intel_context_lookup() by Chris Wilson · 6 years ago
  76. b146e5e drm/i915: Pass around the intel_context by Chris Wilson · 6 years ago
  77. 8a68d46 drm/i915: Store the BIT(engine->id) as the engine's mask by Chris Wilson · 6 years ago
  78. 993298a drm/i915: Yet another if/else sort of newer to older platforms. by Rodrigo Vivi · 6 years ago
  79. ec431ea drm/i915/perf: lock powergating configuration to default when active by Lionel Landwerlin · 6 years ago
  80. 739f3ab drm/i915: small isolated c99 types to kernel types switch by Jani Nikula · 6 years ago
  81. 6619c00 drm/i915/perf: Track the rpm wakeref by Chris Wilson · 6 years ago
  82. 16e4dd03 drm/i915: Markup paired operations on wakerefs by Chris Wilson · 6 years ago
  83. 3eb0930 Merge drm/drm-next into drm-intel-next-queued by Jani Nikula · 6 years ago
  84. 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
  85. 0258404 drm/i915: start moving runtime device info to a separate struct by Jani Nikula · 6 years ago
  86. f3ce44a drm/i915: merge gen checks to use range by Lucas De Marchi · 6 years ago
  87. cf819ef drm/i915: replace IS_GEN<N> with IS_GEN(..., N) by Lucas De Marchi · 6 years ago
  88. 0069000 drm/i915: Rename IS_GEN to IS_GEN_RANGE by Lucas De Marchi · 6 years ago
  89. 6b671c2 Revert "drm/i915/perf: Fix warning in documentation" by Joonas Lahtinen · 6 years ago
  90. fe84168 Revert "drm/i915/perf: add a parameter to control the size of OA buffer" by Joonas Lahtinen · 6 years ago
  91. 9fa6e2f drm/i915/perf: Fix warning in documentation by Lionel Landwerlin · 6 years ago
  92. cd956bf drm/i915/perf: add a parameter to control the size of OA buffer by Lionel Landwerlin · 6 years ago
  93. 5728de2 drm/i915/perf: pass stream to vfuncs when possible by Lionel Landwerlin · 6 years ago
  94. 784b1a8 drm/i915/perf: remove redundant oa buffer initialization by Lionel Landwerlin · 6 years ago
  95. 666424a drm/i915/execlists: Use coherent writes into the context image by Chris Wilson · 6 years ago
  96. 722f3de i915/oa: Simplify updating contexts by Tvrtko Ursulin · 6 years ago
  97. 35ab4fd drm/i915/perf: reuse intel_lrc ctx regs macro by Lionel Landwerlin · 6 years ago
  98. 1c71bc5 drm/i915/perf: simplify configure all context function by Lionel Landwerlin · 6 years ago
  99. 6a2f59e drm/i915: Pull unpin map into vma release by Chris Wilson · 6 years ago
  100. ec625fb drm/i915: Provide a timeout to i915_gem_wait_for_idle() by Chris Wilson · 7 years ago