video: ARM CLCD: fix Vexpress regression
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 20 Oct 2016 06:46:32 +0000 (08:46 +0200)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Thu, 3 Nov 2016 10:20:14 +0000 (12:20 +0200)
commitcfbd950d5e6e649c6c1a88925feada64f890c894
treed0d42ef0c31c7839154a2cc4ca93f2e248210ffd
parenta909d3e636995ba7c349e2ca5dbb528154d4ac30
video: ARM CLCD: fix Vexpress regression

The CLCD does not come up on Versatile Express as it does not
(currently) have a syscon node for controlling the block apart
from the CLCD itself. Make sure the .init() function can bail
out without an error making it probe again.

Reported-by: Amit Pundir <amit.pundir@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Tested-by: Amit Pundir <amit.pundir@linaro.org>
Tested-by: Nicolae Rosia <nicolae_rosia@mentor.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
drivers/video/fbdev/amba-clcd-versatile.c