net/mlx5e: kTLS, Fix progress params context WQE layout
authorTariq Toukan <tariqt@mellanox.com>
Tue, 30 Jul 2019 08:55:25 +0000 (11:55 +0300)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 8 Aug 2019 20:01:19 +0000 (13:01 -0700)
commita9bc3390327317345dd4683b70970c83ab400ea3
treeba71f3ca0fbc3b3a7ed2d8395c8f84b0aa2eb0fb
parent26149e3e1f44d27897d0af9ca4bcd723674bad44
net/mlx5e: kTLS, Fix progress params context WQE layout

The TLS progress params context WQE should not include an
Eth segment, drop it.
In addition, align the tls_progress_params layout with the
HW specification document:
- fix the tisn field name.
- remove the valid bit.

Fixes: a12ff35e0fb7 ("net/mlx5: Introduce TLS TX offload hardware bits and structures")
Fixes: d2ead1f360e8 ("net/mlx5e: Add kTLS TX HW offload support")
Signed-off-by: Tariq Toukan <tariqt@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
include/linux/mlx5/mlx5_ifc.h