]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5: Accel, Add core IPsec support for the Connect-X family
authorRaed Salem <raeds@mellanox.com>
Mon, 18 Nov 2019 12:30:20 +0000 (14:30 +0200)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 16 Jul 2020 23:36:42 +0000 (16:36 -0700)
commitffc8a16cc9c7d456482cbfc857d0d01f8fdc590a
treedc6e483aefc680064ac1eba2fbe68cc10e91fe72
parent64345b2b9f306e7b9302aaf750390b55f34f1b69
net/mlx5: Accel, Add core IPsec support for the Connect-X family

This to set the base for downstream patches to support
the new IPsec implementation of the Connect-X family.

Following modifications made:
- Remove accel layer dependency from MLX5_FPGA_IPSEC.
- Introduce accel_ipsec_ops, each IPsec device will
  have to support these ops.

Signed-off-by: Raed Salem <raeds@mellanox.com>
Reviewed-by: Tariq Toukan <tariqt@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
drivers/net/ethernet/mellanox/mlx5/core/main.c
include/linux/mlx5/accel.h
include/linux/mlx5/driver.h