[PATCH net-next 0/5] amd-xgbe: add support for AMD Crater

From: Raju Rangoju
Date: Tue Apr 08 2025 - 14:20:48 EST


Add support for a new AMD Ethernet device called "Crater". It has
a new PCI ID, add this to the current list of supported devices in
the amd-xgbe devices. Also, the BAR1 addresses cannot be used to
access the PCS registers on Crater platform, use the
pci_{read/write}_* calls instead

Raju Rangoju (5):
amd-xgbe: reorganize the code of XPCS access
amd-xgbe: reorganize the xgbe_pci_probe() code path
amd-xgbe: add support for new XPCS routines
amd-xgbe: Add XGBE_XPCS_ACCESS_V3 support to xgbe_pci_probe()
amd-xgbe: add support for new pci device id 0x1641

drivers/net/ethernet/amd/xgbe/xgbe-common.h | 5 +
drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 142 +++++++++++++++-----
drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 85 +++++++++---
drivers/net/ethernet/amd/xgbe/xgbe.h | 11 ++
4 files changed, 185 insertions(+), 58 deletions(-)

--
2.34.1