linux/drivers/media/platform
Josh Wu 1426f61b60 [media] v4l: atmel-isi: remove SOF wait in start_streaming()
when a userspace applications calls the VIDIOC_STREAMON ioctl. The
V4L2 core calls the soc_camera_streamon function, which is responsible
for starting the video stream. It does so by first starting the atmel-isi
host by a call to the vb2_streamon function, and then starting the sensor
by a call to the video.s_stream sensor subdev operation.
That means we wait for a SOF in start_streaming() before call sensor's
s_stream(). It is possible no VSYNC interrupt arrive as the sensor
hasn't been started yet.
To avoid such case, this patch remove the code to wait for the VSYNC
interrupt. And such code is not necessary.

Reported-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Josh Wu <josh.wu@atmel.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2013-12-18 06:43:29 -02:00
..
blackfin tree-wide: use reinit_completion instead of INIT_COMPLETION 2013-11-15 09:32:21 +09:00
davinci [media] davinci: remove deprecated IRQF_DISABLED 2013-10-03 14:11:18 -03:00
exynos4-is [media] media_tree: Fix spelling errors 2013-12-09 14:50:50 -02:00
exynos-gsc [media] exynos-gsc: Handle ctx job finish when aborted 2013-10-28 15:21:58 -02:00
marvell-ccic [media] media: marvell-ccic: use devm to release clk 2013-12-09 14:50:51 -02:00
omap [media] omap_vout: fix compiler warning 2013-06-28 15:06:49 -03:00
omap3isp [media] omap3isp: Fix buffer flags handling when querying buffer 2013-12-18 06:25:04 -02:00
s3c-camif [media] s3c-camif: forever loop in camif_hw_set_source_format() 2013-08-24 04:53:58 -03:00
s5p-g2d [media] s5p-g2d: Use mem-to-mem ioctl helpers 2013-12-04 15:45:24 -02:00
s5p-jpeg [media] s5p-jpeg: Synchronize cached controls with V4L2 core 2013-12-18 06:14:02 -02:00
s5p-mfc [media] media_tree: Fix spelling errors 2013-12-09 14:50:50 -02:00
s5p-tv [media] media_tree: Fix spelling errors 2013-12-09 14:50:50 -02:00
soc_camera [media] v4l: atmel-isi: remove SOF wait in start_streaming() 2013-12-18 06:43:29 -02:00
ti-vpe [media] v4l: ti-vpe: make sure VPDMA line stride constraints are met 2013-12-10 16:49:48 -02:00
vsp1 Merge branch 'upstream-fixes' into patchwork 2013-12-13 05:04:00 -02:00
arv.c
coda.c [media] media_tree: Fix spelling errors 2013-12-09 14:50:50 -02:00
coda.h [media] coda: add CODA7541 decoding support 2013-07-31 15:56:44 -03:00
fsl-viu.c drivers: clean-up prom.h implicit includes 2013-10-09 20:04:04 -05:00
indycam.c [media] indycam: remove g_chip_ident op 2013-06-17 08:49:47 -03:00
indycam.h
Kconfig [media] v4l: sh_vou: Enable driver compilation with COMPILE_TEST 2013-12-10 09:08:59 -02:00
m2m-deinterlace.c Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma 2013-11-20 13:20:24 -08:00
Makefile [media] v4l: ti-vpe: Add VPE mem to mem driver 2013-10-28 15:17:30 -02:00
mem2mem_testdev.c [media] mem2mem_testdev: Use mem-to-mem ioctl and vb2 helpers 2013-12-04 15:35:22 -02:00
mx2_emmaprp.c [media] mem2mem: set missing v4l2_dev pointer 2013-06-28 15:09:43 -03:00
omap24xxcam-dma.c
omap24xxcam.c [media] omap24xxcam: add v4l2_device and replace parent with v4l2_dev 2013-06-21 11:05:16 -03:00
omap24xxcam.h [media] omap24xxcam: add v4l2_device and replace parent with v4l2_dev 2013-06-21 11:05:16 -03:00
sh_veu.c sh_veu: Replace PTR_RET with PTR_ERR_OR_ZERO 2013-07-16 16:06:01 +09:30
sh_vou.c [media] sh_vou: almost forever loop in sh_vou_try_fmt_vid_out() 2013-09-24 13:33:06 -03:00
timblogiw.c Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma 2013-11-20 13:20:24 -08:00
via-camera.c [media] via-camera: replace current_norm by g_std 2013-06-17 09:33:49 -03:00
via-camera.h
vino.c [media] v4l2: pass std by value to the write-only s_std ioctl 2013-03-24 06:47:00 -03:00
vino.h
vivi.c [media] media_tree: Fix spelling errors 2013-12-09 14:50:50 -02:00