From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753767Ab2LDNW5 (ORCPT ); Tue, 4 Dec 2012 08:22:57 -0500 Received: from devils.ext.ti.com ([198.47.26.153]:39742 "EHLO devils.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752377Ab2LDNWz (ORCPT ); Tue, 4 Dec 2012 08:22:55 -0500 Message-ID: <50BDF925.3090700@ti.com> Date: Tue, 4 Dec 2012 18:52:45 +0530 From: Sekhar Nori User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Prabhakar Lad CC: LAK , LKML , DLOS , Manjunath Hadli , Prabhakar Lad Subject: Re: [PATCH v5 2/2] ARM: davinci: dm365 EVM: add support for VPBE display References: <1354522904-22501-1-git-send-email-prabhakar.lad@ti.com> <1354522904-22501-3-git-send-email-prabhakar.lad@ti.com> In-Reply-To: <1354522904-22501-3-git-send-email-prabhakar.lad@ti.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/3/2012 1:51 PM, Prabhakar Lad wrote: > From: Manjunath Hadli > > add support for V4L2 video display to DM365 EVM. > Support for SD and ED modes is provided, along with Composite > and Component outputs. > > Signed-off-by: Manjunath Hadli > Signed-off-by: Lad, Prabhakar > --- > arch/arm/mach-davinci/board-dm365-evm.c | 177 ++++++++++++++++++++++++++++++- > 1 files changed, 176 insertions(+), 1 deletions(-) > > diff --git a/arch/arm/mach-davinci/board-dm365-evm.c b/arch/arm/mach-davinci/board-dm365-evm.c > index 0c3dae6..10f2a85 100644 > --- a/arch/arm/mach-davinci/board-dm365-evm.c > +++ b/arch/arm/mach-davinci/board-dm365-evm.c > @@ -27,6 +27,7 @@ > #include > #include > #include > +#include > > #include > #include > @@ -374,6 +375,180 @@ static struct vpfe_config vpfe_cfg = { > .ccdc = "ISIF", > }; > > +/* venc standards timings */ > +static struct vpbe_enc_mode_info dm365evm_enc_std_timing[] = { > + { > + .name = "ntsc", > + .timings_type = VPBE_ENC_STD, > + .std_id = V4L2_STD_525_60, > + .interlaced = 1, > + .xres = 720, > + .yres = 480, > + .aspect = {11, 10}, > + .fps = {30000, 1001}, > + .left_margin = 0x79, > + .right_margin = 0, > + .upper_margin = 0x10, > + .lower_margin = 0, > + .hsync_len = 0, > + .vsync_len = 0, > + .flags = 0, I wonder what makes this entire information board specific? Shouldn't these (or at least most of these) be same across all devices which support NTSC and hence should be coming from some common code instead of being replicated for each platform that supports NTSC? Thanks, Sekhar