Prabhakar Lad | 27 Jul 2012 14:04
Picon
Favicon

[PATCH v2 0/2] ARM: davinci: add support for dm355 vpbe display driver

This patch series enables VPBE display driver on DM355.

Changes for v2: 
1: Removed VPSS clock alias for master and slave which was 
   sent for VPSS driver. since this patch was dependent on
   patch[1]. I will revist this patch once MC(captrure driver)
   goes into mainline.
[1] http://www.spinics.net/lists/linux-media/msg50562.html

Manjunath Hadli (2):
  ARM: davinci: dm355: add support for v4l2 video display
  ARM: davinci: dm355 EVM: add support for VPBE display

 arch/arm/mach-davinci/board-dm355-evm.c |   73 +++++++++++-
 arch/arm/mach-davinci/davinci.h         |    2 +-
 arch/arm/mach-davinci/dm355.c           |  210 +++++++++++++++++++++++++++++--
 3 files changed, 274 insertions(+), 11 deletions(-)

Prabhakar Lad | 27 Jul 2012 14:04
Picon
Favicon

[PATCH v2 1/2] ARM: davinci: dm355: add support for v4l2 video display

From: Manjunath Hadli <manjunath.hadli@...>

Create platform devices for various video modules like venc,osd,
vpbe and v4l2 driver for dm355.

Signed-off-by: Manjunath Hadli <manjunath.hadli@...>
Signed-off-by: Lad, Prabhakar <prabhakar.lad@...>
---
 Changes for v2:
 1: Removed vpss master and slave clock aliases.

 arch/arm/mach-davinci/board-dm355-evm.c |    4 +-
 arch/arm/mach-davinci/davinci.h         |    2 +-
 arch/arm/mach-davinci/dm355.c           |  210 +++++++++++++++++++++++++++++--
 3 files changed, 205 insertions(+), 11 deletions(-)

diff --git a/arch/arm/mach-davinci/board-dm355-evm.c b/arch/arm/mach-davinci/board-dm355-evm.c
index 1c7b1f4..b9bb0fb 100644
--- a/arch/arm/mach-davinci/board-dm355-evm.c
+++ b/arch/arm/mach-davinci/board-dm355-evm.c
 <at>  <at>  -253,8 +253,6  <at>  <at>  static struct davinci_uart_config uart_config __initdata = {

 static void __init dm355_evm_map_io(void)
 {
-	/* setup input configuration for VPFE input devices */
-	dm355_set_vpfe_config(&vpfe_cfg);
 	dm355_init();
 }

 <at>  <at>  -344,6 +342,8  <at>  <at>  static __init void dm355_evm_init(void)
(Continue reading)

Prabhakar Lad | 27 Jul 2012 14:04
Picon
Favicon

[PATCH v2 2/2] ARM: davinci: dm355 EVM: add support for VPBE display

From: Manjunath Hadli <manjunath.hadli@...>

add support for V4L2 video display to DM355 EVM.
Support for SD modes is provided, along with Composite
output.

Signed-off-by: Manjunath Hadli <manjunath.hadli@...>
Signed-off-by: Lad, Prabhakar <prabhakar.lad@...>
---
 Changes for v2: None

 arch/arm/mach-davinci/board-dm355-evm.c |   71 ++++++++++++++++++++++++++++++-
 1 files changed, 70 insertions(+), 1 deletions(-)

diff --git a/arch/arm/mach-davinci/board-dm355-evm.c b/arch/arm/mach-davinci/board-dm355-evm.c
index b9bb0fb..aca922d 100644
--- a/arch/arm/mach-davinci/board-dm355-evm.c
+++ b/arch/arm/mach-davinci/board-dm355-evm.c
 <at>  <at>  -242,6 +242,75  <at>  <at>  static struct vpfe_config vpfe_cfg = {
 	.ccdc = "DM355 CCDC",
 };

+#define VENC_STD_ALL	(V4L2_STD_NTSC | V4L2_STD_PAL)
+
+/* venc standards timings */
+static struct vpbe_enc_mode_info dm355evm_enc_preset_timing[] = {
+	{
+		.name		= "ntsc",
+		.timings_type	= VPBE_ENC_STD,
+		.timings	= {V4L2_STD_525_60},
(Continue reading)


Gmane