Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752658AbdL0WPI (ORCPT ); Wed, 27 Dec 2017 17:15:08 -0500 Received: from mail.free-electrons.com ([62.4.15.54]:39570 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752382AbdL0WPF (ORCPT ); Wed, 27 Dec 2017 17:15:05 -0500 From: Antoine Tenart To: davem@davemloft.net, kishon@ti.com, andrew@lunn.ch, jason@lakedaemon.net, sebastian.hesselbarth@gmail.com, gregory.clement@free-electrons.com, linux@armlinux.org.uk Cc: Antoine Tenart , mw@semihalf.com, stefanc@marvell.com, ymarkman@marvell.com, thomas.petazzoni@free-electrons.com, miquel.raynal@free-electrons.com, nadavh@marvell.com, netdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH net-next 0/6] net: mvpp2: 1000BaseX and 2000BaseX support Date: Wed, 27 Dec 2017 23:14:40 +0100 Message-Id: <20171227221446.18459-1-antoine.tenart@free-electrons.com> X-Mailer: git-send-email 2.14.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1554 Lines: 43 Hi all, This series adds 1000BaseX and 2500BaseX support to the Marvell PPv2 driver. In order to use it, the 2.5 SGMII mode is added in the Marvell common PHY driver (cp110-comphy). Thanks to theses patches the fourth network interface can be used on the mcbin, and two patches are attached: one to describe the interface in the mcbin device tree, and another one adding Ethernet aliases now that the four interfaces are described. This was tested on a mcbin. Patches 1 and 2 should go through the PHY tree, patches 3 and 4 through the net-next tree and patches 5 and 6 through the mvebu one. Please note the two mvpp2 patches do not conflict with the ACPI series Marcin sent a few days ago, and the two series can be processed in parallel. (Marcin is aware of me sending this series). Thanks! Antoine Antoine Tenart (5): phy: add 2.5G SGMII mode to the phy_mode enum phy: cp110-comphy: 2.5G SGMII mode net: mvpp2: 1000baseX support net: mvpp2: 2500baseX support arm64: dts: marvell: mcbin: enable the fourth network interface Yan Markman (1): arm64: dts: marvell: add Ethernet aliases arch/arm64/boot/dts/marvell/armada-7040-db.dts | 6 ++ arch/arm64/boot/dts/marvell/armada-8040-db.dts | 7 +++ arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 15 +++++ drivers/net/ethernet/marvell/mvpp2.c | 67 +++++++++++++++++++---- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 17 +++++- include/linux/phy/phy.h | 1 + 6 files changed, 100 insertions(+), 13 deletions(-) -- 2.14.3