diff options
author | Jianbo Liu <jianbol@nvidia.com> | 2021-06-09 03:11:58 +0000 |
---|---|---|
committer | Saeed Mahameed <saeedm@nvidia.com> | 2022-07-02 11:58:27 -0700 |
commit | 74e6b2a87433db3034e3b0e2a97706510e960892 (patch) | |
tree | a319d80350e97e3e01ac25be9a46be74bcd36b77 /drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | |
parent | c491ded04325b92fa1cc4af678154cb02fec0ae4 (diff) | |
download | linux-74e6b2a87433db3034e3b0e2a97706510e960892.tar.bz2 |
net/mlx5e: Prepare for flow meter offload if hardware supports it
If flow meter aso object is supported, set the allocated range, and
initialize aso wqe.
The allocated range is indicated by log_meter_aso_granularity in HW
capabilities, and currently is 6.
Signed-off-by: Jianbo Liu <jianbol@nvidia.com>
Reviewed-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Maor Dickman <maord@nvidia.com>
Reviewed-by: Ariel Levkovich <lariel@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlx5/core/en_tc.h')
-rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_tc.h b/drivers/net/ethernet/mellanox/mlx5/core/en_tc.h index e2a1250aeca1..140b01d4d083 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_tc.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_tc.h @@ -39,6 +39,7 @@ #include "en/tc_ct.h" #include "en/tc_tun.h" #include "en/tc/int_port.h" +#include "en/tc/meter.h" #include "en_rep.h" #define MLX5E_TC_FLOW_ID_MASK 0x0000ffff |