]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
net/mlx5: Expose ts_cqe_metadata_size2wqe_counter
authorAya Levin <ayal@nvidia.com>
Mon, 4 Jul 2022 16:34:08 +0000 (19:34 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 19 Jul 2022 20:32:53 +0000 (13:32 -0700)
Add capability field which indicates the mask for wqe_counter which
connects between loopback CQE and the original WQE. With this connection
the driver can identify lost of the loopback CQE and reply PTP
synchronization with timestamp given in the original CQE.

Signed-off-by: Aya Levin <ayal@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
include/linux/mlx5/mlx5_ifc.h

index 254cc22f5eec22e12794cd09dd1ee01f153c1648..51b4e71017eed824abf990927619de858c77a642 100644 (file)
@@ -1833,7 +1833,11 @@ struct mlx5_ifc_cmd_hca_cap_2_bits {
        u8         sw_vhca_id[0xe];
        u8         reserved_at_230[0x10];
 
-       u8         reserved_at_240[0x5c0];
+       u8         reserved_at_240[0xb];
+       u8         ts_cqe_metadata_size2wqe_counter[0x5];
+       u8         reserved_at_250[0x10];
+
+       u8         reserved_at_260[0x5a0];
 };
 
 enum mlx5_ifc_flow_destination_type {