net/txgbe: support ntuple filter add and delete
[dpdk.git] / drivers / net / ionic / ionic.h
index 0243ee4..49d1fc0 100644 (file)
@@ -48,18 +48,19 @@ struct ionic_hw {
 struct ionic_adapter {
        struct ionic_hw hw;
        struct ionic_dev idev;
+       const char *name;
        struct ionic_dev_bar bars[IONIC_BARS_MAX];
        struct ionic_identity   ident;
-       struct ionic_lif *lifs[IONIC_LIFS_MAX];
+       struct ionic_lif *lif;
        uint32_t num_bars;
-       uint32_t nlifs;
        uint32_t max_ntxqs_per_lif;
        uint32_t max_nrxqs_per_lif;
+       uint32_t max_mac_addrs;
        uint32_t link_speed;
        uint32_t nintrs;
        bool intrs[IONIC_INTR_CTRL_REGS_MAX];
-       bool is_mgmt_nic;
        bool link_up;
+       char fw_version[IONIC_DEVINFO_FWVERS_BUFLEN];
        struct rte_pci_device *pci_dev;
        LIST_ENTRY(ionic_adapter) pci_adapters;
 };