summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMika Kuoppala <mika.kuoppala@linux.intel.com>2016-02-08 23:45:43 +0200
committerMika Kuoppala <mika.kuoppala@intel.com>2016-06-01 17:05:05 +0300
commitb45612a7cfa0af0505f4fd24e7f413c9097b2254 (patch)
tree04bc5c359c0989fb95be78f36a1fbb73d3f89612
parent8619de9dafe66263de71a6f8243872eb13cf860b (diff)
drm/i915/vlv: More gradual freq changesbyt_rc6_test
Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
-rw-r--r--drivers/gpu/drm/i915/intel_pm.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
index 2ce555d71a25..fee68657f52c 100644
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -4573,6 +4573,13 @@ static void gen6_set_rps_thresholds(struct drm_i915_private *dev_priv, u8 val)
break;
}
+ if (IS_VALLEYVIEW(dev_priv)) {
+ ei_up = 64000;
+ ei_down = 64000;
+ threshold_up = 90;
+ threshold_down = 70;
+ }
+
I915_WRITE(GEN6_RP_UP_EI,
GT_INTERVAL_FROM_US(dev_priv, ei_up));
I915_WRITE(GEN6_RP_UP_THRESHOLD,