aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/common/mvep/rte_mvep_common.h
blob: 0593cefcd26143cbb893216792c0244cd9312466 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*  SPDX-License-Identifier: BSD-3-Clause
 *  Copyright(c) 2018 Marvell International Ltd.
 */

#ifndef __RTE_MVEP_COMMON_H__
#define __RTE_MVEP_COMMON_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
};

int rte_mvep_init(enum mvep_module_type module, struct rte_kvargs *kvlist);
int rte_mvep_deinit(enum mvep_module_type module);

#endif /* __RTE_MVEP_COMMON_H__ */