net/mlx5: control transmit doorbell register mapping
[dpdk.git] / drivers / net / mlx5 / mlx5_rxtx.h
index d4ba25f..88c50aa 100644 (file)
@@ -40,7 +40,7 @@
 #include "mlx5_glue.h"
 
 /* Support tunnel matching. */
-#define MLX5_FLOW_TUNNEL 8
+#define MLX5_FLOW_TUNNEL 9
 
 struct mlx5_rxq_stats {
 #ifdef MLX5_PMD_SOFT_COUNTERS
@@ -287,6 +287,7 @@ struct mlx5_txq_data {
        /* When set TX offload for tunneled packets are supported. */
        uint16_t swp_en:1; /* Whether SW parser is enabled. */
        uint16_t vlan_en:1; /* VLAN insertion in WQE is supported. */
+       uint16_t db_nc:1; /* Doorbell mapped to non-cached region. */
        uint16_t inlen_send; /* Ordinary send data inline size. */
        uint16_t inlen_empw; /* eMPW max packet size to inline. */
        uint16_t inlen_mode; /* Minimal data length to inline. */