From 08097421e420f206bc69187c1ba5aa3b39c2fb55 Mon Sep 17 00:00:00 2001 From: Zefa Chen Date: Wed, 11 Aug 2021 15:14:52 +0800 Subject: [PATCH] media: rockchip: cif: fixed vc err in linear mode, if sensor driver not had vc config Signed-off-by: Zefa Chen Change-Id: I5f0e383d8493958abfee7b62cdbd4ceb74f84b28 --- drivers/media/platform/rockchip/cif/capture.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/rockchip/cif/capture.c b/drivers/media/platform/rockchip/cif/capture.c index 1f9497235c48..77eda1fcb7fb 100644 --- a/drivers/media/platform/rockchip/cif/capture.c +++ b/drivers/media/platform/rockchip/cif/capture.c @@ -1717,7 +1717,7 @@ static int rkcif_csi_channel_init(struct rkcif_stream *stream, channel->data_type = get_data_type(stream->cif_fmt_in->mbus_code, channel->cmd_mode_en); - if (dev->hdr.mode == NO_HDR || + if ((dev->hdr.mode == NO_HDR && stream->vc >= 0) || (dev->hdr.mode == HDR_X2 && stream->vc > 1) || (dev->hdr.mode == HDR_X3 && stream->vc > 2)) channel->vc = stream->vc;