diff options
author | Moni Shoua <monis@mellanox.com> | 2016-01-14 17:50:35 +0200 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-01-19 15:35:00 -0500 |
commit | 7e57b85c444c3c1bf3550aa6890666fc4353bd33 (patch) | |
tree | 106b33c7ffa5f6c1a5fc9c954f0c097fefe8dadf /include | |
parent | 1da494cbc0d922f192f1c5cc96c8794a8171c3c0 (diff) | |
download | linux-7e57b85c444c3c1bf3550aa6890666fc4353bd33.tar.gz linux-7e57b85c444c3c1bf3550aa6890666fc4353bd33.tar.bz2 linux-7e57b85c444c3c1bf3550aa6890666fc4353bd33.zip |
IB/mlx4: Add support for setting RoCEv2 gids in hardware
To tell hardware about a gid with type RoCEv2, software needs a new
modifier to the SET_PORT command: MLX4_SET_PORT_ROCE_ADDR. This can
replace the old method, MLX4_SET_PORT_GID_TABLE, for RoCEv1 gids.
Signed-off-by: Moni Shoua <monis@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/mlx4/cmd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/mlx4/cmd.h b/include/linux/mlx4/cmd.h index 58391f2e0414..116b284bc4ce 100644 --- a/include/linux/mlx4/cmd.h +++ b/include/linux/mlx4/cmd.h @@ -206,7 +206,8 @@ enum { MLX4_SET_PORT_GID_TABLE = 0x5, MLX4_SET_PORT_PRIO2TC = 0x8, MLX4_SET_PORT_SCHEDULER = 0x9, - MLX4_SET_PORT_VXLAN = 0xB + MLX4_SET_PORT_VXLAN = 0xB, + MLX4_SET_PORT_ROCE_ADDR = 0xD }; enum { |