forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 ee930fffee469d076998274a2ca55e13dc1efb67
kernel/drivers/net/ethernet/intel/i40e/i40e_devids.h
....@@ -5,6 +5,8 @@
55 #define _I40E_DEVIDS_H_
66
77 /* Device IDs */
8
+#define I40E_DEV_ID_X710_N3000 0x0CF8
9
+#define I40E_DEV_ID_XXV710_N3000 0x0D58
810 #define I40E_DEV_ID_SFP_XL710 0x1572
911 #define I40E_DEV_ID_QEMU 0x1574
1012 #define I40E_DEV_ID_KX_B 0x1580
....@@ -18,6 +20,13 @@
1820 #define I40E_DEV_ID_10G_BASE_T4 0x1589
1921 #define I40E_DEV_ID_25G_B 0x158A
2022 #define I40E_DEV_ID_25G_SFP28 0x158B
23
+#define I40E_DEV_ID_10G_BASE_T_BC 0x15FF
24
+#define I40E_DEV_ID_10G_B 0x104F
25
+#define I40E_DEV_ID_10G_SFP 0x104E
26
+#define I40E_DEV_ID_5G_BASE_T_BC 0x101F
27
+#define I40E_IS_X710TL_DEVICE(d) \
28
+ (((d) == I40E_DEV_ID_5G_BASE_T_BC) || \
29
+ ((d) == I40E_DEV_ID_10G_BASE_T_BC))
2130 #define I40E_DEV_ID_KX_X722 0x37CE
2231 #define I40E_DEV_ID_QSFP_X722 0x37CF
2332 #define I40E_DEV_ID_SFP_X722 0x37D0
....@@ -25,8 +34,5 @@
2534 #define I40E_DEV_ID_10G_BASE_T_X722 0x37D2
2635 #define I40E_DEV_ID_SFP_I_X722 0x37D3
2736
28
-#define i40e_is_40G_device(d) ((d) == I40E_DEV_ID_QSFP_A || \
29
- (d) == I40E_DEV_ID_QSFP_B || \
30
- (d) == I40E_DEV_ID_QSFP_C)
3137
3238 #endif /* _I40E_DEVIDS_H_ */