eal/tile: add initial TILE-Gx support
authorCyril Chemparathy <cchemparathy@ezchip.com>
Thu, 9 Jul 2015 08:25:18 +0000 (16:25 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Mon, 13 Jul 2015 14:15:52 +0000 (16:15 +0200)
commit89e0d6f3c680bb6decb686e46057a6bde05cd65a
tree712184c72138368949b6997bd5861004bfdf378a
parentea7196decfa8bd17f93467718b19eccd77e43587
eal/tile: add initial TILE-Gx support

This commit adds support for the TILE-Gx platform, as well as the TILE
CPU architecture.  This architecture port is fairly simple due to its
reliance on generics for most arch stuff.

Signed-off-by: Cyril Chemparathy <cchemparathy@ezchip.com>
Signed-off-by: Zhigang Lu <zlu@ezchip.com>
12 files changed:
MAINTAINERS
config/defconfig_tile-tilegx-linuxapp-gcc [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_atomic.h [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_byteorder.h [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_cpuflags.h [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_cycles.h [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_memcpy.h [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_prefetch.h [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_rwlock.h [new file with mode: 0644]
lib/librte_eal/common/include/arch/tile/rte_spinlock.h [new file with mode: 0644]
mk/arch/tile/rte.vars.mk [new file with mode: 0644]
mk/machine/tilegx/rte.vars.mk [new file with mode: 0644]