[media] davinci vpbe: VENC( Video Encoder) implementation
authorManjunath Hadli <manjunath.hadli@ti.com>
Fri, 17 Jun 2011 07:01:34 +0000 (04:01 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 27 Jul 2011 20:53:10 +0000 (17:53 -0300)
commit606b69e9b9442dc283cc2ed1ed73c39f3c5d0ca5
treef97b99fa59fb469f86117ad05a18cb4b9616d162
parentff0f23dd0edf4a5bd5fa3ee0eda71d8a1c8201d4
[media] davinci vpbe: VENC( Video Encoder) implementation

This patch adds the VENC or the Video encoder, which is responsible
for the blending of all source planes and timing generation for Video
modes like NTSC, PAL and other digital outputs. the VENC implementation
currently supports COMPOSITE and COMPONENT outputs and NTSC and PAL
resolutions through the analog DACs. The venc block is implemented
as a subdevice, allowing for additional external and internal encoders
of other kind to plug-in.

Signed-off-by: Manjunath Hadli <manjunath.hadli@ti.com>
Acked-by: Muralidharan Karicheri <m-karicheri2@ti.com>
Acked-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/davinci/vpbe_venc.c [new file with mode: 0644]
drivers/media/video/davinci/vpbe_venc_regs.h [new file with mode: 0644]
include/media/davinci/vpbe_venc.h [new file with mode: 0644]