All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/6] net: mvpp2: 1000BaseX and 2000BaseX support
@ 2017-12-27 22:14 ` Antoine Tenart
  0 siblings, 0 replies; 77+ messages in thread
From: Antoine Tenart @ 2017-12-27 22:14 UTC (permalink / raw)
  To: davem, kishon, andrew, jason, sebastian.hesselbarth,
	gregory.clement, linux
  Cc: Antoine Tenart, mw, stefanc, ymarkman, thomas.petazzoni,
	miquel.raynal, nadavh, netdev, linux-arm-kernel, linux-kernel

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

^ permalink raw reply	[flat|nested] 77+ messages in thread

end of thread, other threads:[~2018-01-03 18:27 UTC | newest]

Thread overview: 77+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-27 22:14 [PATCH net-next 0/6] net: mvpp2: 1000BaseX and 2000BaseX support Antoine Tenart
2017-12-27 22:14 ` Antoine Tenart
2017-12-27 22:14 ` [PATCH net-next 1/6] phy: add 2.5G SGMII mode to the phy_mode enum Antoine Tenart
2017-12-27 22:14   ` Antoine Tenart
2017-12-28  7:20   ` Andrew Lunn
2017-12-28  7:20     ` Andrew Lunn
2017-12-28 10:06     ` Antoine Tenart
2017-12-28 10:06       ` Antoine Tenart
2017-12-28 14:16       ` Florian Fainelli
2017-12-28 14:16         ` Florian Fainelli
2017-12-28 18:24         ` Antoine Tenart
2017-12-28 18:24           ` Antoine Tenart
2018-01-03 14:35         ` Antoine Tenart
2018-01-03 14:35           ` Antoine Tenart
2018-01-03 15:08           ` Andrew Lunn
2018-01-03 15:08             ` Andrew Lunn
2018-01-03 17:29             ` Russell King - ARM Linux
2018-01-03 17:29               ` Russell King - ARM Linux
2017-12-27 22:14 ` [PATCH net-next 2/6] phy: cp110-comphy: 2.5G SGMII mode Antoine Tenart
2017-12-27 22:14   ` Antoine Tenart
2017-12-27 22:14 ` [PATCH net-next 3/6] net: mvpp2: 1000baseX support Antoine Tenart
2017-12-27 22:14   ` Antoine Tenart
2017-12-27 22:14 ` [PATCH net-next 4/6] net: mvpp2: 2500baseX support Antoine Tenart
2017-12-27 22:14   ` Antoine Tenart
2017-12-27 22:14 ` [PATCH net-next 5/6] arm64: dts: marvell: mcbin: enable the fourth network interface Antoine Tenart
2017-12-27 22:14   ` Antoine Tenart
2017-12-27 22:24   ` Russell King - ARM Linux
2017-12-27 22:24     ` Russell King - ARM Linux
2017-12-27 22:42     ` Antoine Tenart
2017-12-27 22:42       ` Antoine Tenart
2017-12-27 23:20       ` Russell King - ARM Linux
2017-12-27 23:20         ` Russell King - ARM Linux
2017-12-28 10:04         ` Antoine Tenart
2017-12-28 10:04           ` Antoine Tenart
2017-12-28 18:59           ` Russell King - ARM Linux
2017-12-28 18:59             ` Russell King - ARM Linux
2017-12-29 21:41             ` Antoine Tenart
2017-12-29 21:41               ` Antoine Tenart
2017-12-28  7:46     ` Andrew Lunn
2017-12-28  7:46       ` Andrew Lunn
2017-12-28  7:46       ` Andrew Lunn
2017-12-28 10:05       ` Antoine Tenart
2017-12-28 10:05         ` Antoine Tenart
2017-12-28 15:02         ` Florian Fainelli
2017-12-28 15:02           ` Florian Fainelli
2017-12-28 18:27           ` Antoine Tenart
2017-12-28 18:27             ` Antoine Tenart
2017-12-28 18:46             ` Russell King - ARM Linux
2017-12-28 18:46               ` Russell King - ARM Linux
2017-12-29 11:12               ` Marcin Wojtas
2017-12-29 11:12                 ` Marcin Wojtas
2017-12-29 11:38                 ` Russell King - ARM Linux
2017-12-29 11:38                   ` Russell King - ARM Linux
2017-12-30 16:34                   ` Marcin Wojtas
2017-12-30 16:34                     ` Marcin Wojtas
2017-12-30 17:31                     ` Russell King - ARM Linux
2017-12-30 17:31                       ` Russell King - ARM Linux
2018-01-01 10:18                       ` Marcin Wojtas
2018-01-01 10:18                         ` Marcin Wojtas
2018-01-01 10:35                         ` [EXT] " Stefan Chulski
2018-01-01 10:35                           ` Stefan Chulski
2018-01-01 13:25                           ` Russell King - ARM Linux
2018-01-01 13:25                             ` Russell King - ARM Linux
2018-01-01 13:25                             ` Russell King - ARM Linux
2018-01-03 17:00                             ` Stefan Chulski
2018-01-03 17:00                               ` Stefan Chulski
2018-01-03 17:00                               ` Stefan Chulski
2018-01-03 17:54                               ` Russell King - ARM Linux
2018-01-03 17:54                                 ` Russell King - ARM Linux
2018-01-03 17:54                                 ` Russell King - ARM Linux
2018-01-03 18:17                                 ` Marcin Wojtas
2018-01-03 18:17                                   ` Marcin Wojtas
2018-01-03 18:26                                 ` Stefan Chulski
2018-01-03 18:26                                   ` Stefan Chulski
2018-01-03 18:26                                   ` Stefan Chulski
2017-12-27 22:14 ` [PATCH net-next 6/6] arm64: dts: marvell: add Ethernet aliases Antoine Tenart
2017-12-27 22:14   ` Antoine Tenart

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.