From mboxrd@z Thu Jan 1 00:00:00 1970 From: gregory.clement@free-electrons.com (Gregory CLEMENT) Date: Thu, 08 Jun 2017 19:16:42 +0200 Subject: [PATCH v2] arm64: dts: marvell: 8040-mcbin: Enable 1GB Ethernet In-Reply-To: <20170608104243.12476-1-marc.zyngier@arm.com> (Marc Zyngier's message of "Thu, 8 Jun 2017 11:42:43 +0100") References: <20170608104243.12476-1-marc.zyngier@arm.com> Message-ID: <87d1aepfgl.fsf@free-electrons.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Marc, On jeu., juin 08 2017, Marc Zyngier wrote: > Enable the 1GB Ethernet interface that lives on the slave CP110, > with its corresponding phy (that oddly lives on the master CP110). > > Signed-off-by: Marc Zyngier Applied on mvebu/dt64 Thanks, Gregory > --- > * From v1: > - renamed phy0 -> ge_phy (rmk) > - Added lane number and connector location (rmk) > > arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts > index f7bb0cc03147..e7296b2d0f0f 100644 > --- a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts > +++ b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts > @@ -100,6 +100,12 @@ > status = "okay"; > }; > > +&cpm_mdio { > + ge_phy: ethernet-phy at 0 { > + reg = <0>; > + }; > +}; > + > &cpm_sata0 { > /* CPM Lane 0 - U29 */ > status = "okay"; > @@ -115,6 +121,17 @@ > status = "okay"; > }; > > +&cps_ethernet { > + status = "okay"; > +}; > + > +&cps_eth1 { > + /* CPS Lane 0 - J5 (Gigabit RJ45) */ > + status = "okay"; > + phy = <&ge_phy>; > + phy-mode = "sgmii"; > +}; > + > &cps_sata0 { > /* CPS Lane 1 - U32 */ > /* CPS Lane 3 - U31 */ > -- > 2.11.0 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com