[PATCH 0/3] Add MRMAC driver support
Ashok Reddy Soma
ashok.reddy.soma at xilinx.com
Thu Jun 24 08:42:58 CEST 2021
This patch set adds Xilinx AXI Multirate MAC(MRMAC) driver support.
This MRMAC is a high performance, low latency, adaptable Ethernet integrated
hard IP. This can be configured up to four ports with MAC rates from 10GE to
100GE.
Supported Configuration Combinations:
1 × 100GE
2 × 50GE
1 × 40GE
4 × 25GE
4 × 10GE
Currently added support and tested below configurations in the driver:
4 × 25GE
4 × 10GE
Ashok Reddy Soma (3):
net: ethtool: Add ethernet speed macros for higher speeds
net: xilinx: axi_mrmac: Add MRMAC driver
xilinx: versal: Enable Xilinx AXI MRMAC
MAINTAINERS | 1 +
configs/xilinx_versal_virt_defconfig | 1 +
drivers/net/Kconfig | 9 +
drivers/net/Makefile | 1 +
drivers/net/xilinx_axi_mrmac.c | 525 +++++++++++++++++++++++++++
drivers/net/xilinx_axi_mrmac.h | 192 ++++++++++
include/linux/ethtool.h | 8 +
7 files changed, 737 insertions(+)
create mode 100644 drivers/net/xilinx_axi_mrmac.c
create mode 100644 drivers/net/xilinx_axi_mrmac.h
--
2.17.1
More information about the U-Boot
mailing list