media: i2c: ov5640: Check for devm_gpiod_get_optional() error
authorFabio Estevam <festevam@gmail.com>
Fri, 28 Jun 2019 11:00:34 +0000 (07:00 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 5 Oct 2019 11:09:35 +0000 (13:09 +0200)
commit64f3fb5d751c04b4a9555ab148de3446fd2f920f
tree73c35ca1eafb9530a2f921dbdf3beacb2f419122
parent6cc816dd644e2cd6931eb89b3e1ad99f43444e41
media: i2c: ov5640: Check for devm_gpiod_get_optional() error

[ Upstream commit 8791a102ce579346cea9d2f911afef1c1985213c ]

The power down and reset GPIO are optional, but the return value
from devm_gpiod_get_optional() needs to be checked and propagated
in the case of error, so that probe deferral can work.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/media/i2c/ov5640.c