bnxt_en: Enable NPAR (NIC Partitioning) Support.
[deliverable/linux.git] / drivers / net / ethernet / broadcom / bnxt / bnxt_ethtool.c
index a38cb047b54083897fa6e8df5c098c7e1b98d7ac..89050ed2046ff4a9ba3c36dea004a24ea19b6c62 100644 (file)
@@ -823,7 +823,7 @@ static int bnxt_set_settings(struct net_device *dev, struct ethtool_cmd *cmd)
        u32 speed, fw_advertising = 0;
        bool set_pause = false;
 
-       if (BNXT_VF(bp))
+       if (!BNXT_SINGLE_PF(bp))
                return rc;
 
        if (cmd->autoneg == AUTONEG_ENABLE) {
@@ -911,7 +911,7 @@ static int bnxt_set_pauseparam(struct net_device *dev,
        struct bnxt *bp = netdev_priv(dev);
        struct bnxt_link_info *link_info = &bp->link_info;
 
-       if (BNXT_VF(bp))
+       if (!BNXT_SINGLE_PF(bp))
                return rc;
 
        if (epause->autoneg) {
@@ -1433,7 +1433,7 @@ static int bnxt_set_eee(struct net_device *dev, struct ethtool_eee *edata)
                 _bnxt_fw_to_ethtool_adv_spds(link_info->advertising, 0);
        int rc = 0;
 
-       if (BNXT_VF(bp))
+       if (!BNXT_SINGLE_PF(bp))
                return 0;
 
        if (!(bp->flags & BNXT_FLAG_EEE_CAP))
This page took 0.044193 seconds and 5 git commands to generate.