drm/bridge/sii8620: fix loops in EDID fetch logic
authorAndrzej Hajda <a.hajda@samsung.com>
Mon, 15 Jan 2018 17:33:57 +0000 (18:33 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 24 Aug 2018 11:08:56 +0000 (13:08 +0200)
commit69004038f01ccbccc5c99dd8a287331b77acc1b9
treea92aae896ed532c43d1c4a730c7fb8b47d0fd721
parentda327a4b9d096a0734fc345ea96b483feafd0b4b
drm/bridge/sii8620: fix loops in EDID fetch logic

[ Upstream commit 8e627a1b1ce8feb3e1da4428b71b9b4905f04888 ]

Function should constantly check if cable is connected and finish
in finite time.

Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Maciej Purski <m.purski@samsung.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180115173357.31067-4-a.hajda@samsung.com
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/bridge/sil-sii8620.c