xref: /dpdk/doc/guides/nics/features/mlx5.ini (revision af154d7a00441b54ea1439cbcd4b2d0e9fc0626a)
19db3f521SJohn McNamara;
29db3f521SJohn McNamara; Supported features of the 'mlx5' network poll mode driver.
39db3f521SJohn McNamara;
49db3f521SJohn McNamara; Refer to default.ini for the full list of available PMD features.
59db3f521SJohn McNamara;
69db3f521SJohn McNamara[Features]
700326f1fSNelio LaranjeiroSpeed capabilities   = Y
89db3f521SJohn McNamaraLink status          = Y
99db3f521SJohn McNamaraLink status event    = Y
107d7d7ad1SMatan AzradRemoval event        = Y
113c7d44afSShahaf ShulerRx interrupt         = Y
121d89c404SViacheslav OvsiienkoFast mbuf free       = Y
139db3f521SJohn McNamaraQueue start/stop     = Y
1409c25553SXueming LiShared Rx queue      = Y
1526f1bae8SAlexander KozyrevBurst mode info      = Y
1676e6f99cSAnatoly BurakovPower mgmt address monitor = Y
179db3f521SJohn McNamaraMTU update           = Y
186739c4a3SThomas MonjalonBuffer split on Rx   = Y
199db3f521SJohn McNamaraScattered Rx         = Y
2021bb6c7eSDekel PeledLRO                  = Y
213f13f8c2SShahaf ShulerTSO                  = Y
229db3f521SJohn McNamaraPromiscuous mode     = Y
239db3f521SJohn McNamaraAllmulticast mode    = Y
249db3f521SJohn McNamaraUnicast MAC filter   = Y
259db3f521SJohn McNamaraMulticast MAC filter = Y
269db3f521SJohn McNamaraRSS hash             = Y
279db3f521SJohn McNamaraRSS key update       = Y
289db3f521SJohn McNamaraRSS reta update      = Y
29d0a87d9aSXueming LiInner RSS            = Y
309db3f521SJohn McNamaraSR-IOV               = Y
319db3f521SJohn McNamaraVLAN filter          = Y
328cd3a399SThomas MonjalonFlow control         = Y
339db3f521SJohn McNamaraCRC offload          = Y
349db3f521SJohn McNamaraVLAN offload         = Y
359db3f521SJohn McNamaraL3 checksum offload  = Y
369db3f521SJohn McNamaraL4 checksum offload  = Y
37360e6972SYongseok KohTimestamp offload    = Y
38d0a87d9aSXueming LiInner L3 checksum    = Y
39d0a87d9aSXueming LiInner L4 checksum    = Y
409db3f521SJohn McNamaraPacket type parsing  = Y
418788fec1SOlivier MatzRx descriptor status = Y
428788fec1SOlivier MatzTx descriptor status = Y
439db3f521SJohn McNamaraBasic stats          = Y
44e5e0878aSShahaf ShulerExtended stats       = Y
459db3f521SJohn McNamaraStats per queue      = Y
46714bf46eSThomas MonjalonFW version           = Y
47b32081a0SThomas MonjalonModule EEPROM dump   = Y
4887ec44ceSXueming LiMultiprocess aware   = Y
4904ed01f1SThomas MonjalonLinux                = Y
505881b2d2STal ShnaidermanWindows              = P
51e5e0878aSShahaf ShulerARMv8                = Y
529db3f521SJohn McNamaraPower8               = Y
536bf10ab6SMoti Haimovskyx86-32               = Y
549db3f521SJohn McNamarax86-64               = Y
559db3f521SJohn McNamaraUsage doc            = Y
560a91cdd4SThomas Monjalon
570a91cdd4SThomas Monjalon[rte_flow items]
58674afdf0SJiawei Wangaggr_affinity        = Y
59cb25df7cSSuanming Moucompare              = Y
600a91cdd4SThomas Monjalonconntrack            = Y
610a91cdd4SThomas Monjalonecpri                = Y
6218ca4a4eSRaja Zidaneesp                  = Y
630a91cdd4SThomas Monjaloneth                  = Y
64a23e9b6eSGregory Etelsonflex                 = Y
650a91cdd4SThomas Monjalongeneve               = Y
660a91cdd4SThomas Monjalongeneve_opt           = Y
670a91cdd4SThomas Monjalongre                  = Y
680a91cdd4SThomas Monjalongre_key              = Y
695c4d4917SSean Zhanggre_option           = Y
700a91cdd4SThomas Monjalongtp                  = Y
710a91cdd4SThomas Monjalongtp_psc              = Y
7232c2847aSDong Zhouib_bth               = Y
730a91cdd4SThomas Monjalonicmp                 = Y
740a91cdd4SThomas Monjalonicmp6                = Y
7501314192SLeo Xuicmp6_echo_request   = Y
7601314192SLeo Xuicmp6_echo_reply     = Y
770a91cdd4SThomas Monjalonintegrity            = Y
780a91cdd4SThomas Monjalonipv4                 = Y
790a91cdd4SThomas Monjalonipv6                 = Y
800a91cdd4SThomas Monjalonipv6_frag_ext        = Y
8100e57916SRongwei Liuipv6_routing_ext     = Y
820a91cdd4SThomas Monjalonmark                 = Y
830a91cdd4SThomas Monjalonmeta                 = Y
84c55c2bf3SAlex Veskermeter_color          = Y
850a91cdd4SThomas Monjalonmpls                 = Y
866f7d6622SHaifei Luonsh                  = Y
870a91cdd4SThomas Monjalonnvgre                = Y
880a91cdd4SThomas Monjalonport_id              = Y
8926e1eaf2SDariusz Sosnowskiport_representor     = Y
90ad17988aSAlexander Kozyrevptype                = Y
9115896eafSGregory Etelsonquota                = Y
92fcd7b8c6SErez Shitritrandom               = Y
930a91cdd4SThomas Monjalontag                  = Y
940a91cdd4SThomas Monjalontcp                  = Y
957aa6c077SSuanming Moutx_queue             = Y
960a91cdd4SThomas Monjalonudp                  = Y
970a91cdd4SThomas Monjalonvlan                 = Y
980a91cdd4SThomas Monjalonvxlan                = Y
990a91cdd4SThomas Monjalonvxlan_gpe            = Y
100e8146c63SSean Zhangrepresented_port     = Y
1010a91cdd4SThomas Monjalon
1020a91cdd4SThomas Monjalon[rte_flow actions]
1030a91cdd4SThomas Monjalonage                  = I
1040a91cdd4SThomas Monjalonconntrack            = I
1050a91cdd4SThomas Monjaloncount                = I
1060a91cdd4SThomas Monjalondec_tcp_ack          = Y
1070a91cdd4SThomas Monjalondec_tcp_seq          = Y
1080a91cdd4SThomas Monjalondec_ttl              = Y
1090a91cdd4SThomas Monjalondrop                 = Y
1100a91cdd4SThomas Monjalonflag                 = Y
1110a91cdd4SThomas Monjaloninc_tcp_ack          = Y
1120a91cdd4SThomas Monjaloninc_tcp_seq          = Y
1133564e928SGregory Etelsonindirect_list        = Y
1141be65c39SRongwei Liuipv6_ext_push        = Y
1151be65c39SRongwei Liuipv6_ext_remove      = Y
1160a91cdd4SThomas Monjalonjump                 = Y
117*af154d7aSAlexander Kozyrevjump_to_table_index  = Y
1180a91cdd4SThomas Monjalonmark                 = Y
1190a91cdd4SThomas Monjalonmeter                = Y
12048fbb0e9SAlexander Kozyrevmeter_mark           = Y
1210a91cdd4SThomas Monjalonmodify_field         = Y
122840f09fbSBing Zhaonat64                = Y
1230a91cdd4SThomas Monjalonnvgre_decap          = Y
1240a91cdd4SThomas Monjalonnvgre_encap          = Y
1250a91cdd4SThomas Monjalonof_pop_vlan          = Y
1260a91cdd4SThomas Monjalonof_push_vlan         = Y
1270a91cdd4SThomas Monjalonof_set_vlan_pcp      = Y
1280a91cdd4SThomas Monjalonof_set_vlan_vid      = Y
1290a91cdd4SThomas Monjalonport_id              = Y
1303dce73a2SSuanming Mouport_representor     = Y
13115896eafSGregory Etelsonquota                = I
1320a91cdd4SThomas Monjalonqueue                = Y
1330a91cdd4SThomas Monjalonraw_decap            = Y
1340a91cdd4SThomas Monjalonraw_encap            = Y
135d35dd287SAndrew Rybchenkorepresented_port     = Y
1360a91cdd4SThomas Monjalonrss                  = I
1370a91cdd4SThomas Monjalonsample               = Y
13825c4d6dfSMichael Saviskosend_to_kernel       = Y
1390a91cdd4SThomas Monjalonset_ipv4_dscp        = Y
1400a91cdd4SThomas Monjalonset_ipv4_dst         = Y
1410a91cdd4SThomas Monjalonset_ipv4_src         = Y
1420a91cdd4SThomas Monjalonset_ipv6_dscp        = Y
1430a91cdd4SThomas Monjalonset_ipv6_dst         = Y
1440a91cdd4SThomas Monjalonset_ipv6_src         = Y
1450a91cdd4SThomas Monjalonset_mac_dst          = Y
1460a91cdd4SThomas Monjalonset_mac_src          = Y
1470a91cdd4SThomas Monjalonset_meta             = Y
1480a91cdd4SThomas Monjalonset_tag              = Y
1490a91cdd4SThomas Monjalonset_tp_dst           = Y
1500a91cdd4SThomas Monjalonset_tp_src           = Y
1510a91cdd4SThomas Monjalonset_ttl              = Y
1520a91cdd4SThomas Monjalonvxlan_decap          = Y
1530a91cdd4SThomas Monjalonvxlan_encap          = Y
154