]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: apply timing generator bug workaround on CPT and PPT
authorJesse Barnes <jbarnes@virtuousgeek.org>
Wed, 27 Jul 2011 18:51:40 +0000 (11:51 -0700)
committerKeith Packard <keithp@keithp.com>
Thu, 28 Jul 2011 23:28:21 +0000 (16:28 -0700)
commit5b384249ab02dbc2eab981780de6245332dae440
tree6d1ed198fd759d3e7aeccd32bc8b5059785da26a
parent61c270860d2a38ab077fc85ea9047d89cce5b96b
drm/i915: apply timing generator bug workaround on CPT and PPT

On CougarPoint and PantherPoint PCH chips, the timing generator may fail
to start after DP training completes.  This is due to a bug in the
FDI autotraining detect logic (which will stall the timing generator and
re-enable it once training completes), so disable it to avoid silent DP
mode setting failures.

Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Keith Packard <keithp@keithp.com>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_display.c