Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3851351imu; Mon, 28 Jan 2019 12:01:19 -0800 (PST) X-Google-Smtp-Source: ALg8bN4JU8IUR2BC0UM8XncI8GSORt28kj9JiIQC5zdjp44w9cLhhzHjDbDVLy/3QwA0WHmekPkk X-Received: by 2002:a17:902:201:: with SMTP id 1mr22926627plc.62.1548705678978; Mon, 28 Jan 2019 12:01:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548705678; cv=none; d=google.com; s=arc-20160816; b=o5pNVetH9wobiBJe37inw8E605j/lHLZXG6lqB8+d6X8zRYxm9FCU03LHlsjLKXkb3 iTeig96FqklW+tnNtj+UQSidICjzoHpEMW+s7vCLZuIR9nSm93fWjuo2bMQJPiKcZ88D 7J3jzc08YEcNBYTt9cs3siwJLcH4epoH6JUrbpXQnVwGNwT2FBInC29/3ajYyUO3igfx DhE/RJnPn60BE9wxlB0B2yCR+bgIOCcm8dN2lPPUvJ6VpXcizesPDhWJ0INbS3k87RiM 2QAkp9HHKLtBEP+pKmw9+mI2+t8qsrOuVvyDnesPh55CO8gapMH4HRMzwmsR4ub5nQaK HA/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=sKaS2mVvS27MMi9NYCptao6LOaeWbF03Wn4nJGhqvDw=; b=QvAUBt8sDOJkRefrygfMBorJwjD6poQN+ela6Q/kRSMJ/lIAXf07gWgUlYAFsoSszP rrj4pC2s2/fU6U72kvTrnH8Hh2ryKsRhqW5Fhx8YC0cKIdWDgph1ijRzete9GRuwq3iN iKmmLgv+Ht4CpdpPcum3PijJ4wEELpffm1urav/NcsINoQwW6cPfARBJUSfdmAYa9Au0 T6PFT/iPc37AINrsNYg+kqIns8crcncTTZ7Syj+1XA5BXwqvFl8SIBTa+9bqEU/GzXDD LdCfB2QuqsoBqALXtsctxFMKcPRng036yfmeq3eFqe9X2kqsbG3617zW8R6IKs9Mymwh qE+A== 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 v10si5596086pgt.343.2019.01.28.12.01.03; Mon, 28 Jan 2019 12:01:18 -0800 (PST) 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 S1727407AbfA1UAw (ORCPT + 99 others); Mon, 28 Jan 2019 15:00:52 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:33247 "EHLO relay8-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726719AbfA1UAv (ORCPT ); Mon, 28 Jan 2019 15:00:51 -0500 X-Originating-IP: 88.190.179.123 Received: from localhost (unknown [88.190.179.123]) (Authenticated sender: repk@triplefau.lt) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 906891BF206; Mon, 28 Jan 2019 20:00:48 +0000 (UTC) From: Remi Pommarel To: Jason Cooper , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Remi Pommarel Subject: [PATCH 1/2] arm64: dts: armada-3720-espressobin: Configure RGMII and SMI pins Date: Mon, 28 Jan 2019 21:07:27 +0100 Message-Id: <20190128200728.17747-2-repk@triplefau.lt> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190128200728.17747-1-repk@triplefau.lt> References: <20190128200728.17747-1-repk@triplefau.lt> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In order to be able to communicate with the 88e6341 switch some pins have to be repurposed as RGMII and SMI pins. This fixes ethernet support on system booted via a bootloader that has not already configured those pins (e.g. mainline u-boot, or vendor u-boot compiled without ethernet support). Signed-off-by: Remi Pommarel --- arch/arm64/boot/dts/marvell/armada-3720-espressobin.dts | 2 ++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dts b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dts index 846003bb480c..b60897edc885 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dts @@ -196,6 +196,8 @@ }; ð0 { + pinctrl-names = "default"; + pinctrl-0 = <&rgmii_pins>, <&smi_pins>; phy-mode = "rgmii-id"; status = "okay"; diff --git a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi index e05594ea15fb..f61538910901 100644 --- a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi @@ -271,6 +271,11 @@ function = "mii"; }; + smi_pins: smi-pins { + groups = "smi"; + function = "smi"; + }; + sdio_pins: sdio-pins { groups = "sdio_sb"; function = "sdio"; -- 2.20.1