summaryrefslogtreecommitdiffstats
path: root/src/spdk/dpdk/config/defconfig_arm64-armada-linuxapp-gcc
blob: a49bebe374f6b0882dcbab7dc0c1fb366bf48bec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# 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
CONFIG_RTE_LIBRTE_COMMON_DPAAX=n
CONFIG_RTE_LIBRTE_FSLMC_BUS=n
CONFIG_RTE_LIBRTE_DPAA2_MEMPOOL=n
CONFIG_RTE_LIBRTE_DPAA2_PMD=n
CONFIG_RTE_LIBRTE_DPAA_BUS=n
CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=n
CONFIG_RTE_LIBRTE_DPAA_PMD=n
CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV=n
CONFIG_RTE_LIBRTE_PMD_DPAA_SEC=n
CONFIG_RTE_LIBRTE_PMD_CAAM_JR=n
CONFIG_RTE_LIBRTE_PMD_DPAA2_EVENTDEV=n
CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC=n
CONFIG_RTE_LIBRTE_PMD_DPAA2_CMDIF_RAWDEV=n
CONFIG_RTE_LIBRTE_PMD_DPAA2_QDMA_RAWDEV=n
CONFIG_RTE_LIBRTE_PFE_PMD=n
CONFIG_RTE_LIBRTE_ENETC_PMD=n

# Doesn't support NUMA
CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=n
CONFIG_RTE_LIBRTE_VHOST_NUMA=n