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>
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- arch/tile/include/asm/cacheflush.h 52 additions, 0 deletionsarch/tile/include/asm/cacheflush.h
- arch/tile/include/asm/processor.h 10 additions, 0 deletionsarch/tile/include/asm/processor.h
- arch/tile/include/hv/drv_xgbe_impl.h 300 additions, 0 deletionsarch/tile/include/hv/drv_xgbe_impl.h
- arch/tile/include/hv/drv_xgbe_intf.h 615 additions, 0 deletionsarch/tile/include/hv/drv_xgbe_intf.h
- arch/tile/include/hv/netio_errors.h 122 additions, 0 deletionsarch/tile/include/hv/netio_errors.h
- arch/tile/include/hv/netio_intf.h 2975 additions, 0 deletionsarch/tile/include/hv/netio_intf.h
- arch/tile/mm/init.c 6 additions, 2 deletionsarch/tile/mm/init.c
- drivers/net/Kconfig 12 additions, 0 deletionsdrivers/net/Kconfig
- drivers/net/Makefile 1 addition, 0 deletionsdrivers/net/Makefile
- drivers/net/tile/Makefile 10 additions, 0 deletionsdrivers/net/tile/Makefile
- drivers/net/tile/tilepro.c 2406 additions, 0 deletionsdrivers/net/tile/tilepro.c
Loading
Please register or sign in to comment