drm/i915: Add more Haswell OA metric sets
authorRobert Bragg <robert@sixbynine.org>
Mon, 7 Nov 2016 19:49:56 +0000 (19:49 +0000)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 22 Nov 2016 13:40:00 +0000 (14:40 +0100)
commitc8a9483fb829ca38e9791372d89a0f1a6bb8baed
treedfc83e7b19068a034eeb22bb6535004dbe798aa4
parent00319ba0434a99de12cb7241c136b5ef4aeaada7
drm/i915: Add more Haswell OA metric sets

This adds 'compute', 'compute extended', 'memory reads', 'memory writes'
and 'sampler balance' metric sets for Haswell.

The code is auto generated from an XML description of metric sets,
currently maintained in gputop, ref:

 https://github.com/rib/gputop
 > gputop-data/oa-*.xml
 > scripts/i915-perf-kernelgen.py

 $ make -C gputop-data -f Makefile.xml

Signed-off-by: Robert Bragg <robert@sixbynine.org>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/20161107194957.3385-11-robert@sixbynine.org
drivers/gpu/drm/i915/i915_oa_hsw.c