Skip to content

Commit

Permalink
net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits
Browse files Browse the repository at this point in the history
The nested union at the end is not in the same style as the rest of the
code, so un-nest it to make the style uniformly applied again.

Signed-off-by: Cosmin Ratiu <cratiu@nvidia.com>
Reviewed-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20241204220931.254964-2-tariqt@nvidia.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
  • Loading branch information
Cosmin Ratiu authored and Leon Romanovsky committed Dec 5, 2024
1 parent 40384c8 commit f9a5b34
Showing 1 changed file with 17 additions and 13 deletions.
30 changes: 17 additions & 13 deletions include/linux/mlx5/mlx5_ifc.h
Original file line number Diff line number Diff line change
Expand Up @@ -6324,6 +6324,20 @@ struct mlx5_ifc_modify_other_hca_cap_in_bits {
struct mlx5_ifc_other_hca_cap_bits other_capability;
};

struct mlx5_ifc_sw_owner_icm_root_params_bits {
u8 sw_owner_icm_root_1[0x40];

u8 sw_owner_icm_root_0[0x40];
};

struct mlx5_ifc_rtc_params_bits {
u8 rtc_id_0[0x20];

u8 rtc_id_1[0x20];

u8 reserved_at_40[0x40];
};

struct mlx5_ifc_flow_table_context_bits {
u8 reformat_en[0x1];
u8 decap_en[0x1];
Expand All @@ -6342,20 +6356,10 @@ struct mlx5_ifc_flow_table_context_bits {
u8 lag_master_next_table_id[0x18];

u8 reserved_at_60[0x60];
union {
struct {
u8 sw_owner_icm_root_1[0x40];

u8 sw_owner_icm_root_0[0x40];
} sws;
struct {
u8 rtc_id_0[0x20];

u8 rtc_id_1[0x20];

u8 reserved_at_100[0x40];

} hws;
union {
struct mlx5_ifc_sw_owner_icm_root_params_bits sws;
struct mlx5_ifc_rtc_params_bits hws;
};
};

Expand Down

0 comments on commit f9a5b34

Please sign in to comment.