net: dsa: improve serdes integration
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 8 patches 2 repliesIn review
Patches in v1 No applies recorded yet
None of the 8 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Andrew Lunn |
|---|---|
| Series | R-b R-b R-b R-b R-b R-b R-b R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH REPOST net-next 0/8] net: dsa: improve serdes integration
Depends on "net: mii clause 37 helpers".
Andrew Lunn mentioned that the Serdes PCS found in Marvell DSA switches does not automatically update the switch MACs with the link parameters. Currently, the DSA code implements a work-around for this.
This series improves the Serdes integration, making use of the recent phylink changes to support split MAC/PCS setups. One noticable improvement for userspace is that ethtool can now report the link partner's advertisement.
This repost has no changes compared to the previous posting; however, the regression Andrew had found which exists even without this patch set has now been fixed by Andrew and merged into the net-next tree.
drivers/net/dsa/mv88e6xxx/chip.c | 437 +++++++++++++++++++++---------------- drivers/net/dsa/mv88e6xxx/chip.h | 35 +-- drivers/net/dsa/mv88e6xxx/port.c | 285 +++++------------------- drivers/net/dsa/mv88e6xxx/port.h | 29 ++- drivers/net/dsa/mv88e6xxx/serdes.c | 375 +++++++++++++++++++++++++------ drivers/net/dsa/mv88e6xxx/serdes.h | 34 ++- net/dsa/port.c | 7 +- 7 files changed, 667 insertions(+), 535 deletions(-)
Signature · 2 lines
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTC broadband for 0.8mile line in suburbia: sync at 10.2Mbps down 587kbps up