X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Focteontx2%2Fotx2_link.c;h=f5679b06e765efbcf890a25842adf08896021fa3;hb=c261680cdb82996d30261c1eb4eb762c23ee842e;hp=725b793d4dcbc5dcc2ed9752120a9da404baf166;hpb=aa74c383d4ed636db26b50638e6d9f8ecb6280fd;p=dpdk.git diff --git a/drivers/net/octeontx2/otx2_link.c b/drivers/net/octeontx2/otx2_link.c index 725b793d4d..f5679b06e7 100644 --- a/drivers/net/octeontx2/otx2_link.c +++ b/drivers/net/octeontx2/otx2_link.c @@ -93,7 +93,7 @@ otx2_nix_link_update(struct rte_eth_dev *eth_dev, int wait_to_complete) RTE_SET_USED(wait_to_complete); - if (otx2_dev_is_lbk(dev)) + if (otx2_dev_is_lbk(dev) || otx2_dev_is_sdp(dev)) return 0; otx2_mbox_alloc_msg_cgx_get_linkinfo(mbox); @@ -129,7 +129,7 @@ otx2_nix_dev_set_link_up(struct rte_eth_dev *eth_dev) struct otx2_eth_dev *dev = otx2_eth_pmd_priv(eth_dev); int rc, i; - if (otx2_dev_is_vf(dev)) + if (otx2_dev_is_vf_or_sdp(dev)) return -ENOTSUP; rc = nix_dev_set_link_state(eth_dev, 1); @@ -150,7 +150,7 @@ otx2_nix_dev_set_link_down(struct rte_eth_dev *eth_dev) struct otx2_eth_dev *dev = otx2_eth_pmd_priv(eth_dev); int i; - if (otx2_dev_is_vf(dev)) + if (otx2_dev_is_vf_or_sdp(dev)) return -ENOTSUP; /* Stop tx queues */