numam-dpdk/drivers/common/mvep/rte_mvep_common.h
David Marchand 6f2dc9c0b4 drivers/common: mark all symbols as internal
Now that we have the internal tag, let's avoid confusion with exported
symbols in common drivers that were using the experimental tag as a
workaround.
There is also no need to put internal API symbols in the public stable
ABI.

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Anoob Joseph <anoobj@marvell.com>
Acked-by: Ray Kinsella <mdr@ashroe.eu>
2020-10-06 01:16:14 +02:00

25 lines
518 B
C

/* SPDX-License-Identifier: BSD-3-Clause
* Copyright(c) 2018 Marvell International Ltd.
*/
#ifndef __RTE_MVEP_COMMON_H__
#define __RTE_MVEP_COMMON_H__
#include <rte_compat.h>
#include <rte_kvargs.h>
enum mvep_module_type {
MVEP_MOD_T_NONE = 0,
MVEP_MOD_T_PP2,
MVEP_MOD_T_SAM,
MVEP_MOD_T_NETA,
MVEP_MOD_T_LAST
};
__rte_internal
int rte_mvep_init(enum mvep_module_type module, struct rte_kvargs *kvlist);
__rte_internal
int rte_mvep_deinit(enum mvep_module_type module);
#endif /* __RTE_MVEP_COMMON_H__ */