summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_perf.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-14drm/i915/execlists: Use coherent writes into the context imageChris Wilson1-1/+2
2018-09-13i915/oa: Simplify updating contextsTvrtko Ursulin1-109/+13
2018-08-31drm/i915/perf: reuse intel_lrc ctx regs macroLionel Landwerlin1-18/+16
2018-08-31drm/i915/perf: simplify configure all context functionLionel Landwerlin1-7/+4
2018-07-24drm/i915: Pull unpin map into vma releaseChris Wilson1-6/+4
2018-07-09drm/i915: Provide a timeout to i915_gem_wait_for_idle()Chris Wilson1-1/+3
2018-06-14drm/i915/perf: make oa format tables constJani Nikula1-2/+2
2018-06-11drm/i915/perf: fix gen11 engine class shiftMichel Thierry1-6/+3
2018-06-11drm/i915/perf: use the lrc_desc to get the ctx hw id in gen8-10Michel Thierry1-1/+4
2018-06-04drm/i915/perf: fix ctx_id read with GuC & ICLLionel Landwerlin1-32/+91
2018-05-18drm/i915: Store a pointer to intel_context in i915_requestChris Wilson1-14/+11
2018-05-11drm/i915/oa: Check that OA is disabled before unpinningChris Wilson1-0/+8
2018-05-02drm/i915: Split i915_gem_timeline into individual timelinesChris Wilson1-7/+3
2018-04-30drm/i915: Wrap engine->context_pin() and engine->context_unpin()Chris Wilson1-4/+5
2018-03-29drm/i915/perf: add more debug message on perf open & configsLionel Landwerlin1-3/+14
2018-03-29drm/i915: rename PPGTT/GGTT fields OA registersLionel Landwerlin1-3/+4
2018-03-29drm/i915/perf: remove empty lineLionel Landwerlin1-1/+0
2018-03-29drm/i915/perf: simplify OA unit enabling on gen7Lionel Landwerlin1-19/+15
2018-03-29drm/i915/perf: check the value of PROP_SAMPLE_OA uapi parameterLionel Landwerlin1-1/+2
2018-03-29drm/i915/perf: enable perf support on ICLLionel Landwerlin1-2/+5
2018-03-01drm/i915/perf: fix perf stream opening lockLionel Landwerlin1-27/+13
2018-03-01Merge drm-next into drm-intel-next-queued (this time for real)Joonas Lahtinen1-9/+9
2018-02-21drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson1-14/+14
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-5/+5
2018-02-01Merge tag 'drm-for-v4.16' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-63/+90
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-4/+4
2017-11-20drm/i915: Remove i915.enable_execlists module parameterChris Wilson1-4/+4
2017-11-20drm/i915/perf: reuse timestamp frequency from device infoLionel Landwerlin1-31/+5
2017-11-20drm/i915: Automatic i915_switch_context for legacyChris Wilson1-2/+1
2017-11-20drm/i915/perf: replace .reg accesses with i915_mmio_reg_offsetLionel Landwerlin1-15/+24
2017-11-13drm/i915/perf: enable perf support on CNLLionel Landwerlin1-1/+40
2017-11-13drm/i915/perf: refactor perf setupLionel Landwerlin1-23/+25
2017-11-13drm/i915/perf: add support for Coffeelake GT3Lionel Landwerlin1-0/+3
2017-11-13drm/i915/perf: complete whitelisting for OA programming on HSWLionel Landwerlin1-1/+2
2017-11-02Backmerge tag 'v4.14-rc7' into drm-nextDave Airlie1-0/+4
2017-10-25drm/i915/perf: fix perf enable/disable ioctls with 32bits userspaceLionel Landwerlin1-0/+4
2017-10-24drm/i915/perf: fix perf enable/disable ioctls with 32bits userspaceLionel Landwerlin1-0/+4
2017-09-22drm/i915: Rename global i915 to i915_modparamsMichal Wajdeczko1-3/+3
2017-09-18drm/i915/perf: add support for Coffeelake GT2Lionel Landwerlin1-0/+5
2017-09-18drm/i915/perf: disable clk ratio reports on gen9Lionel Landwerlin1-2/+1
2017-08-10drm/i915/perf: Drop redundant check for perf.initialised on resetChris Wilson1-5/+2
2017-08-10drm/i915/perf: Drop lockdep assert for i915_oa_init_reg_state()Chris Wilson1-2/+0
2017-08-10drm/i915/perf: Initialise dynamic sysfs group before creationChris Wilson1-2/+1
2017-08-04drm/i915/perf: Initialise the dynamic sysfs attrChris Wilson1-0/+1
2017-08-03drm/i915/perf: Implement I915_PERF_ADD/REMOVE_CONFIG interfaceLionel Landwerlin1-14/+457
2017-08-03drm/i915/perf: disable NOA logic when not usedLionel Landwerlin1-0/+4
2017-08-03drm/i915/perf: leave GDT_CHICKEN_BITS programming in configsLionel Landwerlin1-7/+0
2017-08-03drm/i915/perf: prune OA configsLionel Landwerlin1-185/+131
2017-08-03drm/i915/perf: fix flex eu registers programmingLionel Landwerlin1-2/+2
2017-07-17drm/i915: Fix error checking/locking in perf/lookup_context()Imre Deak1-27/+5