net/mlx5: add C++ include guard to public header
[dpdk.git] / drivers / net / ngbe / ngbe_ethdev.c
index a0b7dd9..0d66c32 100644 (file)
@@ -983,7 +983,7 @@ ngbe_dev_start(struct rte_eth_dev *dev)
                }
        }
 
-       /* confiugre MSI-X for sleep until Rx interrupt */
+       /* configure MSI-X for sleep until Rx interrupt */
        ngbe_configure_msix(dev);
 
        /* initialize transmission unit */
@@ -2488,7 +2488,7 @@ ngbe_dev_mtu_set(struct rte_eth_dev *dev, uint16_t mtu)
         * scattered packets when this feature has not been enabled before.
         */
        if (dev_data->dev_started && !dev_data->scattered_rx &&
-           (frame_size + 2 * NGBE_VLAN_TAG_SIZE >
+           (frame_size + 2 * RTE_VLAN_HLEN >
             dev->data->min_rx_buf_size - RTE_PKTMBUF_HEADROOM)) {
                PMD_INIT_LOG(ERR, "Stop port first.");
                return -EINVAL;
@@ -2641,7 +2641,7 @@ ngbe_set_ivar_map(struct ngbe_hw *hw, int8_t direction,
                wr32(hw, NGBE_IVARMISC, tmp);
        } else {
                /* rx or tx causes */
-               /* Workround for ICR lost */
+               /* Workaround for ICR lost */
                idx = ((16 * (queue & 1)) + (8 * direction));
                tmp = rd32(hw, NGBE_IVAR(queue >> 1));
                tmp &= ~(0xFF << idx);
@@ -2893,7 +2893,7 @@ ngbe_timesync_disable(struct rte_eth_dev *dev)
        /* Disable L2 filtering of IEEE1588/802.1AS Ethernet frame types. */
        wr32(hw, NGBE_ETFLT(NGBE_ETF_ID_1588), 0);
 
-       /* Stop incrementating the System Time registers. */
+       /* Stop incrementing the System Time registers. */
        wr32(hw, NGBE_TSTIMEINC, 0);
 
        return 0;
@@ -3100,6 +3100,7 @@ static const struct eth_dev_ops ngbe_eth_dev_ops = {
        .timesync_adjust_time       = ngbe_timesync_adjust_time,
        .timesync_read_time         = ngbe_timesync_read_time,
        .timesync_write_time        = ngbe_timesync_write_time,
+       .tx_done_cleanup            = ngbe_dev_tx_done_cleanup,
 };
 
 RTE_PMD_REGISTER_PCI(net_ngbe, rte_ngbe_pmd);