net/ngbe: support MAC filters
[dpdk.git] / drivers / net / liquidio / lio_ethdev.h
index 74cd2fb..ece2b03 100644 (file)
@@ -13,6 +13,9 @@
 #define LIO_LSC_TIMEOUT                100000 /* 100000us (100ms) */
 #define LIO_MAX_CMD_TIMEOUT     10000 /* 10000ms (10s) */
 
+/* The max frame size with default MTU */
+#define LIO_ETH_MAX_LEN (RTE_ETHER_MTU + RTE_ETHER_HDR_LEN + RTE_ETHER_CRC_LEN)
+
 #define LIO_DEV(_eth_dev)              ((_eth_dev)->data->dev_private)
 
 /* LIO Response condition variable */
@@ -169,8 +172,8 @@ struct lio_rss_set {
        uint8_t key[LIO_RSS_MAX_KEY_SZ];
 };
 
-void lio_dev_rx_queue_release(void *rxq);
+void lio_dev_rx_queue_release(struct rte_eth_dev *dev, uint16_t q_no);
 
-void lio_dev_tx_queue_release(void *txq);
+void lio_dev_tx_queue_release(struct rte_eth_dev *dev, uint16_t q_no);
 
 #endif /* _LIO_ETHDEV_H_ */