net/mlx5e: Add RQ to PTP channel
authorAya Levin <ayal@nvidia.com>
Sun, 7 Mar 2021 13:47:37 +0000 (15:47 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 30 Mar 2021 04:21:51 +0000 (21:21 -0700)
commita099da8ffcf6d4f6d41719bd41878ff529ab6b55
tree1b934c7a0afff853be70d55b3a6a3bb80fafef44
parent24c22dd0918bd136b7bea0f3a521ccf355fb432b
net/mlx5e: Add RQ to PTP channel

Enhance PTP channel to allow PTP without disabling CQE compression. Add
RQ, TIR and PTP_RX_STATE to PTP channel. When this bit is set, PTP
channel manages its RQ, and PTP traffic is directed to the PTP-RQ which
is not affected by compression.

Signed-off-by: Aya Levin <ayal@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h