diff options
author | Artemy Kovalyov <artemyko@mellanox.com> | 2017-08-17 15:52:10 +0300 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2017-08-29 08:30:20 -0400 |
commit | 5b3ec3fcb6bbe081279c73fb574af8c72f14cea0 (patch) | |
tree | d822f048db7c845ea79dab7b9ef1b7874ace3955 /include/linux/mlx5/driver.h | |
parent | eb761894351d0372248f2636c213d7b822e8775f (diff) | |
download | linux-5b3ec3fcb6bbe081279c73fb574af8c72f14cea0.tar.gz linux-5b3ec3fcb6bbe081279c73fb574af8c72f14cea0.tar.bz2 linux-5b3ec3fcb6bbe081279c73fb574af8c72f14cea0.zip |
net/mlx5: Add XRQ support
Add support to new XRQ(eXtended shared Receive Queue)
hardware object. It supports SRQ semantics with addition
of extended receive buffers topologies and offloads.
Currently supports tag matching topology and rendezvouz offload.
Signed-off-by: Artemy Kovalyov <artemyko@mellanox.com>
Reviewed-by: Yossi Itigin <yosefe@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'include/linux/mlx5/driver.h')
-rw-r--r-- | include/linux/mlx5/driver.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/mlx5/driver.h b/include/linux/mlx5/driver.h index 99d88624ad07..c33e6f7a1afb 100644 --- a/include/linux/mlx5/driver.h +++ b/include/linux/mlx5/driver.h @@ -418,6 +418,7 @@ enum mlx5_res_type { MLX5_RES_SQ = MLX5_EVENT_QUEUE_TYPE_SQ, MLX5_RES_SRQ = 3, MLX5_RES_XSRQ = 4, + MLX5_RES_XRQ = 5, }; struct mlx5_core_rsc_common { |