net/mlx5e: kTLS, Introduce TLS-specific create TIS
authorTariq Toukan <tariqt@nvidia.com>
Wed, 27 Jul 2022 09:43:43 +0000 (12:43 +0300)
committerJakub Kicinski <kuba@kernel.org>
Fri, 29 Jul 2022 04:50:54 +0000 (21:50 -0700)
commitda6682faa82f4dfa5dbc2bc05bd166f1800c4f80
tree4fad7c87cb8c2e3cd97f6cd9cef5ff3df87e1195
parent7adc91e0c93901a0eeeea10665d0feb48ffde2d4
net/mlx5e: kTLS, Introduce TLS-specific create TIS

TLS TIS objects have a defined role in mapping and reaching the HW TLS
contexts.  Some standard TIS attributes (like LAG port affinity) are
not relevant for them.

Use a dedicated TLS TIS create function instead of the generic
mlx5e_create_tis.

Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Reviewed-by: Gal Pressman <gal@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c