From patchwork Fri Mar 11 13:50:22 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 596220 X-Patchwork-Delegate: trini@ti.com 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 861F4140291 for ; Sat, 12 Mar 2016 00:51:25 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=xpLEFcsX; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id D2F8FA7680; Fri, 11 Mar 2016 14:51:21 +0100 (CET) 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 z9XX4mzbH3LQ; Fri, 11 Mar 2016 14:51:21 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 29A93A7530; Fri, 11 Mar 2016 14:51:21 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 700E1A7530 for ; Fri, 11 Mar 2016 14:51:19 +0100 (CET) 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 AmAVfDICRIHp for ; Fri, 11 Mar 2016 14:51:19 +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-qg0-f48.google.com (mail-qg0-f48.google.com [209.85.192.48]) by theia.denx.de (Postfix) with ESMTPS id 11FBFA745C for ; Fri, 11 Mar 2016 14:51:16 +0100 (CET) Received: by mail-qg0-f48.google.com with SMTP id w104so98229448qge.1 for ; Fri, 11 Mar 2016 05:51:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=u0uC9nU7yQ4FJEY0DxEeYod4EhJEq5oaWyKCTPkXajo=; b=xpLEFcsX2yly21FAt074knmnhZwZObgIAuCT2lZwCq0ojQLC0CL1JQmtZ71QmCXYk3 HtbydnIakR2OkIanFK8az6sZZ9hxwmxuMc94Gi1ckNPu1zAarqwTXWkK01ny04wkfc7W V1UJo/5zAE9+stxK9AX953qL4QVV00pQeZRS/HxCqGYhRGHRo9ST4AQGiyZXkQy64Kif VWwVsXADBkFq9VvTzSza2qWNwhfSXBM1f3f2SExBvSuHtJB9RhwmrWvyY+1fqHKxC7Mi 635WM5/OGQ0OCbqC3OjeGhJbNK78I2XmaB/ZbFgerCEv0zOGhBMDDHxyHuVrCXWX3PIJ 2N0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=u0uC9nU7yQ4FJEY0DxEeYod4EhJEq5oaWyKCTPkXajo=; b=NBvPzwqlyZ6eVAOK75VEXqFGjuKtK/S3QjJAwWxi46tlZAClxSptLZ1UDDfaS5WQ9h A7klL1ud3wdCzin0HUWHFhqGJmsmj+T22KL8UcXgdBJUkjEXeQktdOCLyQ3OQO7RN/ib cqbGm4FsxtU0Pq3/ccMTdqL8S3lOzKkEuWjjRVpDQpxyXTsn8VYPZAASZGpuJoXmRfjN h182ysa1jY6fcEtCuDp4ZHA3sZK+iIgH7+zb7gkdpkCLI52hgEGVZCatk6spbrhmnu7U r1ezSGb7T6+7p+NlzK0UDD5r4LoPLfGGDC3NzT9fDNR3xM7QPOS3qc85dFOcYbnsT/k4 KjJg== X-Gm-Message-State: AD7BkJIk9fLWE99d/lAlQXTU8eeR19VF5roO15XSkMbLK5fb3w/85u1CzN96FYt6kkjioA== X-Received: by 10.140.102.85 with SMTP id v79mr11915327qge.39.1457704275191; Fri, 11 Mar 2016 05:51:15 -0800 (PST) Received: from localhost.localdomain ([187.180.185.91]) by smtp.gmail.com with ESMTPSA id j68sm3969215qge.41.2016.03.11.05.51.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 11 Mar 2016 05:51:14 -0800 (PST) From: Fabio Estevam To: sbabic@denx.de Date: Fri, 11 Mar 2016 10:50:22 -0300 Message-Id: <1457704222-23965-1-git-send-email-festevam@gmail.com> X-Mailer: git-send-email 1.9.1 Cc: Fabio Estevam , trini@konsulko.com, u-boot@lists.denx.de Subject: [U-Boot] [PATCH] mx6slevk: Fix the power up of the Ethernet PHY X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Fabio Estevam GPIO4_21 is the LAN8720 power pin, not the LAN8720 reset pin. Fix that, so that we can have Ethernet functional again. Signed-off-by: Fabio Estevam Reviewed-by: Tom Rini --- board/freescale/mx6slevk/mx6slevk.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/board/freescale/mx6slevk/mx6slevk.c b/board/freescale/mx6slevk/mx6slevk.c index 4f816c4..f440ce6 100644 --- a/board/freescale/mx6slevk/mx6slevk.c +++ b/board/freescale/mx6slevk/mx6slevk.c @@ -57,7 +57,7 @@ DECLARE_GLOBAL_DATA_PTR; PAD_CTL_DSE_80ohm | PAD_CTL_HYS | \ PAD_CTL_SRE_FAST) -#define ETH_PHY_RESET IMX_GPIO_NR(4, 21) +#define ETH_PHY_POWER IMX_GPIO_NR(4, 21) int dram_init(void) { @@ -154,10 +154,9 @@ static void setup_iomux_fec(void) { imx_iomux_v3_setup_multiple_pads(fec_pads, ARRAY_SIZE(fec_pads)); - /* Reset LAN8720 PHY */ - gpio_direction_output(ETH_PHY_RESET , 0); - udelay(25000); - gpio_set_value(ETH_PHY_RESET, 1); + /* Power up LAN8720 PHY */ + gpio_direction_output(ETH_PHY_POWER , 1); + udelay(15000); } #define USDHC1_CD_GPIO IMX_GPIO_NR(4, 7)