]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ENGR00238237-2 mx6sl: csi/v4l: Initialize the variable cam_fmt
authorRobby Cai <R63905@freescale.com>
Sat, 5 Jan 2013 10:44:29 +0000 (18:44 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:50 +0000 (08:35 +0200)
This patch fixed the cam_fmt uninitialization issue.

Signed-off-by: LiGang <b41990@freescale.com>
Signed-off-by: Robby Cai <R63905@freescale.com>
(cherry picked from commit 48a48ea30c6e55e44c9eacaad316b5caa04a3dda)

drivers/media/video/mxc/capture/csi_v4l2_capture.c

index bcfbe09d18b4b1dcf1156ff01b13c9a1e4eb6a88..5c9c69c18e793069971331b106f8abeb8d2526e7 100644 (file)
@@ -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;