1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2015-2020 Beijing WangXun Technology Co., Ltd.
5 #ifndef _TXGBE_DEVIDS_H_
6 #define _TXGBE_DEVIDS_H_
11 #ifndef PCI_VENDOR_ID_WANGXUN
12 #define PCI_VENDOR_ID_WANGXUN 0x8088
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
27 #define TXGBE_DEV_ID_SP1000_SFP 0x0000
28 #define TXGBE_DEV_ID_WX1820_SFP 0x2000
29 #define TXGBE_DEV_ID_SFP 0x00
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
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
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
51 #define TXGBE_DEV_ID_QSFP 0x11
53 #define TXGBE_ETHERTYPE_FLOW_CTRL 0x8808
54 #define TXGBE_ETHERTYPE_IEEE_VLAN 0x8100 /* 802.1q protocol */
56 #define TXGBE_VXLAN_PORT 4789
58 #endif /* _TXGBE_DEVIDS_H_ */