@@ -251,7 +251,7 @@ __LIB__libodp_dpdk_la_SOURCES = \
../linux-generic/odp_name_table.c \
odp_packet.c \
pktio/dpdk.c \
- pktio/subsystem.c \
+ ../linux-generic/pktio/subsystem.c \
odp_packet_flags.c \
../linux-generic/odp_packet_io.c \
../linux-generic/pktio/loopback.c \
deleted file mode 100644
@@ -1,39 +0,0 @@
-/* Copyright (c) 2017, ARM Limited. All rights reserved.
- *
- * Copyright (c) 2017, Linaro Limited
- * All rights reserved.
- *
- * SPDX-License-Identifier: BSD-3-Clause
- */
-
-#include <config.h>
-
-#include <odp_debug_internal.h>
-#include <odp_packet_io_internal.h>
-
-#define SUBSYSTEM_VERSION 0x00010000UL
-ODP_SUBSYSTEM_DEFINE(pktio_ops, "packet IO operations", SUBSYSTEM_VERSION);
-
-/* Instantiate init and term functions */
-ODP_SUBSYSTEM_FOREACH_TEMPLATE(pktio_ops, init_global, ODP_ERR)
-ODP_SUBSYSTEM_FOREACH_TEMPLATE(pktio_ops, init_local, ODP_ERR)
-ODP_SUBSYSTEM_FOREACH_TEMPLATE(pktio_ops, term_global, ODP_ABORT)
-
-/* Temporary variable to enable link modules,
- * will remove in Makefile scheme changes.
- */
-#ifdef ODP_PKTIO_DPDK
-extern int enable_link_dpdk_pktio_ops;
-#endif
-extern int enable_link_loopback_pktio_ops;
-
-ODP_SUBSYSTEM_CONSTRUCTOR(pktio_ops)
-{
- odp_subsystem_constructor(pktio_ops);
-
- /* Further initialization per subsystem */
-#ifdef ODP_PKTIO_DPDK
- enable_link_dpdk_pktio_ops = 1;
-#endif
- enable_link_loopback_pktio_ops = 1;
-}
@@ -6,6 +6,8 @@
* SPDX-License-Identifier: BSD-3-Clause
*/
+#include <config.h>
+
#include <odp_debug_internal.h>
#include <odp_packet_io_internal.h>