OSDN Git Service

drm/i915: fix CB tuning check for ILK+
authorJesse Barnes <jbarnes@virtuousgeek.org>
Thu, 28 Jul 2011 21:50:30 +0000 (14:50 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 9 Dec 2011 16:52:22 +0000 (08:52 -0800)
commited3035ddf88840f6e8355281e74b2b0bb9c93da0
tree7fda1c1c42addbc91dea56105de993dc1a7a5050
parent8215014c1d9d78ef14260a46ee2a136acc3d283a
drm/i915: fix CB tuning check for ILK+

commit cb0e093162d7b6589c2217a00e2abfef686b32d6 upstream.

CB tuning is needed to handle potential process variations that might
cause clock jitter for certain PLL settings.  However, we were setting
it incorrectly since we were using the wrong M value as a check (M1 when
we needed to use the whole M value).  Fix it up, making my HDMI
attached display a little prettier (used to have occasional dots crawl
across the display).

Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Timo Aaltonen <timo@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/i915/intel_display.c