net/mlx5: Expose ifc bits for query modify header
authorYishai Hadas <yishaih@nvidia.com>
Wed, 30 Dec 2020 13:01:20 +0000 (15:01 +0200)
committerLeon Romanovsky <leonro@nvidia.com>
Tue, 19 Jan 2021 05:34:28 +0000 (07:34 +0200)
Expose ifc bits for query_modify_header_context_in to be used by DEVX.

Signed-off-by: Yishai Hadas <yishaih@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
include/linux/mlx5/mlx5_ifc.h

index 442c016..cf692fc 100644 (file)
@@ -5904,6 +5904,18 @@ struct mlx5_ifc_dealloc_modify_header_context_in_bits {
        u8         reserved_at_60[0x20];
 };
 
+struct mlx5_ifc_query_modify_header_context_in_bits {
+       u8         opcode[0x10];
+       u8         uid[0x10];
+
+       u8         reserved_at_20[0x10];
+       u8         op_mod[0x10];
+
+       u8         modify_header_id[0x20];
+
+       u8         reserved_at_60[0xa0];
+};
+
 struct mlx5_ifc_query_dct_out_bits {
        u8         status[0x8];
        u8         reserved_at_8[0x18];