ethdev: support L2TPv2 and PPP procotol
[dpdk.git] / doc / guides / nics / features / default.ini
1 ;
2 ; Features of a default network driver.
3 ;
4 ; This file defines the features that are valid for inclusion in
5 ; the other driver files and also the order that they appear in
6 ; the features table in the documentation. The feature description
7 ; string should not exceed feature_str_len defined in conf.py.
8 ;
9 [Features]
10 Speed capabilities   =
11 Link status          =
12 Link status event    =
13 Removal event        =
14 Queue status event   =
15 Rx interrupt         =
16 Lock-free Tx queue   =
17 Fast mbuf free       =
18 Free Tx mbuf on demand =
19 Queue start/stop     =
20 Runtime Rx queue setup =
21 Runtime Tx queue setup =
22 Burst mode info      =
23 Power mgmt address monitor =
24 MTU update           =
25 Jumbo frame          =
26 Scattered Rx         =
27 LRO                  =
28 TSO                  =
29 Promiscuous mode     =
30 Allmulticast mode    =
31 Unicast MAC filter   =
32 Multicast MAC filter =
33 RSS hash             =
34 RSS key update       =
35 RSS reta update      =
36 Inner RSS            =
37 VMDq                 =
38 SR-IOV               =
39 DCB                  =
40 VLAN filter          =
41 Flow control         =
42 Rate limitation      =
43 Inline crypto        =
44 Inline protocol      =
45 CRC offload          =
46 VLAN offload         =
47 QinQ offload         =
48 FEC                  =
49 L3 checksum offload  =
50 L4 checksum offload  =
51 Timestamp offload    =
52 MACsec offload       =
53 Inner L3 checksum    =
54 Inner L4 checksum    =
55 Packet type parsing  =
56 Timesync             =
57 Rx descriptor status =
58 Tx descriptor status =
59 Basic stats          =
60 Extended stats       =
61 Stats per queue      =
62 FW version           =
63 EEPROM dump          =
64 Module EEPROM dump   =
65 Registers dump       =
66 LED                  =
67 Multiprocess aware   =
68 FreeBSD              =
69 Linux                =
70 Windows              =
71 ARMv7                =
72 ARMv8                =
73 Power8               =
74 x86-32               =
75 x86-64               =
76 Usage doc            =
77 Design doc           =
78 Perf doc             =
79
80 [rte_flow items]
81 ah                   =
82 any                  =
83 arp_eth_ipv4         =
84 conntrack            =
85 ecpri                =
86 esp                  =
87 eth                  =
88 e_tag                =
89 fuzzy                =
90 geneve               =
91 geneve_opt           =
92 gre                  =
93 gre_key              =
94 gtp                  =
95 gtpc                 =
96 gtpu                 =
97 gtp_psc              =
98 higig2               =
99 icmp                 =
100 icmp6                =
101 icmp6_nd_na          =
102 icmp6_nd_ns          =
103 icmp6_nd_opt         =
104 icmp6_nd_opt_sla_eth =
105 icmp6_nd_opt_tla_eth =
106 igmp                 =
107 integrity            =
108 invert               =
109 ipv4                 =
110 ipv6                 =
111 ipv6_ext             =
112 ipv6_frag_ext        =
113 l2tpv2               =
114 l2tpv3oip            =
115 mark                 =
116 meta                 =
117 mpls                 =
118 nsh                  =
119 nvgre                =
120 pf                   =
121 pfcp                 =
122 phy_port             =
123 port_id              =
124 port_representor     =
125 ppp                  =
126 pppoed               =
127 pppoes               =
128 pppoe_proto_id       =
129 raw                  =
130 represented_port     =
131 sctp                 =
132 tag                  =
133 tcp                  =
134 udp                  =
135 vf                   =
136 vlan                 =
137 vxlan                =
138 vxlan_gpe            =
139
140 [rte_flow actions]
141 age                  =
142 conntrack            =
143 count                =
144 dec_tcp_ack          =
145 dec_tcp_seq          =
146 dec_ttl              =
147 drop                 =
148 flag                 =
149 inc_tcp_ack          =
150 inc_tcp_seq          =
151 jump                 =
152 mac_swap             =
153 mark                 =
154 meter                =
155 modify_field         =
156 nvgre_decap          =
157 nvgre_encap          =
158 of_copy_ttl_in       =
159 of_copy_ttl_out      =
160 of_dec_mpls_ttl      =
161 of_dec_nw_ttl        =
162 of_pop_mpls          =
163 of_pop_vlan          =
164 of_push_mpls         =
165 of_push_vlan         =
166 of_set_mpls_ttl      =
167 of_set_nw_ttl        =
168 of_set_vlan_pcp      =
169 of_set_vlan_vid      =
170 passthru             =
171 pf                   =
172 phy_port             =
173 port_id              =
174 port_representor     =
175 queue                =
176 raw_decap            =
177 raw_encap            =
178 represented_port     =
179 rss                  =
180 sample               =
181 security             =
182 set_ipv4_dscp        =
183 set_ipv4_dst         =
184 set_ipv4_src         =
185 set_ipv6_dscp        =
186 set_ipv6_dst         =
187 set_ipv6_src         =
188 set_mac_dst          =
189 set_mac_src          =
190 set_meta             =
191 set_tag              =
192 set_tp_dst           =
193 set_tp_src           =
194 set_ttl              =
195 vf                   =
196 vxlan_decap          =
197 vxlan_encap          =