aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/media/video/soc_camera.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/media/video/soc_camera.c b/drivers/media/video/soc_camera.c
index a7820a549f1b..67611ad6af96 100644
--- a/drivers/media/video/soc_camera.c
+++ b/drivers/media/video/soc_camera.c
@@ -655,10 +655,10 @@ static int soc_camera_streamon(struct file *file, void *priv,
655 if (icd->streamer != file) 655 if (icd->streamer != file)
656 return -EBUSY; 656 return -EBUSY;
657 657
658 v4l2_subdev_call(sd, video, s_stream, 1);
659
660 /* This calls buf_queue from host driver's videobuf_queue_ops */ 658 /* This calls buf_queue from host driver's videobuf_queue_ops */
661 ret = videobuf_streamon(&icd->vb_vidq); 659 ret = videobuf_streamon(&icd->vb_vidq);
660 if (!ret)
661 v4l2_subdev_call(sd, video, s_stream, 1);
662 662
663 return ret; 663 return ret;
664} 664}