Skip to content

Commit

Permalink
tilegx network driver: initial support
Browse files Browse the repository at this point in the history
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: Chris Metcalf <cmetcalf@tilera.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Chris Metcalf authored and David S. Miller committed Jun 12, 2012
1 parent b7abee6 commit e3d62d7
Show file tree
Hide file tree
Showing 3 changed files with 1,902 additions and 2 deletions.
2 changes: 2 additions & 0 deletions drivers/net/ethernet/tile/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
4 changes: 2 additions & 2 deletions drivers/net/ethernet/tile/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Loading

0 comments on commit e3d62d7

Please sign in to comment.