Add defconfig that be igroned.

dev
fengbojiang 2020-06-18 17:29:41 +00:00
parent 4418919fe2
commit 6d7fe6ec72
26 changed files with 122 additions and 0 deletions

View File

@ -0,0 +1 @@
defconfig_arm-armv7a-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_arm64-armada-linuxapp-gcc

View File

@ -0,0 +1,25 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Marvell International Ltd
#
#include "defconfig_arm64-armv8a-linux-gcc"
#
# Compile Environment Abstraction Layer
#
CONFIG_RTE_MAX_LCORE=16
CONFIG_RTE_MAX_NUMA_NODES=1
CONFIG_RTE_CACHE_LINE_SIZE=64
# Enable PMDs
CONFIG_RTE_LIBRTE_MVEP_COMMON=y
CONFIG_RTE_LIBRTE_MVPP2_PMD=y
CONFIG_RTE_LIBRTE_MVNETA_PMD=y
CONFIG_RTE_LIBRTE_PMD_MVSAM_CRYPTO=y
# Disable NXP as it is conflict with MUSDK
CONFIG_RTE_LIBRTE_DPAA_BUS=n
# Doesn't support NUMA
CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=n
CONFIG_RTE_LIBRTE_VHOST_NUMA=n

View File

@ -0,0 +1 @@
defconfig_arm64-armv8a-linuxapp-clang

View File

@ -0,0 +1 @@
defconfig_arm64-armv8a-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_arm64-bluefield-linuxapp-gcc

View File

@ -0,0 +1,18 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2019 Mellanox Technologies, Ltd
#
#include "defconfig_arm64-armv8a-linux-gcc"
# Mellanox BlueField
CONFIG_RTE_ARCH_ARM_TUNE="cortex-a72"
CONFIG_RTE_MAX_NUMA_NODES=1
CONFIG_RTE_CACHE_LINE_SIZE=64
# UMA architecture
CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=n
CONFIG_RTE_LIBRTE_VHOST_NUMA=n
# PMD for ConnectX-5
CONFIG_RTE_LIBRTE_MLX5_PMD=y

View File

@ -0,0 +1 @@
defconfig_arm64-dpaa-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_arm64-emag-linuxapp-gcc

View File

@ -0,0 +1,11 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2019 Ampere Computing
#
#include "defconfig_arm64-armv8a-linux-gcc"
CONFIG_RTE_MACHINE="emag"
CONFIG_RTE_CACHE_LINE_SIZE=64
CONFIG_RTE_MAX_NUMA_NODES=1
CONFIG_RTE_MAX_LCORE=32

View File

@ -0,0 +1 @@
defconfig_arm64-n1sdp-linuxapp-gcc

View File

@ -0,0 +1,14 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2019 Arm Ltd.
#
#include "defconfig_arm64-armv8a-linux-gcc"
CONFIG_RTE_MACHINE="n1sdp"
CONFIG_RTE_MAX_LCORE=4
CONFIG_RTE_MAX_NUMA_NODES=1
CONFIG_RTE_CACHE_LINE_SIZE=64
# Doesn't support NUMA
CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=n
CONFIG_RTE_LIBRTE_VHOST_NUMA=n

View File

@ -0,0 +1 @@
defconfig_arm64-octeontx2-linuxapp-gcc

View File

@ -0,0 +1,22 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Marvell International Ltd
#
#include "defconfig_arm64-armv8a-linux-gcc"
CONFIG_RTE_MACHINE="octeontx2"
CONFIG_RTE_CACHE_LINE_SIZE=128
CONFIG_RTE_MAX_NUMA_NODES=1
CONFIG_RTE_MAX_LCORE=24
CONFIG_RTE_ARM_FEATURE_ATOMICS=y
# Doesn't support NUMA
CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=n
CONFIG_RTE_LIBRTE_VHOST_NUMA=n
# Recommend to use VFIO as co-processors needs SMMU/IOMMU
CONFIG_RTE_EAL_IGB_UIO=n
# Max supported NIX LFs
CONFIG_RTE_MAX_VFIO_GROUPS=128

View File

@ -0,0 +1 @@
defconfig_arm64-stingray-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_arm64-thunderx-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_arm64-thunderx2-linuxapp-gcc

View File

@ -0,0 +1,12 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Marvell International Ltd
#
#include "defconfig_arm64-armv8a-linux-gcc"
CONFIG_RTE_MACHINE="thunderx2"
CONFIG_RTE_CACHE_LINE_SIZE=64
CONFIG_RTE_MAX_NUMA_NODES=2
CONFIG_RTE_MAX_LCORE=256
CONFIG_RTE_ARM_FEATURE_ATOMICS=y

View File

@ -0,0 +1 @@
defconfig_arm64-xgene1-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_i686-native-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_ppc_64-power8-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_x86_64-native-bsdapp-clang

View File

@ -0,0 +1 @@
defconfig_x86_64-native-bsdapp-gcc

View File

@ -0,0 +1 @@
defconfig_x86_64-native-linuxapp-clang

View File

@ -0,0 +1 @@
defconfig_x86_64-native-linuxapp-gcc

View File

@ -0,0 +1 @@
defconfig_x86_x32-native-linuxapp-gcc