aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_pmu.c
diff options
context:
space:
mode:
authorTvrtko Ursulin <tvrtko.ursulin@intel.com>2018-01-23 13:45:58 +0000
committerTvrtko Ursulin <tvrtko.ursulin@intel.com>2018-01-24 08:51:11 +0000
commit8810bc5609117aad1dd01c1c8c4cd3847ec2fd3e (patch)
treee6f222809402d8f8d58fa8b8ed29ee5e990a2507 /drivers/gpu/drm/i915/i915_pmu.c
parentdrm/i915/cnl: Fix aux selection for WA 1178 (diff)
downloadlinux-dev-8810bc5609117aad1dd01c1c8c4cd3847ec2fd3e.tar.xz
linux-dev-8810bc5609117aad1dd01c1c8c4cd3847ec2fd3e.zip
drm/i915/pmu: Fix sysfs exported counter config
We need to generate the event config value using the uAPI class and not the driver internal one. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Fixes: 109ec558370f ("drm/i915/pmu: Only enumerate available counters in sysfs") Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Jani Nikula <jani.nikula@linux.intel.com> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20180123134558.3222-1-tvrtko.ursulin@linux.intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_pmu.c')
-rw-r--r--drivers/gpu/drm/i915/i915_pmu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_pmu.c b/drivers/gpu/drm/i915/i915_pmu.c
index 065a28c713c4..ecb0198bfb7a 100644
--- a/drivers/gpu/drm/i915/i915_pmu.c
+++ b/drivers/gpu/drm/i915/i915_pmu.c
@@ -843,7 +843,7 @@ create_event_attributes(struct drm_i915_private *i915)
*attr_iter++ = &i915_iter->attr.attr;
i915_iter =
add_i915_attr(i915_iter, str,
- __I915_PMU_ENGINE(engine->class,
+ __I915_PMU_ENGINE(engine->uabi_class,
engine->instance,
engine_events[i].sample));