net/mlx5e: TLS, Add Innova TLS TX support
authorIlya Lesokhin <ilyal@mellanox.com>
Mon, 30 Apr 2018 07:16:19 +0000 (10:16 +0300)
committerDavid S. Miller <davem@davemloft.net>
Tue, 1 May 2018 13:42:47 +0000 (09:42 -0400)
commitc83294b9efa51e19b582a5962e1366196f684dba
treeb6a0d0935345a3e90d3251183606ca7d0164a14d
parent1ae1732284895498b7119e42323cf12821423e6d
net/mlx5e: TLS, Add Innova TLS TX support

Add NETIF_F_HW_TLS_TX capability and expose tlsdev_ops to work with the
TLS generic NIC offload infrastructure.
The NETIF_F_HW_TLS_TX capability will be added in the next patch.

Signed-off-by: Ilya Lesokhin <ilyal@mellanox.com>
Signed-off-by: Boris Pismenny <borisp@mellanox.com>
Acked-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/Kconfig
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.h [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/en_main.c