aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2019-01-07 15:49:30 +0200
committerMatias Elo <matias.elo@nokia.com>2019-01-07 15:49:30 +0200
commit8b769677cfe9c307db0880ffea6ba4fa0879ab03 (patch)
tree4d1381f771916eab2315d68ace9bafd80a5f100f
parent4eb4527ee96e94f80d22ae16eed5a3eb077b8841 (diff)
Port 81e5aead1 "linux-gen: move NUM_INTERNAL_QUEUES to config"
Signed-off-by: Matias Elo <matias.elo@nokia.com>
-rw-r--r--platform/linux-dpdk/include/odp_config_internal.h5
-rw-r--r--platform/linux-dpdk/odp_queue_basic.c2
2 files changed, 5 insertions, 2 deletions
diff --git a/platform/linux-dpdk/include/odp_config_internal.h b/platform/linux-dpdk/include/odp_config_internal.h
index d2a2c3874..d488613d9 100644
--- a/platform/linux-dpdk/include/odp_config_internal.h
+++ b/platform/linux-dpdk/include/odp_config_internal.h
@@ -27,6 +27,11 @@ extern "C" {
#define ODP_CONFIG_QUEUES 1024
/*
+ * Queues reserved for ODP internal use
+ */
+#define NUM_INTERNAL_QUEUES 64
+
+/*
* Maximum number of ordered locks per queue
*/
#define CONFIG_QUEUE_MAX_ORD_LOCKS 2
diff --git a/platform/linux-dpdk/odp_queue_basic.c b/platform/linux-dpdk/odp_queue_basic.c
index d6406a32e..7a453417e 100644
--- a/platform/linux-dpdk/odp_queue_basic.c
+++ b/platform/linux-dpdk/odp_queue_basic.c
@@ -30,8 +30,6 @@
#include <odp/api/plat/queue_inline_types.h>
#include <odp_global_data.h>
-#define NUM_INTERNAL_QUEUES 64
-
#include <odp/api/plat/ticketlock_inlines.h>
#define LOCK(queue_ptr) odp_ticketlock_lock(&((queue_ptr)->s.lock))
#define UNLOCK(queue_ptr) odp_ticketlock_unlock(&((queue_ptr)->s.lock))