]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/i915/tv: Fix modeset flickering introduced in 7f58aabc3
authorSitsofe Wheeler <sitsofe@yahoo.com>
Tue, 12 Apr 2011 05:51:39 +0000 (06:51 +0100)
committerKeith Packard <keithp@keithp.com>
Tue, 12 Apr 2011 17:00:52 +0000 (10:00 -0700)
commitccacfec6cc22157971bd970486fd3fd4972b8e2e
treea19cf18333713b40bfd7bc07b59f49746b0eb16e
parent89ea42d716e1ee94f643ecdc516d90a4111ec135
drm/i915/tv: Fix modeset flickering introduced in 7f58aabc3

The tidy ups in 7f58aabc369014fda3a4a33604ba0a1b63b941ac ("drm/i915:
cleanup per-pipe reg usage") changed intel_crtc->plane to intel_crtc->pipe in
intel_tv_mode_set(). This caused the screen to quickly turn off before
returning whenever modesetting/mode probing took place on my 915GM EeePC
900 creating a flickering effect. This patch changes intel_crtc->pipe back
to intel_crtc->plane which solves the problem for me.

References: https://bugs.freedesktop.org/show_bug.cgi?id=35903
Signed-off-by: Sitsofe Wheeler <sitsofe@yahoo.com>
Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Humbly-acked-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Keith Packard <keithp@keithp.com>
drivers/gpu/drm/i915/intel_tv.c