[Intel-gfx] [PATCH 0/7] drm/i915: Perf updates
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Fri Nov 10 19:08:38 UTC 2017
Hi all,
This is a split of a previous series to enable perf on Cannonlake :
https://patchwork.freedesktop.org/series/32762/
The other bit of information needed for perf' userspace on Cannonlake
is to expose precise topology (rather than accumulated numbers). But
this is now in discussion in a different series.
Cheers,
Lionel Landwerlin (7):
drm/i915/perf: complete whitelisting for OA programming on HSW
drm/i915/perf: add support for Coffeelake GT3
drm/i915/perf: refactor perf setup
drm/i915: fix register naming
drm/i915/perf: enable perf support on CNL
drm/i915: expose command stream timestamp frequency to userspace
drm/i915/perf: reuse timestamp frequency from device info
drivers/gpu/drm/i915/Makefile | 4 +-
drivers/gpu/drm/i915/i915_debugfs.c | 2 +
drivers/gpu/drm/i915/i915_drv.c | 7 +-
drivers/gpu/drm/i915/i915_drv.h | 5 +-
drivers/gpu/drm/i915/i915_oa_cflgt3.c | 109 ++++++++++++++++++++++++++++
drivers/gpu/drm/i915/i915_oa_cflgt3.h | 34 +++++++++
drivers/gpu/drm/i915/i915_oa_cnl.c | 121 +++++++++++++++++++++++++++++++
drivers/gpu/drm/i915/i915_oa_cnl.h | 34 +++++++++
drivers/gpu/drm/i915/i915_perf.c | 105 ++++++++++++++++-----------
drivers/gpu/drm/i915/i915_reg.h | 46 +++++++++++-
drivers/gpu/drm/i915/intel_device_info.c | 107 +++++++++++++++++++++++++++
include/uapi/drm/i915_drm.h | 6 ++
12 files changed, 530 insertions(+), 50 deletions(-)
create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.c
create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.h
create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.c
create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.h
--
2.15.0
More information about the Intel-gfx
mailing list