From: Keith Packard Date: Mon, 26 Sep 2011 21:29:12 +0000 (-0700) Subject: drm/i915: Use CK505 as non-SSC source where available X-Git-Tag: v3.2-rc1~135^2~2^2~44^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=99eb6a01e5ac6cf28aadc64e6ff346939874dfd2;p=pandora-kernel.git drm/i915: Use CK505 as non-SSC source where available When trying to use SSC on Ibex Peak without CK505, any non-SSC outputs (like VGA or TV) get broken. So, do not use SSC on Ibex Peak unless there is a CK505 available (as specified by the VBT). On Cougar Point, all clocking is internal, so SSC can always be used, and there will never be a CK505 available. This eliminates VGA shimmer on some Ironlake machines which have a CK505 clock source. References: https://bugzilla.kernel.org/show_bug.cgi?id=21742 References: https://bugs.freedesktop.org/show_bug.cgi?id=38750 Signed-off-by: Keith Packard Reviewed-by: Chris Wilson --- Reading git-diff-tree failed