Skip to content

Commit bb81b2d

Browse files
John Linndavem330
authored andcommitted
net: add Xilinx emac lite device driver
This patch adds support for the Xilinx Ethernet Lite device. The soft logic core from Xilinx is typically used on Virtex and Spartan designs attached to either a PowerPC or a Microblaze processor. Signed-off-by: Sadanand M <sadanan@xilinx.com> Signed-off-by: John Linn <john.linn@xilinx.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 886f9fe commit bb81b2d

File tree

3 files changed

+1048
-0
lines changed

3 files changed

+1048
-0
lines changed

drivers/net/Kconfig

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1926,6 +1926,12 @@ config ATL2
19261926
To compile this driver as a module, choose M here. The module
19271927
will be called atl2.
19281928

1929+
config XILINX_EMACLITE
1930+
tristate "Xilinx 10/100 Ethernet Lite support"
1931+
depends on PPC32 || MICROBLAZE
1932+
help
1933+
This driver supports the 10/100 Ethernet Lite from Xilinx.
1934+
19291935
source "drivers/net/fs_enet/Kconfig"
19301936

19311937
endif # NET_ETHERNET

drivers/net/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ obj-$(CONFIG_TSI108_ETH) += tsi108_eth.o
142142
obj-$(CONFIG_MV643XX_ETH) += mv643xx_eth.o
143143
ll_temac-objs := ll_temac_main.o ll_temac_mdio.o
144144
obj-$(CONFIG_XILINX_LL_TEMAC) += ll_temac.o
145+
obj-$(CONFIG_XILINX_EMACLITE) += xilinx_emaclite.o
145146
obj-$(CONFIG_QLA3XXX) += qla3xxx.o
146147
obj-$(CONFIG_QLGE) += qlge/
147148

0 commit comments

Comments
 (0)