Commit a267c23a authored by Jacopo Mondi's avatar Jacopo Mondi Committed by Mauro Carvalho Chehab
Browse files

media: i2c: imx219: Complete default format initialization



Complete the default format initialization in init_cfg() filling in
the fields for the colorspace configuration copied from
imx219_set_default_format().

Signed-off-by: default avatarJacopo Mondi <jacopo.mondi@ideasonboard.com>
Signed-off-by: default avatarSakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@kernel.org>
parent 7e700847
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -714,6 +714,12 @@ static int imx219_init_cfg(struct v4l2_subdev *sd,
	format->code = imx219_get_format_code(imx219,
					      MEDIA_BUS_FMT_SRGGB10_1X10);
	format->field = V4L2_FIELD_NONE;
	format->colorspace = V4L2_COLORSPACE_SRGB;
	format->ycbcr_enc = V4L2_MAP_YCBCR_ENC_DEFAULT(format->colorspace);
	format->quantization = V4L2_MAP_QUANTIZATION_DEFAULT(true,
							     format->colorspace,
							     format->ycbcr_enc);
	format->xfer_func = V4L2_MAP_XFER_FUNC_DEFAULT(format->colorspace);

	/* Initialize crop rectangle. */
	crop = v4l2_subdev_get_pad_crop(sd, state, 0);