[PATCH v1 0/1] add driver for Synopsys Ethernet 10G device
Boon Khai Ng
boon.khai.ng at intel.com
Wed Apr 17 09:46:55 CEST 2024
This driver support the Synopsys Designware Ethernet 10G
IP block refer from the driver dwc_eth_qos.
The driver MAC register mapping is different between
Synopsys QoS IP and Synopsys 10G IP, and thus new file
is created meant for Sysnopsys 10G IP.
The dwc_eth_xgmac_socfpga.c is specific to a device family,
the driver support the specific configuration used in
Intel SoC FPGA Agilex5.
This driver is extensible for other device family to use.
Boon Khai Ng (1):
net: Add drivers for Sysnopsys Ethernet 10G device
drivers/net/Kconfig | 18 +
drivers/net/Makefile | 2 +
drivers/net/dwc_eth_xgmac.c | 1165 +++++++++++++++++++++++++++
drivers/net/dwc_eth_xgmac.h | 298 +++++++
drivers/net/dwc_eth_xgmac_socfpga.c | 226 ++++++
5 files changed, 1709 insertions(+)
create mode 100644 drivers/net/dwc_eth_xgmac.c
create mode 100644 drivers/net/dwc_eth_xgmac.h
create mode 100644 drivers/net/dwc_eth_xgmac_socfpga.c
--
2.25.1
More information about the U-Boot
mailing list