]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/cnxk/cnxk_ethdev.c
net/cnxk: support Rx/Tx burst mode query
[dpdk.git] / drivers / net / cnxk / cnxk_ethdev.c
index e5590a05eb361df48caa2c8d4feebfa37c09a719..0311df373bfe6a46ecb1a55567a02c063c756858 100644 (file)
@@ -1097,6 +1097,8 @@ rx_disable:
 /* CNXK platform independent eth dev ops */
 struct eth_dev_ops cnxk_eth_dev_ops = {
        .mtu_set = cnxk_nix_mtu_set,
+       .mac_addr_add = cnxk_nix_mac_addr_add,
+       .mac_addr_remove = cnxk_nix_mac_addr_del,
        .mac_addr_set = cnxk_nix_mac_addr_set,
        .dev_infos_get = cnxk_nix_info_get,
        .link_update = cnxk_nix_link_update,
@@ -1109,6 +1111,10 @@ struct eth_dev_ops cnxk_eth_dev_ops = {
        .dev_supported_ptypes_get = cnxk_nix_supported_ptypes_get,
        .promiscuous_enable = cnxk_nix_promisc_enable,
        .promiscuous_disable = cnxk_nix_promisc_disable,
+       .allmulticast_enable = cnxk_nix_allmulticast_enable,
+       .allmulticast_disable = cnxk_nix_allmulticast_disable,
+       .rx_burst_mode_get = cnxk_nix_rx_burst_mode_get,
+       .tx_burst_mode_get = cnxk_nix_tx_burst_mode_get,
 };
 
 static int