drivers/net/tile/: on-chip network drivers for the tile architecture
authorChris Metcalf <cmetcalf@tilera.com>
Mon, 1 Nov 2010 21:00:37 +0000 (17:00 -0400)
committerChris Metcalf <cmetcalf@tilera.com>
Wed, 24 Nov 2010 18:11:18 +0000 (13:11 -0500)
commite5a06939736277c54a68ae275433db55b99d187c
tree94a38715a5af3d269574dd4369e37a0f6f859957
parent239b0b441449b2c70492880e6c6a4a885afa74ba
drivers/net/tile/: on-chip network drivers for the tile architecture

This change adds the first network driver for the tile architecture,
supporting the on-chip XGBE and GBE shims.

The infrastructure is present for the TILE-Gx networking drivers (another
three source files in the new directory) but for now the the actual
tilegx sources are waiting on releasing hardware to initial customers.

Note that arch/tile/include/hv/* are "upstream" headers from the
Tilera hypervisor and will probably benefit less from LKML review.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
12 files changed:
MAINTAINERS
arch/tile/include/asm/cacheflush.h
arch/tile/include/asm/processor.h
arch/tile/include/hv/drv_xgbe_impl.h [new file with mode: 0644]
arch/tile/include/hv/drv_xgbe_intf.h [new file with mode: 0644]
arch/tile/include/hv/netio_errors.h [new file with mode: 0644]
arch/tile/include/hv/netio_intf.h [new file with mode: 0644]
arch/tile/mm/init.c
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/tile/Makefile [new file with mode: 0644]
drivers/net/tile/tilepro.c [new file with mode: 0644]