]> git.baikalelectronics.ru Git - kernel.git/commit
[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)
commit7a680f18429ef1dda789f8298bd625520f2a1b65
treef97b99fa59fb469f86117ad05a18cb4b9616d162
parentd7ecfe5454fe202838afb69ffe101a3e1db76f12
[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]