diff --git a/drivers/media/platform/rockchip/cif/capture.c b/drivers/media/platform/rockchip/cif/capture.c index 8007f1c99e6d..d84863a17cd0 100644 --- a/drivers/media/platform/rockchip/cif/capture.c +++ b/drivers/media/platform/rockchip/cif/capture.c @@ -1013,6 +1013,8 @@ cif_input_fmt *rkcif_get_input_fmt(struct rkcif_device *dev, struct v4l2_rect *r csi_info->vc = pad_id; if (ch_info.data_type > 0) csi_info->data_type = ch_info.data_type; + else + csi_info->data_type = 0; if (ch_info.data_bit > 0) csi_info->data_bit = ch_info.data_bit; if (ch_info.field == 0)