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

mike.marciniszyn@gmail.com posted 4 patches 1 week, 5 days ago
.../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(-)
[PATCH net-next v3 0/4] second series for xpcs based rsfec configuratio
Posted by mike.marciniszyn@gmail.com 1 week, 5 days ago
From: "Mike Marciniszyn (Meta)" <mike.marciniszyn@gmail.com>

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
Re: [PATCH net-next v3 0/4] second series for xpcs based rsfec configuratio
Posted by Simon Horman 6 days, 4 hours ago
On Tue, May 26, 2026 at 08:09:54PM -0400, mike.marciniszyn@gmail.com wrote:
> From: "Mike Marciniszyn (Meta)" <mike.marciniszyn@gmail.com>
> 
> This series adds to xpcs to add the necessary configuration steps
> for the DW PCS/rsfec for high speed interfaces.

Hi Mike,

There are AI-generated reviews of this patch-set available at
https://netdev-ai.bots.linux.dev/sashiko/ and https://sashiko.dev/

I would appreciate it if you could look over them and address any
issues that are either introduced by this patch-set, or directly
impact it.

I would not suggest expanding this patchset to address any other
pre-existing issues, but rather address them separately as appropriate.