Skip to content

phylink: API changes

Florian Fainelli lkml netdev 2 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest2 patches 6 repliesIn review
  2. v12 patches 4 repliesSuperseded

Changes in v2 from the cover letter

- added missing documentation to mac_link_{up,down} that the interface must be configured in mac_config()

- added Russell's, Andrew's and my tags

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2net: phy: phylink: Provide PHY interface to mac_link_{up,down}drivers/net/ethernet/marvell/mvneta.c drivers/net/phy/phylink.c include/linux/phylink.h+17 -52 replies
2/2sfp/phylink: move module EEPROM ethtool access into netdev core ethtooldrivers/net/ethernet/marvell/mvneta.c drivers/net/phy/phylink.c drivers/net/phy/sfp-bus.c +3 more+12 -531 reply

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchRussell KingAndrew Lunn
1/2A-b A-b
2/2R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH net-next v2 0/2] phylink: API changes

Hi all,

This patch series contains two API changes to PHYLINK which will later be used by DSA to migrate to PHYLINK. Because these are API changes that impact other outstanding work (e.g: MVPP2) I would rather get them included sooner to minimize conflicts.

Thank you!

Changes in v2:

- added missing documentation to mac_link_{up,down} that the interface must be configured in mac_config()

- added Russell's, Andrew's and my tags

Florian Fainelli (1):
net: phy: phylink: Provide PHY interface to mac_link_{up,down}

Russell King (1):
sfp/phylink: move module EEPROM ethtool access into netdev core
ethtool

 drivers/net/ethernet/marvell/mvneta.c | 22 +++-------------------
 drivers/net/phy/phylink.c             | 32 +++-----------------------------
 drivers/net/phy/sfp-bus.c             |  6 ++----
 include/linux/netdevice.h             |  3 +++
 include/linux/phylink.h               | 17 +++++++++++------
 net/core/ethtool.c                    |  7 +++++++
 6 files changed, 29 insertions(+), 58 deletions(-)
Signature · 1 line
2.14.1