]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/perf: fix ICL perf register offsets
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Mon, 10 Jun 2019 08:19:14 +0000 (11:19 +0300)
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>
Tue, 25 Jun 2019 11:03:05 +0000 (14:03 +0300)
commit4413e0b814cf77b3f0a230cdceed4109892bb265
tree55f89dd916ade91322a4654c146a05f105339a60
parentab45483acfc9e32966a64da6a6db86b4c4b7bf97
drm/i915/perf: fix ICL perf register offsets

We got the wrong offsets (could they have changed?). New values were
computed off an error state by looking up the register offset in the
context image as written by the HW.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 96014833862bf3 ("drm/i915/perf: enable perf support on ICL")
Acked-by: Kenneth Graunke <kenneth@whitecape.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190610081914.25428-1-lionel.g.landwerlin@intel.com
drivers/gpu/drm/i915/i915_perf.c