aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2014-08-04 05:17:25 -0400
committerDaniel Vetter <daniel.vetter@ffwll.ch>2014-08-07 05:07:20 -0400
commitdf662a28c2c099a8ea1aa7cb4334d9df8aba6f95 (patch)
treeb400243346f0b811ebd1cd8f86096eba76f30672
parent8dfd1f044c157c7ec329d9bdecb74972393aa612 (diff)
drm/i915: Tune down MCH_SSKPD values warning
Users often can't do anything about this since their vendors stopped providing BIOS updates. Also we seem to be able to hack around it with increased latency values, and thus far the only reports have been for screens with really high resolutions. So tune it down to a level where only developers can see it. Also drop some of the end-user fluff. Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
-rw-r--r--drivers/gpu/drm/i915/intel_pm.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
index f81a8f433a5a..72948a05312c 100644
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -5230,11 +5230,9 @@ static void gen6_check_mch_setup(struct drm_device *dev)
5230 uint32_t tmp; 5230 uint32_t tmp;
5231 5231
5232 tmp = I915_READ(MCH_SSKPD); 5232 tmp = I915_READ(MCH_SSKPD);
5233 if ((tmp & MCH_SSKPD_WM0_MASK) != MCH_SSKPD_WM0_VAL) { 5233 if ((tmp & MCH_SSKPD_WM0_MASK) != MCH_SSKPD_WM0_VAL)
5234 DRM_INFO("Wrong MCH_SSKPD value: 0x%08x\n", tmp); 5234 DRM_DEBUG_KMS("Wrong MCH_SSKPD value: 0x%08x This can cause underruns.\n",
5235 DRM_INFO("This can cause pipe underruns and display issues.\n"); 5235 tmp);
5236 DRM_INFO("Please upgrade your BIOS to fix this.\n");
5237 }
5238} 5236}
5239 5237
5240static void gen6_init_clock_gating(struct drm_device *dev) 5238static void gen6_init_clock_gating(struct drm_device *dev)