drm/i915/tv: Only poll for TV connections
commit89ea42d716e1ee94f643ecdc516d90a4111ec135
authorMathew McKernan <matmckernan@rauland.com.au>
Tue, 12 Apr 2011 05:51:38 +0000 (12 06:51 +0100)
committerKeith Packard <keithp@keithp.com>
Tue, 12 Apr 2011 17:00:21 +0000 (12 10:00 -0700)
treea8863954b789f1987c3ef84da2d0b40666acbc7b
parentd5627663f2088fa4be447fdcfd52bcb233448d85
drm/i915/tv: Only poll for TV connections

As a probe for a TV connection modifies the TV_CTL register, it causes a
loss of sync and a regular glitch on the output. This is highly
undesirable when using the TV, so only poll for TV connections and wait
for an explicit query for detecting the disconnection event.

Reported-by: Mathew McKernan <matmckernan@rauland.com.au>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=35977
Signed-off-by: Mathew McKernan <matmckernan@rauland.com.au>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Keith Packard <keithp@keithp.com>
drivers/gpu/drm/i915/intel_tv.c