From: Robby Cai Date: Sat, 5 Jan 2013 10:44:29 +0000 (+0800) Subject: ENGR00238237-2 mx6sl: csi/v4l: Initialize the variable cam_fmt X-Git-Tag: v3.0.35-fsl~168 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=a560d5cdb59e3a92f61f2595bd2b009f95107cfa;p=karo-tx-linux.git ENGR00238237-2 mx6sl: csi/v4l: Initialize the variable cam_fmt This patch fixed the cam_fmt uninitialization issue. Signed-off-by: LiGang Signed-off-by: Robby Cai (cherry picked from commit 48a48ea30c6e55e44c9eacaad316b5caa04a3dda) --- diff --git a/drivers/media/video/mxc/capture/csi_v4l2_capture.c b/drivers/media/video/mxc/capture/csi_v4l2_capture.c index bcfbe09d18b4..5c9c69c18e79 100644 --- a/drivers/media/video/mxc/capture/csi_v4l2_capture.c +++ b/drivers/media/video/mxc/capture/csi_v4l2_capture.c @@ -1740,6 +1740,7 @@ static int csi_v4l2_master_attach(struct v4l2_int_device *slave) vidioc_int_dev_init(slave); csi_enable_mclk(CSI_MCLK_I2C, false, false); cam_fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; + vidioc_int_g_fmt_cap(cam->sensor, &cam_fmt); /* Used to detect TV in (type 1) vs. camera (type 0) */ cam->device_type = cam_fmt.fmt.pix.priv;