mbox series

[net-next,v2,0/3] Add support for SFPs behind PHYs

Message ID 20191115195339.GR25745@shell.armlinux.org.uk
Headers show
Series Add support for SFPs behind PHYs | expand

Message

Russell King (Oracle) Nov. 15, 2019, 7:53 p.m. UTC
This series adds partial support for SFP cages connected to PHYs,
specifically optical SFPs.

We add core infrastructure to phylib for this, and arrange for
minimal code in the PHY driver - currently, this is code to verify
that the module is one that we can support for Marvell 10G PHYs.

v2: add yaml binding patch

 .../bindings/net/ethernet-controller.yaml          |  5 ++
 .../devicetree/bindings/net/ethernet-phy.yaml      |  5 ++
 drivers/net/phy/marvell10g.c                       | 25 +++++++-
 drivers/net/phy/phy.c                              |  7 +++
 drivers/net/phy/phy_device.c                       | 66 ++++++++++++++++++++++
 include/linux/phy.h                                | 11 ++++
 6 files changed, 118 insertions(+), 1 deletion(-)

Comments

David Miller Nov. 19, 2019, 12:56 a.m. UTC | #1
From: Russell King - ARM Linux admin <linux@armlinux.org.uk>
Date: Fri, 15 Nov 2019 19:53:39 +0000

> This series adds partial support for SFP cages connected to PHYs,
> specifically optical SFPs.
> 
> We add core infrastructure to phylib for this, and arrange for
> minimal code in the PHY driver - currently, this is code to verify
> that the module is one that we can support for Marvell 10G PHYs.
> 
> v2: add yaml binding patch

I've applied this series to net-next.

Andrew, if you still have concerns about capability detection etc.
please keep following up in this patch #3 thread.

Thanks.