]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/mlx5/mlx5_prm.h
net/mlx5: fix register usage in meter
[dpdk.git] / drivers / net / mlx5 / mlx5_prm.h
index 6ad214b16ffe5ee4ab6f45b112e00254b0d08bc3..8a67025797a8abb99e860f3d469a20b60ecd39ed 100644 (file)
@@ -1200,7 +1200,9 @@ struct mlx5_ifc_qos_cap_bits {
        u8 reserved_at_8[0x8];
        u8 log_max_flow_meter[0x8];
        u8 flow_meter_reg_id[0x8];
-       u8 reserved_at_25[0x20];
+       u8 reserved_at_25[0x8];
+       u8 flow_meter_reg_share[0x1];
+       u8 reserved_at_2e[0x17];
        u8 packet_pacing_max_rate[0x20];
        u8 packet_pacing_min_rate[0x20];
        u8 reserved_at_80[0x10];
@@ -1822,6 +1824,9 @@ enum {
 #define MLX5_SRTCM_CIR_MAX (8 * (1ULL << 30) * 0xFF)
 #define MLX5_SRTCM_EBS_MAX 0
 
+/* The bits meter color use. */
+#define MLX5_MTR_COLOR_BITS 8
+
 /**
  * Convert a user mark to flow mark.
  *