net/mlx5: Add IFC bits for general obj create param
authorJianbo Liu <jianbol@nvidia.com>
Wed, 6 Jul 2022 13:06:30 +0000 (13:06 +0000)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 31 Jan 2023 03:10:04 +0000 (19:10 -0800)
commit4744c7ad2299108bc3ecbea574cffb052863ba26
tree7d753efadcf156ea209f1b1de654ca4caf97cce0
parentc673b6772abcc4161b80014b5f5ff01bad703f0b
net/mlx5: Add IFC bits for general obj create param

Before this patch, the log_obj_range was defined inside
general_obj_in_cmd_hdr to support bulk allocation. However, we need to
modify/query one of the object in the bulk in later patch, so change
those fields to param bits for parameters specific for cmd header, and
add general_obj_create_param according to what was updated in spec.
We will also add general_obj_query_param for modify/query later.

Signed-off-by: Jianbo Liu <jianbol@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c
include/linux/mlx5/mlx5_ifc.h