net/octeontx2: add flow init and fini
[dpdk.git] / drivers / net / szedata2 / rte_eth_szedata2.c
index 43a6643..d5dec1b 100644 (file)
@@ -1093,7 +1093,6 @@ eth_stats_get(struct rte_eth_dev *dev,
                if (i < RTE_ETHDEV_QUEUE_STAT_CNTRS) {
                        stats->q_opackets[i] = txq->tx_pkts;
                        stats->q_obytes[i] = txq->tx_bytes;
-                       stats->q_errors[i] = txq->err_pkts;
                }
                tx_total += txq->tx_pkts;
                tx_total_bytes += txq->tx_bytes;
@@ -1522,7 +1521,7 @@ rte_szedata2_eth_dev_init(struct rte_eth_dev *dev, struct port_info *pi)
                return -ENOMEM;
        }
 
-       ether_addr_copy(&eth_addr, data->mac_addrs);
+       rte_ether_addr_copy(&eth_addr, data->mac_addrs);
 
        PMD_INIT_LOG(INFO, "%s device %s successfully initialized",
                        RTE_STR(RTE_SZEDATA2_DRIVER_NAME), data->name);
@@ -1568,6 +1567,14 @@ static const struct rte_pci_id rte_szedata2_pci_id_table[] = {
                RTE_PCI_DEVICE(PCI_VENDOR_ID_NETCOPE,
                                PCI_DEVICE_ID_NETCOPE_NFB200G2QL)
        },
+       {
+               RTE_PCI_DEVICE(PCI_VENDOR_ID_SILICOM,
+                               PCI_DEVICE_ID_FB2CGG3)
+       },
+       {
+               RTE_PCI_DEVICE(PCI_VENDOR_ID_SILICOM,
+                               PCI_DEVICE_ID_FB2CGG3D)
+       },
        {
                .vendor_id = 0,
        }