]> 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)
commitb42fd8acd254fcf677f0cbf099b0ad120f7eeb58
treee8c287886e6b8eb6f07bcbcfd361bc4d12e2a72d
parent8b7b791050c41dd5376543d99a64db1aa7e63ab3
drm/i915: Enable fine-tuned RPS for cherryview

When the RPS tuning was applied to Baytrail, in commit 9e73f46877a9
("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