Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp904990pxb; Thu, 28 Jan 2021 03:21:19 -0800 (PST) X-Google-Smtp-Source: ABdhPJy0s+Iz5rBrP6e2XoWNxiC9UNZy/rAOWEiSyFEiUW9ynwqUNJs4fBFT4M1oldFOlWnWo5gm X-Received: by 2002:a17:906:c793:: with SMTP id cw19mr10264536ejb.246.1611832879462; Thu, 28 Jan 2021 03:21:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611832879; cv=none; d=google.com; s=arc-20160816; b=KwkGsg6GkM9zv4UJIamcSeff+v+AiTGmH7w2pknnLqAe4UyqNBLU4voQ5DdzBT/Cho tTOoiFgPQVaeS+oIQGmlmTGFOzX0rDWmxEoCkGXI5v0X6cpB1djRzFKOxdDRTnFgQEZX W01ZqeKzfl1jGSdcRWBwU+Wc/bQiCl3H11Qrw1gnDkXwAKmU7xXv2ZAw0Qm7HzRqGeYW 1PQZmdMzZDY0qz91Ccb5toM3FKmYgj+oHIN8i+I/SNFpVpuNG7EmrqMPQOyQN4wLyMdt RPRPW9LEqj25gSjQ+BIoIWePMIMSkrmt4tp0zNx6Mss7VMcYMko13tPwB98RHh//Eea2 aCkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=o85GzSQo/7Uk5+SiTDFEDSL06u1BiEz+4dbudnj2q+E=; b=AQ2ZcOlCv1x3cNzpQhJzTnlMS+tLJGrz6DBFUgRGoQd7Ppfbtc6MAPXXMQR0lZimZQ SaALfymRTEKpO0TrzNHEITlRaY7WnNm1trHyHXDMXnPGmUKMQJM8+7dlK6cpcO3V583i aNXUehxusbsPCuteTxFZ/lQLlxYvTb2e+HwWvSo1E/JBN244tNA9UlVnUQz7y1hdygOK 2uocXxgiu8ZM2p5/luZ/AfmtTX3hAFaFU3chFFJZ8+2YNjawbkS+7TRmTdWmL8jiO0KH rzX0VyPSMQXomGD/0KPdozibnpsi1hvWZoNp8haRRH5LQGPxM52XNQcAb3C6q3YJVNdZ GhSQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u1si2323387ejy.721.2021.01.28.03.20.54; Thu, 28 Jan 2021 03:21:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229950AbhA1LTZ (ORCPT + 99 others); Thu, 28 Jan 2021 06:19:25 -0500 Received: from relay2.uni-heidelberg.de ([129.206.119.212]:58996 "EHLO relay2.uni-heidelberg.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229774AbhA1LTY (ORCPT ); Thu, 28 Jan 2021 06:19:24 -0500 X-IPAS-Result: =?us-ascii?q?A2D1AwCNnBJg/1BqzoFiHAEBAQEBAQcBARIBAQQEAQFAg?= =?us-ascii?q?U+DDGtlg3pGriMBAQEBAQEBAQEJLAECBAEBhEqBegIlOBMCAwEBAQMCAwEBA?= =?us-ascii?q?QEGAQEBAQEGBIZfhXQGI1YQJQImAgIUKDSGLbUTgTKJIoEtgQ4qixuCSYIbh?= =?us-ascii?q?GiEBVYwgkw0giwEgkeBDoEDgh2PKgkXpmGCBgeeXwINIpMdj2eRX4Vlnm6Bb?= =?us-ascii?q?YF6Mz6DOFAZDZxrQzA3AgYKAQEDCVkBAYh0gkYBAQ?= X-IronPort-Anti-Spam-Filtered: true Received: from lemon.iwr.uni-heidelberg.de ([129.206.106.80]) by relay2.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 28 Jan 2021 12:18:43 +0100 Received: from hlauer by lemon.iwr.uni-heidelberg.de with local (Exim 4.92) (envelope-from ) id 1l55Jy-00037W-KT; Thu, 28 Jan 2021 12:18:42 +0100 Date: Thu, 28 Jan 2021 12:18:42 +0100 From: Hermann.Lauer@uni-heidelberg.de To: linux-arm-kernel@lists.infradead.org Cc: mripard@kernel.org, wens@csie.org, jernej.skrabec@siol.net, robh+dt@kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v4] ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode Message-ID: <20210128111842.GA11919@lemon.iwr.uni-heidelberg.de> References: <20210121170836.GA4948@lemon.iwr.uni-heidelberg.de> <20210128094040.GD11559@lemon.iwr.uni-heidelberg.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20210128094040.GD11559@lemon.iwr.uni-heidelberg.de> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org BPi Pro needs TX and RX delay for Gbit to work reliable and avoid high packet loss rates. The realtek phy driver overrides the settings of the pull ups for the delays, so fix this for BananaPro. Fix the phy-mode description to correctly reflect this so that the implementation doesn't reconfigure the delays incorrectly. This happened with commit bbc4d71d6354 ("net: phy: realtek: fix rtl8211e rx/tx delay config"). Fixes: 10662a33dcd9 ("ARM: dts: sun7i: Add dts file for Bananapro board") Signed-off-by: Hermann Lauer --- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/sun7i-a20-bananapro.dts b/arch/arm/boot/dts/sun7i-a20-bananapro.dts --- a/arch/arm/boot/dts/sun7i-a20-bananapro.dts +++ b/arch/arm/boot/dts/sun7i-a20-bananapro.dts @@ -110,7 +110,7 @@ pinctrl-names = "default"; pinctrl-0 = <&gmac_rgmii_pins>; phy-handle = <&phy1>; - phy-mode = "rgmii"; + phy-mode = "rgmii-id"; phy-supply = <®_gmac_3v3>; status = "okay"; };