Skip to content

net: stmmac: phylink PCS conversion part 3 (dodgy stuff)

Russell King (Oracle) linux-arm-kernel netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 3 patches 20 repliesIn review

Patches in v1 No applies recorded yet

None of the 3 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH net-next 0/3] net: stmmac: phylink PCS conversion part 3 (dodgy stuff)

Hi,

This series is currently the last of the phylink PCS conversion for stmmac. This series contains changes that will cause potential breakage, so I suggest to netdev maintainers that it is only applied if there is a significant response from testers using the PCS.

Paritcularly, dwmac-qcom-ethqos.c users need to test this, since this platform glue driver manipulates the PCS state. Patch 2 is designed to print a warning to the kernel log if this glue driver calls stmmac_pcs_ctrl_ane() to set the AN state differently to how phylink has set it. If this happens, we need to do some pre-work to prevent these prints.

 .../net/ethernet/stmicro/stmmac/dwmac1000_core.c   |  7 +++++-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |  7 +++++-
 drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.c   | 29 +++++++++++++++++++---
 drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h   |  8 +++++-
 4 files changed, 44 insertions(+), 7 deletions(-)
Signature · 2 lines
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!