net/e1000: fix MAC type checking
[dpdk.git] / drivers / net / e1000 / em_ethdev.c
index 20b5406..fd44924 100644 (file)
@@ -739,7 +739,7 @@ eth_em_stop(struct rte_eth_dev *dev)
        e1000_reset_hw(hw);
 
        /* Flush desc rings for i219 */
-       if (hw->mac.type >= e1000_pch_spt)
+       if (hw->mac.type == e1000_pch_spt || hw->mac.type == e1000_pch_cnp)
                em_flush_desc_rings(dev);
 
        if (hw->mac.type >= e1000_82544)