drivers/common: mark all symbols as internal
[dpdk.git] / drivers / common / mvep / rte_mvep_common.h
1 /*  SPDX-License-Identifier: BSD-3-Clause
2  *  Copyright(c) 2018 Marvell International Ltd.
3  */
4
5 #ifndef __RTE_MVEP_COMMON_H__
6 #define __RTE_MVEP_COMMON_H__
7
8 #include <rte_compat.h>
9 #include <rte_kvargs.h>
10
11 enum mvep_module_type {
12         MVEP_MOD_T_NONE = 0,
13         MVEP_MOD_T_PP2,
14         MVEP_MOD_T_SAM,
15         MVEP_MOD_T_NETA,
16         MVEP_MOD_T_LAST
17 };
18
19 __rte_internal
20 int rte_mvep_init(enum mvep_module_type module, struct rte_kvargs *kvlist);
21 __rte_internal
22 int rte_mvep_deinit(enum mvep_module_type module);
23
24 #endif /* __RTE_MVEP_COMMON_H__ */