net/hns3: fix typos on comments
[dpdk.git] / drivers / net / txgbe / base / txgbe_devids.h
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(c) 2015-2020
3  */
4
5 #ifndef _TXGBE_DEVIDS_H_
6 #define _TXGBE_DEVIDS_H_
7
8 /*
9  * Vendor ID
10  */
11 #ifndef PCI_VENDOR_ID_WANGXUN
12 #define PCI_VENDOR_ID_WANGXUN                   0x8088
13 #endif
14
15 /*
16  * Device IDs
17  */
18 #define TXGBE_DEV_ID_SP1000                     0x1001
19 #define TXGBE_DEV_ID_WX1820                     0x2001
20 #define TXGBE_DEV_ID_SP1000_VF                  0x1000
21 #define TXGBE_DEV_ID_WX1820_VF                  0x2000
22
23 /*
24  * Subsystem IDs
25  */
26 /* SFP */
27 #define TXGBE_DEV_ID_SP1000_SFP                 0x0000
28 #define TXGBE_DEV_ID_WX1820_SFP                 0x2000
29 #define TXGBE_DEV_ID_SFP                        0x00
30 /* copper */
31 #define TXGBE_DEV_ID_SP1000_XAUI                0x1010
32 #define TXGBE_DEV_ID_WX1820_XAUI                0x2010
33 #define TXGBE_DEV_ID_XAUI                       0x10
34 #define TXGBE_DEV_ID_SP1000_SGMII               0x1020
35 #define TXGBE_DEV_ID_WX1820_SGMII               0x2020
36 #define TXGBE_DEV_ID_SGMII                      0x20
37 /* backplane */
38 #define TXGBE_DEV_ID_SP1000_KR_KX_KX4           0x1030
39 #define TXGBE_DEV_ID_WX1820_KR_KX_KX4           0x2030
40 #define TXGBE_DEV_ID_KR_KX_KX4                  0x30
41 /* MAC Interface */
42 #define TXGBE_DEV_ID_SP1000_MAC_XAUI            0x1040
43 #define TXGBE_DEV_ID_WX1820_MAC_XAUI            0x2040
44 #define TXGBE_DEV_ID_MAC_XAUI                   0x40
45 #define TXGBE_DEV_ID_SP1000_MAC_SGMII           0x1060
46 #define TXGBE_DEV_ID_WX1820_MAC_SGMII           0x2060
47 #define TXGBE_DEV_ID_MAC_SGMII                  0x60
48 /* combined interface*/
49 #define TXGBE_DEV_ID_SFI_XAUI                   0x50
50 /* fiber qsfp*/
51 #define TXGBE_DEV_ID_QSFP                       0x11
52
53 #define TXGBE_ETHERTYPE_FLOW_CTRL   0x8808
54 #define TXGBE_ETHERTYPE_IEEE_VLAN   0x8100  /* 802.1q protocol */
55
56 #define TXGBE_VXLAN_PORT 4789
57
58 #endif /* _TXGBE_DEVIDS_H_ */