From 104fde58c3d9d76b387de043b102e431c5f96113 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 22 Aug 2012 18:44:06 +0800 Subject: [PATCH] camera rk30 :fix bug in rk_camera_set_digit_zoom,must be reenabled after disable. --- drivers/media/video/rk30_camera_oneframe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100644 => 100755 drivers/media/video/rk30_camera_oneframe.c diff --git a/drivers/media/video/rk30_camera_oneframe.c b/drivers/media/video/rk30_camera_oneframe.c old mode 100644 new mode 100755 index 89de1041fa06..e4ec396482c5 --- a/drivers/media/video/rk30_camera_oneframe.c +++ b/drivers/media/video/rk30_camera_oneframe.c @@ -50,7 +50,7 @@ #include #endif #include -static int debug ; +static int debug; module_param(debug, int, S_IRUGO|S_IWUSR); #define dprintk(level, fmt, arg...) do { \ @@ -2708,7 +2708,7 @@ static int rk_camera_set_digit_zoom(struct soc_camera_device *icd, write_cif_reg(pcdev->base,CIF_CIF_FRAME_STATUS, 0x00000002);//frame1 has been ready to receive data,frame 2 is not used if(pcdev->active) rk_videobuf_capture(pcdev->active,pcdev); - if((tmp_cifctrl & ENABLE_CAPTURE) == 0) + if(tmp_cifctrl & ENABLE_CAPTURE) write_cif_reg(pcdev->base,CIF_CIF_CTRL, (tmp_cifctrl | ENABLE_CAPTURE)); up(&pcdev->zoominfo.sem); pcdev->stop_cif = false; -- 2.34.1