From patchwork Mon Nov 11 17:11:58 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giuseppe Pagano X-Patchwork-Id: 290437 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id EB0742C008E for ; Tue, 12 Nov 2013 04:13:24 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 8C84F4A5D6; Mon, 11 Nov 2013 18:13:20 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sjH5Vhju46np; Mon, 11 Nov 2013 18:13:20 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 737394A5D7; Mon, 11 Nov 2013 18:13:11 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id DDBDE4A589 for ; Mon, 11 Nov 2013 18:13:07 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uLxzf7EZaoUU for ; Mon, 11 Nov 2013 18:13:03 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mail.seco.com (mail.seco.it [83.147.100.2]) by theia.denx.de (Postfix) with ESMTP id 3602B4A5D7 for ; Mon, 11 Nov 2013 18:13:00 +0100 (CET) Received: by mail.seco.com (Postfix, from userid 333) id AC9CF3150093; Mon, 11 Nov 2013 18:12:59 +0100 (CET) Received: from ghibli.nekhem.com (2-230-177-168.ip203.fastwebnet.it [2.230.177.168]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: giuseppe.pagano) by mail.seco.com (Postfix) with ESMTP id 73AE1315008E; Mon, 11 Nov 2013 18:12:59 +0100 (CET) From: Giuseppe Pagano To: u-boot@lists.denx.de Date: Mon, 11 Nov 2013 18:11:58 +0100 Message-Id: <1384189918-7755-4-git-send-email-giuseppe.pagano@seco.com> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: <1384189918-7755-1-git-send-email-giuseppe.pagano@seco.com> References: <1384189918-7755-1-git-send-email-giuseppe.pagano@seco.com> Cc: Fabio Estevam , Giuseppe Pagano Subject: [U-Boot] [PATCH,v1,4/4] udoo: Fix watchdog during kernel boot. X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de uDoo uses APX823-31W5 watchdog chip. Timeout is about 1.2 seconds. To disabled watchdog during kernel boot, WDI pin of that chip needs to be in "high impedance" state. I.mx6 gpio configuration does not contemplate tristate, so pin is set as input in high impedance. Signed-off-by: Giuseppe Pagano CC: Stefano Babic CC: Fabio Estevam Reviewed-by: Fabio Estevam --- board/udoo/udoo.c | 1 + 1 file changed, 1 insertion(+) diff --git a/board/udoo/udoo.c b/board/udoo/udoo.c index b53f70c..af8004e 100644 --- a/board/udoo/udoo.c +++ b/board/udoo/udoo.c @@ -169,6 +169,7 @@ static void setup_iomux_wdog(void) imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads)); gpio_direction_output(WDT_TRG, 0); gpio_direction_output(WDT_EN, 1); + gpio_direction_input(WDT_TRG); } static struct fsl_esdhc_cfg usdhc_cfg = { USDHC3_BASE_ADDR };