]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/nfp/nfp_net_ctrl.h
net/nfp: support new firmware medatada API
[dpdk.git] / drivers / net / nfp / nfp_net_ctrl.h
index 2c500433ed35e51c529c71715e44d0032ff1758b..c1cba0e0419b9b2c214c40811955382cf79bde9c 100644 (file)
 /* Offset in Freelist buffer where packet starts on RX */
 #define NFP_NET_RX_OFFSET               32
 
+/* working with metadata api (NFD version > 3.0) */
+#define NFP_NET_META_FIELD_SIZE         4
+#define NFP_NET_META_FIELD_MASK ((1 << NFP_NET_META_FIELD_SIZE) - 1)
+
+/* Prepend field types */
+#define NFP_NET_META_HASH               1 /* next field carries hash type */
+
 /* Hash type pre-pended when a RSS hash was computed */
 #define NFP_NET_RSS_NONE                0
 #define NFP_NET_RSS_IPV4                1