Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8a3b7a25 authored by danborkmann@iogearbox.net's avatar danborkmann@iogearbox.net Committed by David S. Miller
Browse files

drivers/net/ethernet/xilinx: added Xilinx AXI Ethernet driver



This driver adds support for Xilinx 10/100/1000 AXI Ethernet.

It can be used, for instance, on Xilinx boards with a Microblaze
architecture like the ML605.

The patch is against the latest net-next tree and checkpatch clean.

Signed-off-by: default avatarAriane Keller <ariane.keller@tik.ee.ethz.ch>
Signed-off-by: default avatarDaniel Borkmann <daniel.borkmann@tik.ee.ethz.ch>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent a44acd55
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -7469,6 +7469,12 @@ S: Supported
F:	Documentation/filesystems/xfs.txt
F:	fs/xfs/

XILINX AXI ETHERNET DRIVER
M:	Ariane Keller <ariane.keller@tik.ee.ethz.ch>
M:	Daniel Borkmann <daniel.borkmann@tik.ee.ethz.ch>
S:	Maintained
F:	drivers/net/ethernet/xilinx/xilinx_axienet*

XILINX SYSTEMACE DRIVER
M:	Grant Likely <grant.likely@secretlab.ca>
W:	http://www.secretlab.ca/
+8 −0
Original line number Diff line number Diff line
@@ -25,6 +25,14 @@ config XILINX_EMACLITE
	---help---
	  This driver supports the 10/100 Ethernet Lite from Xilinx.

config XILINX_AXI_EMAC
	tristate "Xilinx 10/100/1000 AXI Ethernet support"
	depends on (PPC32 || MICROBLAZE)
	select PHYLIB
	---help---
	  This driver supports the 10/100/1000 Ethernet from Xilinx for the
	  AXI bus interface used in Xilinx Virtex FPGAs.

config XILINX_LL_TEMAC
	tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver"
	depends on (PPC || MICROBLAZE)
+2 −0
Original line number Diff line number Diff line
@@ -5,3 +5,5 @@
ll_temac-objs := ll_temac_main.o ll_temac_mdio.o
obj-$(CONFIG_XILINX_LL_TEMAC) += ll_temac.o
obj-$(CONFIG_XILINX_EMACLITE) += xilinx_emaclite.o
xilinx_emac-objs := xilinx_axienet_main.o xilinx_axienet_mdio.o
obj-$(CONFIG_XILINX_AXI_EMAC) += xilinx_emac.o
+508 −0

File added.

Preview size limit exceeded, changes collapsed.

+1682 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading