Go to the documentation of this file.
31 #include <linux/pci.h>
34 #include <linux/if_ether.h>
41 #define E1000_DEV_ID_82576_VF 0x10CA
42 #define E1000_DEV_ID_I350_VF 0x1520
43 #define E1000_REVISION_0 0
44 #define E1000_REVISION_1 1
45 #define E1000_REVISION_2 2
46 #define E1000_REVISION_3 3
47 #define E1000_REVISION_4 4
49 #define E1000_FUNC_0 0
50 #define E1000_FUNC_1 1
58 #define E1000_RAR_ENTRIES_VF 1
92 #define E1000_RXDADV_HDRBUFLEN_MASK 0x7FE0
93 #define E1000_RXDADV_HDRBUFLEN_SHIFT 5
110 #define E1000_ADVTXD_DTYP_CTXT 0x00200000
111 #define E1000_ADVTXD_DTYP_DATA 0x00300000
112 #define E1000_ADVTXD_DCMD_EOP 0x01000000
113 #define E1000_ADVTXD_DCMD_IFCS 0x02000000
114 #define E1000_ADVTXD_DCMD_RS 0x08000000
115 #define E1000_ADVTXD_DCMD_DEXT 0x20000000
116 #define E1000_ADVTXD_DCMD_VLE 0x40000000
117 #define E1000_ADVTXD_DCMD_TSE 0x80000000
118 #define E1000_ADVTXD_PAYLEN_SHIFT 14
128 #define E1000_ADVTXD_MACLEN_SHIFT 9
129 #define E1000_ADVTXD_TUCMD_IPV4 0x00000400
130 #define E1000_ADVTXD_TUCMD_L4T_TCP 0x00000800
131 #define E1000_ADVTXD_L4LEN_SHIFT 8
132 #define E1000_ADVTXD_MSS_SHIFT 16