net/mlx5: IPSec, Add command V2 support
authorAviad Yehezkel <aviadye@mellanox.com>
Tue, 16 Jan 2018 14:12:22 +0000 (16:12 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Wed, 7 Mar 2018 23:53:18 +0000 (15:53 -0800)
commit65802f480008066636a43173b12388bb3fb7bd3a
tree9191cd0530bc0d8d848719ce1bcc25007a37e1b4
parent788a8210764ce2977095010931959c87b60c2f51
net/mlx5: IPSec, Add command V2 support

This patch adds V2 command support.
New fpga devices support extended features (udp encap, esn etc...), this
features require new hardware sadb format therefore we have a new version
of commands to manipulate it.

Signed-off-by: Yossef Efraim <yossefe@mellanox.com>
Signed-off-by: Aviad Yehezkel <aviadye@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/accel/ipsec.c
drivers/net/ethernet/mellanox/mlx5/core/accel/ipsec.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c
drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.h
include/linux/mlx5/mlx5_ifc_fpga.h