diff options
author | Manjunath Hadli <manjunath.hadli@ti.com> | 2011-09-10 02:19:55 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2012-01-06 10:09:26 -0200 |
commit | 194ed21925032b366e693373ba9bde62fbbf16ed (patch) | |
tree | 2c66a8f9283d117ca0f93e371fb6792c1d7e5b31 /include/media/davinci | |
parent | 4be54445508764defe1c149e420287e62d3dd9ca (diff) | |
download | talos-obmc-linux-194ed21925032b366e693373ba9bde62fbbf16ed.tar.gz talos-obmc-linux-194ed21925032b366e693373ba9bde62fbbf16ed.zip |
[media] davinci vpbe: add VENC block changes to enable dm365 and dm355
This patch implements necessary changes for enabling dm365 and
dm355 hardware for vpbe. The patch contains additional HD mode
support for dm365 (720p60, 1080i30) and appropriate register
modifications based on version numbers.
VPBE_VERSION_2 = dm365 specific
VPBE_VERSION_3 = dm355 specific
Signed-off-by: Manjunath Hadli <manjunath.hadli@ti.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'include/media/davinci')
-rw-r--r-- | include/media/davinci/vpbe_venc.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/media/davinci/vpbe_venc.h b/include/media/davinci/vpbe_venc.h index 426c205831a2..6b57334f4029 100644 --- a/include/media/davinci/vpbe_venc.h +++ b/include/media/davinci/vpbe_venc.h @@ -29,10 +29,14 @@ struct venc_platform_data { enum vpbe_version venc_type; + int (*setup_pinmux)(enum v4l2_mbus_pixelcode if_type, + int field); int (*setup_clock)(enum vpbe_enc_timings_type type, unsigned int mode); + int (*setup_if_config)(enum v4l2_mbus_pixelcode pixcode); /* Number of LCD outputs supported */ int num_lcd_outputs; + struct vpbe_if_params *lcd_if_params; }; enum venc_ioctls { |