mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-07 02:19:54 +00:00
media: i2c: imx290: Handle error from imx290_set_data_lanes()
Check the error status returned by imx290_set_data_lanes() in its caller and propagate it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Alexander Stein <alexander.stein@ew.tq-group.com> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
76c001287f
commit
05ef7ec49d
@@ -756,7 +756,11 @@ static int imx290_start_streaming(struct imx290 *imx290,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Set data lane count */
|
/* Set data lane count */
|
||||||
imx290_set_data_lanes(imx290);
|
ret = imx290_set_data_lanes(imx290);
|
||||||
|
if (ret < 0) {
|
||||||
|
dev_err(imx290->dev, "Could not set data lanes\n");
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
/* Apply the register values related to current frame format */
|
/* Apply the register values related to current frame format */
|
||||||
format = v4l2_subdev_get_pad_format(&imx290->sd, state, 0);
|
format = v4l2_subdev_get_pad_format(&imx290->sd, state, 0);
|
||||||
|
|||||||
Reference in New Issue
Block a user