]> git.dujemihanovic.xyz Git - u-boot.git/commit
net: Add drivers for Sysnopsys Ethernet 10G device
authorBoon Khai Ng <boon.khai.ng@intel.com>
Wed, 17 Apr 2024 07:46:56 +0000 (15:46 +0800)
committerTom Rini <trini@konsulko.com>
Wed, 8 May 2024 15:19:04 +0000 (09:19 -0600)
commit48022fb4a51a25f7780e8a5e39e406882e1c9479
treefa97b83259c238af21c8945c613815d83a49f6ae
parent1afa75c087a7961428f9cd9d0f47d5baa928c445
net: Add drivers for Sysnopsys Ethernet 10G device

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.

Signed-off-by: Boon Khai Ng <boon.khai.ng@intel.com>
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/dwc_eth_xgmac.c [new file with mode: 0644]
drivers/net/dwc_eth_xgmac.h [new file with mode: 0644]
drivers/net/dwc_eth_xgmac_socfpga.c [new file with mode: 0644]