Skip to content

Commit

Permalink
net/mlx5: Expose bits for local loopback counter
Browse files Browse the repository at this point in the history
Add needed HW bits for querying local loopback counter and the
HCA capability for it.

Signed-off-by: Or Har-Toov <ohartoov@nvidia.com>
Reviewed-by: Avihai Horon <avihaih@nvidia.com>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
  • Loading branch information
Or Har-Toov authored and Saeed Mahameed committed Jun 16, 2023
1 parent 559f4c3 commit 0bd2e6f
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions include/linux/mlx5/mlx5_ifc.h
Original file line number Diff line number Diff line change
Expand Up @@ -1758,7 +1758,7 @@ struct mlx5_ifc_cmd_hca_cap_bits {
u8 reserved_at_330[0x6];
u8 pci_sync_for_fw_update_with_driver_unload[0x1];
u8 vnic_env_cnt_steering_fail[0x1];
u8 reserved_at_338[0x1];
u8 vport_counter_local_loopback[0x1];
u8 q_counter_aggregation[0x1];
u8 q_counter_other_vport[0x1];
u8 log_max_xrcd[0x5];
Expand Down Expand Up @@ -5190,7 +5190,9 @@ struct mlx5_ifc_query_vport_counter_out_bits {

struct mlx5_ifc_traffic_counter_bits transmitted_eth_multicast;

u8 reserved_at_680[0xa00];
struct mlx5_ifc_traffic_counter_bits local_loopback;

u8 reserved_at_700[0x980];
};

enum {
Expand Down

0 comments on commit 0bd2e6f

Please sign in to comment.