drm: tda998x: Fix EDID read timeout on HDMI connect
authorJean-Francois Moine <moinejf@free.fr>
Sat, 29 Nov 2014 07:57:15 +0000 (08:57 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Mon, 1 Dec 2014 10:49:28 +0000 (10:49 +0000)
commit6833d26ef823b20acbf9d4afcfd7077e623b302c
tree748928ded0c600bed45b5567437444f23c255fde
parented9a84262a83ab0260325c2f5eae39e441003d55
drm: tda998x: Fix EDID read timeout on HDMI connect

When the HDMI cable is disconnected and reconnected, EDID reading
is called too early raising a EDID read timeout.
This patch uses the system work queue to delay the notification
of the HDMI connect/disconnect event.

Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
drivers/gpu/drm/i2c/tda998x_drv.c