|
@@ -503,6 +503,8 @@ static int mlx5_ib_query_device(struct ib_device *ibdev,
|
|
|
props->max_total_mcast_qp_attach = props->max_mcast_qp_attach *
|
|
|
props->max_mcast_grp;
|
|
|
props->max_map_per_fmr = INT_MAX; /* no limit in ConnectIB */
|
|
|
+ props->hca_core_clock = MLX5_CAP_GEN(mdev, device_frequency_khz);
|
|
|
+ props->timestamp_mask = 0x7FFFFFFFFFFFFFFFULL;
|
|
|
|
|
|
#ifdef CONFIG_INFINIBAND_ON_DEMAND_PAGING
|
|
|
if (MLX5_CAP_GEN(mdev, pg))
|