summaryrefslogtreecommitdiff
path: root/drivers/mempool
diff options
context:
space:
mode:
authorPavan Nikhilesh <pbhagavatula@caviumnetworks.com>2018-01-19 23:45:18 +0530
committerBruce Richardson <bruce.richardson@intel.com>2018-01-30 21:58:59 +0100
commitde0cee7b345b674d620eedf4b1a7791d18cf18ef (patch)
treed0921cfc0f8def9ec4a95e44837a5c09dbc51552 /drivers/mempool
parent9c3adc289c5e3c0ebf448230a8e2bd1dc1b193bf (diff)
downloaddpdk-de0cee7b345b674d620eedf4b1a7791d18cf18ef.zip
dpdk-de0cee7b345b674d620eedf4b1a7791d18cf18ef.tar.gz
dpdk-de0cee7b345b674d620eedf4b1a7791d18cf18ef.tar.xz
mempool/octeontx: build with meson
Add octeontx hardware mempool driver to meson build. Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
Diffstat (limited to 'drivers/mempool')
-rw-r--r--drivers/mempool/meson.build2
-rw-r--r--drivers/mempool/octeontx/meson.build10
2 files changed, 11 insertions, 1 deletions
diff --git a/drivers/mempool/meson.build b/drivers/mempool/meson.build
index a47b1d9..5991856 100644
--- a/drivers/mempool/meson.build
+++ b/drivers/mempool/meson.build
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-drivers = ['ring', 'stack']
+drivers = ['ring', 'stack', 'octeontx']
std_deps = ['mempool']
config_flag_fmt = 'RTE_LIBRTE_@0@_MEMPOOL'
driver_name_fmt = 'rte_mempool_@0@'
diff --git a/drivers/mempool/octeontx/meson.build b/drivers/mempool/octeontx/meson.build
new file mode 100644
index 0000000..1e894a5
--- /dev/null
+++ b/drivers/mempool/octeontx/meson.build
@@ -0,0 +1,10 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2017 Cavium, Inc
+
+sources = files('octeontx_ssovf.c',
+ 'octeontx_mbox.c',
+ 'octeontx_fpavf.c',
+ 'rte_mempool_octeontx.c'
+)
+
+deps += ['mbuf', 'bus_pci']