ethdev: rename link speed constants
[dpdk.git] / drivers / net / e1000 / em_ethdev.c
index 9c50674..8e4bd08 100644 (file)
@@ -625,7 +625,7 @@ eth_em_start(struct rte_eth_dev *dev)
                else
                        goto error_invalid_config;
                break;
-       case ETH_LINK_SPEED_10:
+       case ETH_SPEED_NUM_10M:
                if (dev->data->dev_conf.link_duplex == ETH_LINK_AUTONEG_DUPLEX)
                        hw->phy.autoneg_advertised = E1000_ALL_10_SPEED;
                else if (dev->data->dev_conf.link_duplex ==
@@ -637,7 +637,7 @@ eth_em_start(struct rte_eth_dev *dev)
                else
                        goto error_invalid_config;
                break;
-       case ETH_LINK_SPEED_100:
+       case ETH_SPEED_NUM_100M:
                if (dev->data->dev_conf.link_duplex == ETH_LINK_AUTONEG_DUPLEX)
                        hw->phy.autoneg_advertised = E1000_ALL_100_SPEED;
                else if (dev->data->dev_conf.link_duplex ==
@@ -649,7 +649,7 @@ eth_em_start(struct rte_eth_dev *dev)
                else
                        goto error_invalid_config;
                break;
-       case ETH_LINK_SPEED_1000:
+       case ETH_SPEED_NUM_1G:
                if ((dev->data->dev_conf.link_duplex ==
                                ETH_LINK_AUTONEG_DUPLEX) ||
                        (dev->data->dev_conf.link_duplex ==
@@ -658,7 +658,7 @@ eth_em_start(struct rte_eth_dev *dev)
                else
                        goto error_invalid_config;
                break;
-       case ETH_LINK_SPEED_10000:
+       case ETH_SPEED_NUM_10G:
        default:
                goto error_invalid_config;
        }
@@ -1108,7 +1108,7 @@ eth_em_link_update(struct rte_eth_dev *dev, int wait_to_complete)
                link.link_status = ETH_LINK_UP;
        } else if (!link_check && (link.link_status == ETH_LINK_UP)) {
                link.link_speed = 0;
-               link.link_duplex = 0;
+               link.link_duplex = ETH_LINK_HALF_DUPLEX;
                link.link_status = ETH_LINK_DOWN;
        }
        rte_em_dev_atomic_write_link_status(dev, &link);