net/mlx5e: Decouple fs_tcp from en.h
authorLama Kayal <lkayal@nvidia.com>
Tue, 25 Jan 2022 20:34:06 +0000 (22:34 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 23 Aug 2022 05:44:21 +0000 (22:44 -0700)
commit1be44b42b25cfe66d6e55630478aabbc8d8f3bc7
tree835d18cee2573e81dbd3dc00438251ad7790ae66
parent4e0ecc17a74ed41b8378d9515d4555cb7f3c0794
net/mlx5e: Decouple fs_tcp from en.h

Make flow steering files fs_tcp.c/h independent of en.h
such that they go through the flow steering API only.

Make error reports be via mlx5_core API instead of netdev_err API, this
to ensure a safe decoupling from en.h, and prevent redundant argument
passing.

Signed-off-by: Lama Kayal <lkayal@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c