From patchwork Tue Jan 15 08:04:41 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Lad, Prabhakar" X-Patchwork-Id: 1975611 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork1.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork1.kernel.org (Postfix) with ESMTP id EF0123FE33 for ; Tue, 15 Jan 2013 08:08:09 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1Tv1Vv-0005UN-3E; Tue, 15 Jan 2013 08:04:55 +0000 Received: from mail-da0-f45.google.com ([209.85.210.45]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1Tv1Vr-0005Te-Oc for linux-arm-kernel@lists.infradead.org; Tue, 15 Jan 2013 08:04:52 +0000 Received: by mail-da0-f45.google.com with SMTP id w4so2170065dam.18 for ; Tue, 15 Jan 2013 00:04:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer; bh=eYlmm0oiuAxk3dZYk1GHYfDVXM8t7IbxsmIAytuZ89Q=; b=Ym63IV3VS4a2cwNtvLNlYc/FcRW8/Xs91cxuWJkrvQbo6PNmclvXAxqeGQxxw9yPdZ 5KMM6crJXd/+9/spQ6nGCkMoy8+IwzMuZFOHFX61yCBGx5z5V37jvez3DgfVEV8o2YgN 8KPe4DVQC+ozuHSmZGd+zdxOGSWSf2rOcge32dAtCTAxN3ksBvK7z1Ew5emni3xb6VQX 3DFmcGVLrPK53JjSLjALpKwnOgNqooXwTuwvm0xFUbrAoOTEmZ/CfVIcZV62GwEh5Ee5 wZFRnKGJn9ie1Kg/d7gShIWnEWFVjdQlb9mdWvmQoA4iISAoV9dNkH/IXvKMPrl1XPbb Xtrw== X-Received: by 10.68.227.73 with SMTP id ry9mr259524124pbc.73.1358237090394; Tue, 15 Jan 2013 00:04:50 -0800 (PST) Received: from localhost.localdomain ([122.166.13.141]) by mx.google.com with ESMTPS id gj1sm9783691pbc.11.2013.01.15.00.04.46 (version=TLSv1 cipher=RC4-SHA bits=128/128); Tue, 15 Jan 2013 00:04:49 -0800 (PST) From: "Lad, Prabhakar" To: LAK , DLOS Subject: [PATCH] ARM: davinci: da850 evm: pass platform data for adv7343 encoder Date: Tue, 15 Jan 2013 13:34:41 +0530 Message-Id: <1358237081-2584-1-git-send-email-prabhakar.lad@ti.com> X-Mailer: git-send-email 1.7.4.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130115_030451_926423_BE6E15BD X-CRM114-Status: GOOD ( 13.91 ) X-Spam-Score: -2.7 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (prabhakar.csengg[at]gmail.com) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.210.45 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature Cc: Sekhar Nori , LKML , "Lad, Prabhakar" X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Without this patch the adv7343 encoder was being set to default configuration which caused display not to work on this board. This patch passes the necessary platform data required for adv7343 encoder to work on da850 evm. Signed-off-by: Lad, Prabhakar Acked-by: Sekhar Nori --- This patch is dependent on http://patchwork.linuxtv.org/patch/16272/ arch/arm/mach-davinci/board-da850-evm.c | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-davinci/board-da850-evm.c b/arch/arm/mach-davinci/board-da850-evm.c index 0299915..d0e3ec3 100644 --- a/arch/arm/mach-davinci/board-da850-evm.c +++ b/arch/arm/mach-davinci/board-da850-evm.c @@ -1256,11 +1256,24 @@ static struct vpif_capture_config da850_vpif_capture_config = { }; /* VPIF display configuration */ + +static struct adv7343_platform_data adv7343_pdata = { + .mode_config = { + .dac_3 = 1, + .dac_2 = 1, + .dac_1 = 1, + }, + .sd_config = { + .sd_dac_out1 = 1, + }, +}; + static struct vpif_subdev_info da850_vpif_subdev[] = { { .name = "adv7343", .board_info = { I2C_BOARD_INFO("adv7343", 0x2a), + .platform_data = &adv7343_pdata, }, }, };