| From: |
| mike.marciniszyn-AT-gmail.com |
| To: |
| Alexander Duyck <alexanderduyck-AT-fb.com>, Jakub Kicinski <kuba-AT-kernel.org>, kernel-team-AT-meta.com, Andrew Lunn <andrew+netdev-AT-lunn.ch>, "David S. Miller" <davem-AT-davemloft.net>, Eric Dumazet <edumazet-AT-google.com>, Paolo Abeni <pabeni-AT-redhat.com>, Jiawen Wu <jiawenwu-AT-trustnetic.com>, Mengyuan Lou <mengyuanlou-AT-net-swift.com>, Heiner Kallweit <hkallweit1-AT-gmail.com>, Russell King <linux-AT-armlinux.org.uk>, Mohsin Bashir <mohsin.bashr-AT-gmail.com>, Kees Cook <kees-AT-kernel.org>, Andrew Lunn <andrew-AT-lunn.ch> |
| Subject: |
| [PATCH net-next v3 0/4] second series for xpcs based rsfec configuratio |
| Date: |
| Tue, 26 May 2026 20:09:54 -0400 |
| Message-ID: |
| <20260527000958.81108-1-mike.marciniszyn@gmail.com> |
| Cc: |
| mike.marciniszyn-AT-gmail.com, netdev-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org |
| Archive-link: |
| Article |
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