From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-ew0-f45.google.com ([209.85.215.45]:62045 "EHLO mail-ew0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753794Ab0LVSsR (ORCPT ); Wed, 22 Dec 2010 13:48:17 -0500 Received: by ewy10 with SMTP id 10so2752129ewy.4 for ; Wed, 22 Dec 2010 10:48:16 -0800 (PST) Message-ID: <4D1247A0.5000002@mvista.com> Date: Wed, 22 Dec 2010 21:46:56 +0300 From: Sergei Shtylyov MIME-Version: 1.0 To: "Hadli, Manjunath" CC: LMML , dlos , Mauro Carvalho Chehab Subject: Re: [PATCH v8 6/8] davinci vpbe: board specific additions References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-ID: Sender: Mauro Carvalho Chehab Hello. Hadli, Manjunath wrote: > Sergei, > Only one comment. For others I have done the fixes. > Thanks and Regards, > -Manju > Others On Tue, Dec 21, 2010 at 17:13:30, Sergei Shtylyov wrote: >> Hello. >> On 20-12-2010 16:54, Manjunath Hadli wrote: >>> This patch implements tables for display timings,outputs and other >>> board related functionalities. >>> Signed-off-by: Manjunath Hadli >>> Acked-by: Muralidharan Karicheri >>> Acked-by: Hans Verkuil >> [...] >>> diff --git a/arch/arm/mach-davinci/board-dm644x-evm.c >>> b/arch/arm/mach-davinci/board-dm644x-evm.c >>> index 34c8b41..e9b1243 100644 >>> --- a/arch/arm/mach-davinci/board-dm644x-evm.c >>> +++ b/arch/arm/mach-davinci/board-dm644x-evm.c >> [...] >>> @@ -606,8 +594,71 @@ static void __init evm_init_i2c(void) >>> i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); >>> } >>> >>> +#define VENC_STD_ALL (V4L2_STD_NTSC | V4L2_STD_PAL) >> Insert an empty line here, please. >>> +/* venc standards timings */ >>> +static struct vpbe_enc_mode_info vbpe_enc_std_timings[] = { >>> + {"ntsc", VPBE_ENC_STD, {V4L2_STD_525_60}, 1, 720, 480, >>> + {11, 10}, {30000, 1001}, 0x79, 0, 0x10, 0, 0, 0, 0}, >>> + {"pal", VPBE_ENC_STD, {V4L2_STD_625_50}, 1, 720, 576, >>> + {54, 59}, {25, 1}, 0x7E, 0, 0x16, 0, 0, 0, 0}, }; >>> + >>> +/* venc dv preset timings */ >>> +static struct vpbe_enc_mode_info vbpe_enc_preset_timings[] = { >>> + {"480p59_94", VPBE_ENC_DV_PRESET, {V4L2_DV_480P59_94}, 0, 720, 480, >>> + {1, 1}, {5994, 100}, 0x80, 0, 0x20, 0, 0, 0, 0}, >>> + {"576p50", VPBE_ENC_DV_PRESET, {V4L2_DV_576P50}, 0, 720, 576, >>> + {1, 1}, {50, 1}, 0x7E, 0, 0x30, 0, 0, 0, 0}, }; >>> + >>> +/* >>> + * The outputs available from VPBE + ecnoders. Keep the >>> + * the order same as that of encoders. First that from venc followed >>> +by that >> ^^^ duplicate > These are actually 2 different structures, the second one holding high def > Standards - 480p and 576p and use DV_PRESETS whicle the first is used for > SD modes. Still, could you fix the duplicate "the"? :-) WBR, Sergei