[PATCH net-next v3 0/4] second series for xpcs based rsfec configuratio

From: mike . marciniszyn

Date: Tue May 26 2026 - 20:12:26 EST


From: "Mike Marciniszyn (Meta)" <mike.marciniszyn@xxxxxxxxx>

This series adds to xpcs to add the necessary configuration steps
for the DW PCS/rsfec for high speed interfaces.

v3 - adds an alternate xpcs creation that allows for specifying multiple addr
values for creating xpcs
- remove probing in favor of new xpcs create call
v2 - probe mdio bus and use phy_find* to isolate mdio address
v1 - initial version

Mike Marciniszyn (Meta) (4):
net: pcs: xpcs: Expand mdiodev member as an array
net: pcs: xpcs: Allow for multiple addr in creation
net: pcs: xpcs: Add hooks for xpcs configuration of rsfec
net: pcs: xpcs: Add handling for 4 channel rsfec device

.../net/ethernet/meta/fbnic/fbnic_phylink.c | 4 +-
drivers/net/pcs/pcs-xpcs-wx.c | 4 +-
drivers/net/pcs/pcs-xpcs.c | 320 ++++++++++++++++--
drivers/net/pcs/pcs-xpcs.h | 37 +-
include/linux/pcs/pcs-xpcs.h | 5 +-
include/uapi/linux/mdio.h | 3 +
6 files changed, 332 insertions(+), 41 deletions(-)

--
2.43.0