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

Commit e3d62d7e authored by Chris Metcalf's avatar Chris Metcalf Committed by David S. Miller
Browse files

tilegx network driver: initial support



This change adds support for the tilegx network driver based on the
GXIO IORPC support in the tilegx software stack, using the on-chip
mPIPE packet processing engine.

Signed-off-by: default avatarChris Metcalf <cmetcalf@tilera.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent b7abee6e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -7,6 +7,8 @@ config TILE_NET
	depends on TILE
	default y
	select CRC32
	select TILE_GXIO_MPIPE if TILEGX
	select HIGH_RES_TIMERS if TILEGX
	---help---
	  This is a standard Linux network device driver for the
	  on-chip Tilera Gigabit Ethernet and XAUI interfaces.
+2 −2
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@

obj-$(CONFIG_TILE_NET) += tile_net.o
ifdef CONFIG_TILEGX
tile_net-objs := tilegx.o mpipe.o iorpc_mpipe.o dma_queue.o
tile_net-y := tilegx.o
else
tile_net-objs := tilepro.o
tile_net-y := tilepro.o
endif
+1898 −0

File added.

Preview size limit exceeded, changes collapsed.