]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/icl: Refine PG_HYSTERESIS
authorChris Wilson <chris@chris-wilson.co.uk>
Sun, 10 Nov 2019 18:57:50 +0000 (18:57 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Mon, 11 Nov 2019 11:06:59 +0000 (11:06 +0000)
commit47c48aac715441d87d41e76a42bb05f53016b4ec
treead27b92af391ca2af99460a7b65b84f2c9fa0029
parent367c0953a31f6ec0b0fc365575e223eccdebc70f
drm/i915/icl: Refine PG_HYSTERESIS

After doing some measuring, Icelake behaves on a par with Broadwell, and
without having to compromise for low power cores with long latencies, we
can reduce the powergating hysteresis so that the powersaving is enabled
faster. No impact observed on client side throughput measures (so
negligible increase in extra switching), and inspection from high
frequency polling using igt/gem_exec_nop/sequential, provided an estimate
for the upper bound before we can measure a substantial impact on
latency.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191110185806.17413-9-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/gt/intel_rc6.c