1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(C) 2021 Marvell.
4 #ifndef __CN9K_ETHDEV_H__
5 #define __CN9K_ETHDEV_H__
7 #include <cnxk_ethdev.h>
11 int64_t fc_cache_pkts;
16 uint16_t sqes_per_sqb_log2;
17 int16_t nb_sqb_bufs_adj;
18 } __plt_cache_aligned;
21 uint64_t mbuf_initializer;
32 } __plt_cache_aligned;
34 /* Rx and Tx routines */
35 void cn9k_eth_set_rx_function(struct rte_eth_dev *eth_dev);
36 void cn9k_eth_set_tx_function(struct rte_eth_dev *eth_dev);
38 #endif /* __CN9K_ETHDEV_H__ */