[PATCH net-next 0/7] net: dsa: motorcomm: Add SerDes PCS
From: David Yang
Date: Wed Sep 09 2026 - 15:08:11 EST
Support in-band negotiation of the SerDes ports.
David Yang (7):
net: dsa: motorcomm: Split xMII and SERDES port masks
net: dsa: motorcomm: Check port type with runtime info
net: dsa: motorcomm: Fix port control/status register bit field names
net: dsa: motorcomm: Introduce yt921x_speed
net: dsa: motorcomm: Hoist port_to_priv helper into chip.h
net: dsa: motorcomm: Split MDIO bus module
net: dsa: motorcomm: Add SerDes PCS
drivers/net/dsa/motorcomm/Makefile | 2 +
drivers/net/dsa/motorcomm/chip.c | 490 ++++++---------------------
drivers/net/dsa/motorcomm/chip.h | 129 ++++---
drivers/net/dsa/motorcomm/leds.c | 14 +-
drivers/net/dsa/motorcomm/mdio_bus.c | 302 +++++++++++++++++
drivers/net/dsa/motorcomm/mdio_bus.h | 51 +++
drivers/net/dsa/motorcomm/pcs-921x.c | 209 ++++++++++++
drivers/net/dsa/motorcomm/pcs.h | 13 +
8 files changed, 769 insertions(+), 441 deletions(-)
create mode 100644 drivers/net/dsa/motorcomm/mdio_bus.c
create mode 100644 drivers/net/dsa/motorcomm/mdio_bus.h
create mode 100644 drivers/net/dsa/motorcomm/pcs-921x.c
create mode 100644 drivers/net/dsa/motorcomm/pcs.h
--
2.53.0