net/txgbe: add error types and registers
[dpdk.git] / drivers / net / txgbe / txgbe_ethdev.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(c) 2015-2020
3  */
4
5 #ifndef _TXGBE_ETHDEV_H_
6 #define _TXGBE_ETHDEV_H_
7
8 #include "base/txgbe.h"
9
10 /*
11  * Structure to store private data for each driver instance (for each port).
12  */
13 struct txgbe_adapter {
14         struct txgbe_hw             hw;
15 };
16
17 #define TXGBE_DEV_HW(dev) \
18         (&((struct txgbe_adapter *)(dev)->data->dev_private)->hw)
19
20 #define TXGBE_VMDQ_NUM_UC_MAC         4096 /* Maximum nb. of UC MAC addr. */
21 #endif /* _TXGBE_ETHDEV_H_ */