1
linux/drivers/media/platform
Archit Taneja 32d640dea8 [media] omap_vout: Set DSS overlay_info only if paddr is non zero
The omap_vout driver tries to set the DSS overlay_info using set_overlay_info()
when the physical address for the overlay is still not configured. This happens
in omap_vout_probe() and vidioc_s_fmt_vid_out().
The calls to omapvid_init(which internally calls set_overlay_info()) are removed
from these functions. They don't need to be called as the omap_vout_device
struct anyway maintains the overlay related changes made. Also, remove the
explicit call to set_overlay_info() in vidioc_streamon(), this was used to set
the paddr, this isn't needed as omapvid_init() does the same thing later.
These changes are required as the DSS2 driver since 3.3 kernel doesn't let you
set the overlay info with paddr as 0.

Signed-off-by: Archit Taneja <archit@ti.com>
Tested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-10-27 09:03:24 -02:00
..
blackfin
davinci
exynos-gsc [media] exynos-gsc: fix variable type in gsc_m2m_device_run() 2012-10-25 14:40:59 -02:00
marvell-ccic
omap [media] omap_vout: Set DSS overlay_info only if paddr is non zero 2012-10-27 09:03:24 -02:00
omap3isp
s5p-fimc [media] s5p-fimc: Add missing new line character 2012-10-25 14:43:27 -02:00
s5p-g2d
s5p-jpeg
s5p-mfc [media] s5p-mfc: Make 'clk_ref' static in s5p_mfc_pm.c 2012-10-25 14:38:14 -02:00
s5p-tv [media] s5p-tv: don't include linux/version.h in mixer_video.c 2012-10-25 14:42:42 -02:00
soc_camera
arv.c
coda.c [media] coda: Fix 'driver_data' for mx53 2012-10-27 08:32:39 -02:00
coda.h
fsl-viu.c [media] v4l2: use list_move_tail instead of list_del/list_add_tail 2012-10-25 16:14:28 -02:00
indycam.c
indycam.h
Kconfig
m2m-deinterlace.c
Makefile
mem2mem_testdev.c
mx2_emmaprp.c
omap24xxcam-dma.c
omap24xxcam.c
omap24xxcam.h
sh_vou.c
timblogiw.c
via-camera.c
via-camera.h
vino.c
vino.h
vivi.c