net/octeontx2: extend RSS supported offload types
[dpdk.git] / drivers / net / octeontx2 / otx2_ethdev.h
index 3f3fdec..c075b8d 100644 (file)
 #define CQ_TIMER_THRESH_DEFAULT        0xAULL /* ~1usec i.e (0xA * 100nsec) */
 #define CQ_TIMER_THRESH_MAX     255
 
+#define NIX_RSS_L3_L4_SRC_DST  (ETH_RSS_L3_SRC_ONLY | ETH_RSS_L3_DST_ONLY \
+                               | ETH_RSS_L4_SRC_ONLY | ETH_RSS_L4_DST_ONLY)
+
 #define NIX_RSS_OFFLOAD                (ETH_RSS_PORT | ETH_RSS_IP | ETH_RSS_UDP |\
                                 ETH_RSS_TCP | ETH_RSS_SCTP | \
-                                ETH_RSS_TUNNEL | ETH_RSS_L2_PAYLOAD)
+                                ETH_RSS_TUNNEL | ETH_RSS_L2_PAYLOAD | \
+                                NIX_RSS_L3_L4_SRC_DST)
 
 #define NIX_TX_OFFLOAD_CAPA ( \
        DEV_TX_OFFLOAD_MBUF_FAST_FREE   | \