net/mlx5: Add bits and fields to support enhanced CQE compression
authorOfer Levi <oferle@nvidia.com>
Wed, 8 Jun 2022 20:04:52 +0000 (13:04 -0700)
committerSaeed Mahameed <saeedm@nvidia.com>
Mon, 13 Jun 2022 21:59:06 +0000 (14:59 -0700)
commitcdcdce948d64139aea1c6dfea4b04f5c8ad2784e
tree359ca3b163f1a3afeccd67c569f0a2ff9e5589cc
parentd107ba1f7c067b08eb4b8ca7c51187fb7c4d97f2
net/mlx5: Add bits and fields to support enhanced CQE compression

Expose ifc bits and add needed structure fields and methods to
support enhanced CQE compression feature.
The enhanced CQE compression feature improves cpu utiliziation with
better packet latency from nic to host.

Signed-off-by: Ofer Levi <oferle@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
include/linux/mlx5/device.h
include/linux/mlx5/mlx5_ifc.h