config: add dpaaX build for all Linux platforms

Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
This commit is contained in:
Hemant Agrawal 2018-03-14 13:26:04 +05:30 committed by Bruce Richardson
parent be2a362a82
commit 3d7ca4e1b0
3 changed files with 18 additions and 58 deletions

View File

@ -36,61 +36,3 @@ CONFIG_RTE_LIBRTE_SFC_EFX_PMD=n
CONFIG_RTE_LIBRTE_AVP_PMD=n CONFIG_RTE_LIBRTE_AVP_PMD=n
CONFIG_RTE_SCHED_VECTOR=n CONFIG_RTE_SCHED_VECTOR=n
#
# ARMv8 Specific driver compilation flags
#
#
# Compile NXP DPAA Bus
#
CONFIG_RTE_LIBRTE_DPAA_BUS=y
CONFIG_RTE_LIBRTE_DPAA_HWDEBUG=n
#
# Compile NXP DPAA2 FSL-MC Bus
#
CONFIG_RTE_LIBRTE_FSLMC_BUS=y
#
# Compile NXP DPAA Mempool
#
CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=y
#
# Compile NXP DPAA2 Mempool
#
CONFIG_RTE_LIBRTE_DPAA2_MEMPOOL=y
#
# Compile bust-oriented NXP DPAA PMD
#
CONFIG_RTE_LIBRTE_DPAA_PMD=y
#
# Compile burst-oriented NXP DPAA2 PMD driver
#
CONFIG_RTE_LIBRTE_DPAA2_PMD=y
#
# Compile schedule-oriented NXP DPAA Event Dev PMD
#
CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV=y
#
# Compile schedule-oriented NXP DPAA2 EVENTDEV driver
#
CONFIG_RTE_LIBRTE_PMD_DPAA2_EVENTDEV=y
#
# Compile NXP DPAA caam - crypto driver
#
CONFIG_RTE_LIBRTE_PMD_DPAA_SEC=y
CONFIG_RTE_LIBRTE_DPAA_MAX_CRYPTODEV=4
CONFIG_RTE_DPAA_SEC_PMD_MAX_NB_SESSIONS=2048
#
# Compile NXP DPAA2 crypto sec driver for CAAM HW
#
CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC=y
CONFIG_RTE_DPAA2_SEC_PMD_MAX_NB_SESSIONS=2048

View File

@ -172,6 +172,7 @@ CONFIG_RTE_LIBRTE_CXGBE_TPUT=y
CONFIG_RTE_LIBRTE_DPAA_BUS=n CONFIG_RTE_LIBRTE_DPAA_BUS=n
CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=n CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=n
CONFIG_RTE_LIBRTE_DPAA_PMD=n CONFIG_RTE_LIBRTE_DPAA_PMD=n
CONFIG_RTE_LIBRTE_DPAA_HWDEBUG=n
# #
# Compile NXP DPAA2 FSL-MC Bus # Compile NXP DPAA2 FSL-MC Bus
@ -458,6 +459,7 @@ CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC=n
CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_INIT=n CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_INIT=n
CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_DRIVER=n CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_DRIVER=n
CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_RX=n CONFIG_RTE_LIBRTE_DPAA2_SEC_DEBUG_RX=n
CONFIG_RTE_DPAA2_SEC_PMD_MAX_NB_SESSIONS=2048
# #
# NXP DPAA caam - crypto driver # NXP DPAA caam - crypto driver
@ -466,6 +468,8 @@ CONFIG_RTE_LIBRTE_PMD_DPAA_SEC=n
CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_INIT=n CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_INIT=n
CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_DRIVER=n CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_DRIVER=n
CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_RX=n CONFIG_RTE_LIBRTE_DPAA_SEC_DEBUG_RX=n
CONFIG_RTE_LIBRTE_DPAA_MAX_CRYPTODEV=4
CONFIG_RTE_DPAA_SEC_PMD_MAX_NB_SESSIONS=2048
# #
# Compile PMD for QuickAssist based devices # Compile PMD for QuickAssist based devices

View File

@ -23,3 +23,17 @@ CONFIG_RTE_LIBRTE_NFP_PMD=y
CONFIG_RTE_LIBRTE_POWER=y CONFIG_RTE_LIBRTE_POWER=y
CONFIG_RTE_VIRTIO_USER=y CONFIG_RTE_VIRTIO_USER=y
CONFIG_RTE_PROC_INFO=y CONFIG_RTE_PROC_INFO=y
# NXP DPAA BUS and drivers
CONFIG_RTE_LIBRTE_DPAA_BUS=y
CONFIG_RTE_LIBRTE_DPAA_MEMPOOL=y
CONFIG_RTE_LIBRTE_DPAA_PMD=y
CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV=y
CONFIG_RTE_LIBRTE_PMD_DPAA_SEC=y
# NXP FSLMC BUS and DPAA2 drivers
CONFIG_RTE_LIBRTE_FSLMC_BUS=y
CONFIG_RTE_LIBRTE_DPAA2_MEMPOOL=y
CONFIG_RTE_LIBRTE_DPAA2_PMD=y
CONFIG_RTE_LIBRTE_PMD_DPAA2_EVENTDEV=y
CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC=y