Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp3053794yba; Tue, 16 Apr 2019 03:48:18 -0700 (PDT) X-Google-Smtp-Source: APXvYqxi1CSfEkTkzx3E47uBwMdW8dW6zbv18U2v/FtC6Rh39cUXlTdAl6DXh2tI03mTcznjFRBD X-Received: by 2002:a17:902:8604:: with SMTP id f4mr70845198plo.245.1555411698531; Tue, 16 Apr 2019 03:48:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555411698; cv=none; d=google.com; s=arc-20160816; b=nkJaw6pudKIC3pLx0jhau+AM8T98wZdu6pDg90T3nyv5dh8gz2zfPrA12aFrOV/h9T 41eSwf0gMKOhKGbYMyZekcORTLnu5ky9z++BTHKMcRDGVmcapAQkGlSpAQS4CK3W8O76 12LSFVEC9wK5l8HtBDUuF3/cpSaiCZ++ViQW4Ynnrefmuw/puYt+xc5R9IZG1UUQvF4D 7H5qL/jTd6WY/X+Z9o5+tHTRnm0YDq31tSms7sxkMTNWlE+nA3PZGjY+fAhVKLPn2yC/ 4Je2YDgwqxpVTPQMcvlSQ1bpZ6bkngugBsJGIT0zQmpvQSJ0PdGqkofeOm8omINTjVjk 4w5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=9EnOiX6BU0YMAJwWaIeBLkfmfulu+iRBPtnV18Tf3aw=; b=qXeiPgijEiMXUrFEJwTX8qbY/mgJu4PqLPthDYKOeMH6cpa3amrQqaGUL0cDJ66JYC IJTfnJfoAF2W/LjmqhM2JIDUY0Ivmzwd9RH6CdPdzAZlGW/iGFLXf0TvKAno1xEEN/Fw x/j3sC4dSWJ7kJ3YanIq681t+THhhqpvB7dieH3uEd34P+ZJzpI3Z0n+RClTu8uC9Vcc ClnidxbwvcW/vjwP3MHOIlG+tqBumuar4fzwMfUadtCrZsqjZsGakEvNpActqVom5Wec VP2CXlDRl7F9KOcaUkd/jvKvAukRlmDk4eUuz2hOU1E9rlpDoHnbsCZCYfVoCK8fn0iu 1U3g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t70si29263955pgd.386.2019.04.16.03.48.02; Tue, 16 Apr 2019 03:48:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728230AbfDPKrW (ORCPT + 99 others); Tue, 16 Apr 2019 06:47:22 -0400 Received: from mail2.sp2max.com.br ([138.185.4.9]:58652 "EHLO mail2.sp2max.com.br" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726347AbfDPKrW (ORCPT ); Tue, 16 Apr 2019 06:47:22 -0400 Received: from [172.17.0.2] (unknown [186.137.130.251]) (Authenticated sender: pablo@fliagreco.com.ar) by mail2.sp2max.com.br (Postfix) with ESMTPA id 5B7377B0148; Tue, 16 Apr 2019 07:47:11 -0300 (-03) Subject: Re: [PATCH v2 2/6] ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ethernet controller To: maxime.ripard@bootlin.com Cc: linux-sunxi@googlegroups.com, Rob Herring , Mark Rutland , Chen-Yu Tsai , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <1555065186-8154-1-git-send-email-pgreco@centosproject.org> <1555065186-8154-3-git-send-email-pgreco@centosproject.org> <20190415075309.p7pgj62mmtmxsnnr@flea> From: =?UTF-8?Q?Pablo_Sebasti=c3=a1n_Greco?= Message-ID: Date: Tue, 16 Apr 2019 07:47:09 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190415075309.p7pgj62mmtmxsnnr@flea> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-SP2Max-MailScanner-Information: Please contact the ISP for more information X-SP2Max-MailScanner-ID: 5B7377B0148.AE739 X-SP2Max-MailScanner: Sem Virus encontrado X-SP2Max-MailScanner-SpamCheck: nao spam, SpamAssassin (not cached, escore=-2.9, requerido 6, autolearn=not spam, ALL_TRUSTED -1.00, BAYES_00 -1.90) X-SP2Max-MailScanner-From: pgreco@centosproject.org X-Spam-Status: No Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org El 15/4/19 a las 04:53, Maxime Ripard escribió: > On Fri, Apr 12, 2019 at 07:33:01AM -0300, Pablo Greco wrote: >> Just like the Bananapi M2 Ultra, the Bananapi M2 Berry has a Realtek >> RTL8211E RGMII PHY tied to the GMAC. >> The PMIC's DC1SW output provides power for the PHY, while the ALDO2 >> output provides I/O voltages on both sides. >> >> Signed-off-by: Pablo Greco >> --- >> arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 30 +++++++++++++++++++++++ >> 1 file changed, 30 insertions(+) >> >> diff --git a/arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts b/arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts >> index f05cabd..0d79e91 100644 >> --- a/arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts >> +++ b/arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts >> @@ -50,6 +50,7 @@ >> compatible = "sinovoip,bpi-m2-berry", "allwinner,sun8i-r40"; >> >> aliases { >> + ethernet0 = &gmac; >> serial0 = &uart0; >> }; >> >> @@ -92,6 +93,22 @@ >> status = "okay"; >> }; >> >> +&gmac { >> + pinctrl-names = "default"; >> + pinctrl-0 = <&gmac_rgmii_pins>; >> + phy-handle = <&phy1>; >> + phy-mode = "rgmii"; >> + phy-supply = <®_dc1sw>; >> + status = "okay"; >> +}; >> + >> +&gmac_mdio { >> + phy1: ethernet-phy@1 { >> + compatible = "ethernet-phy-ieee802.3-c22"; >> + reg = <1>; >> + }; >> +}; >> + >> &i2c0 { >> status = "okay"; >> >> @@ -123,6 +140,13 @@ >> status = "okay"; >> }; >> >> +®_aldo2 { >> + regulator-always-on; >> + regulator-min-microvolt = <2500000>; >> + regulator-max-microvolt = <2500000>; >> + regulator-name = "vcc-pa"; >> +}; >> + > If this one provides power to the pins, it should be tied to the PIO > node. In that case, I should fix the bananapi-m2-ultra the same way. Do you prefer me to add those fixes to this series? Or is it better to apply this like it is, and I fix both together in a separated series? > Maxime > > -- > Maxime Ripard, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com > Pablo.