]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Deminish contribution of wait-boosting from clients
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 7 Apr 2015 15:20:32 +0000 (16:20 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 10 Apr 2015 06:56:02 +0000 (08:56 +0200)
commit01d6cef525066b0615ea5f6958c8f3fc0dbe385a
tree6a83912410f343ae5abd1a03aa37a454b9ca2a24
parent1fb3499c899e8ffe4628ac9570efb089af029e40
drm/i915: Deminish contribution of wait-boosting from clients

With boosting for missed pageflips, we have a much stronger indication
of when we need to (temporarily) boost GPU frequency to ensure smooth
delivery of frames. So now only allow each client to perform one RPS boost
in each period of GPU activity due to stalling on results.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Deepak S <deepak.s@linux.intel.com>
Reviewed-by: Deepak S <deepak.s@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_debugfs.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_gem.c
drivers/gpu/drm/i915/intel_drv.h
drivers/gpu/drm/i915/intel_pm.c