]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Enable fine-tuned RPS for cherryview
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 10 Feb 2017 15:03:46 +0000 (15:03 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 14 Feb 2017 22:35:35 +0000 (22:35 +0000)
commit8b580ce00db84b6c3cc4be54b6d6a09fc4874576
treee8c287886e6b8eb6f07bcbcfd361bc4d12e2a72d
parente91583eb21c8f0cfccabdb00a0f3a9983bab2472
drm/i915: Enable fine-tuned RPS for cherryview

When the RPS tuning was applied to Baytrail, in commit 2db0188ebfd7
("drm/i915: Agressive downclocking on Baytrail"), concern was given that
it might cause Cherryview excess wakeups of the common power well.
However, the static thresholds perform poorly for Kodi, and the GPU is
unable to deliver the video frames on time. Enabling the dynamic, finer
thresholds used on all other platforms (including Skylake and Broxton
that also have the same multiple powerwell concerns) allows the GPU to
pick a more appropriate frequency and not drop frames.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: http://patchwork.freedesktop.org/patch/msgid/20170210150348.22146-1-chris@chris-wilson.co.uk
Reviewed-by: Radoslaw Szwichtenberg <radoslaw.szwichtenberg@intel.com>
drivers/gpu/drm/i915/intel_pm.c