Searched refs:out_pulse_duration_ns (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | clock.c | 85 MLX5_CAP_MCAM_FEATURE(mdev, out_pulse_duration_ns)); in mlx5_npps_real_time_supported() 560 #define MLX5_MAX_PULSE_DURATION (BIT(__mlx5_bit_sz(mtpps_reg, out_pulse_duration_ns)) - 1) 563 u32 *out_pulse_duration_ns) in mlx5_perout_conf_out_pulse_duration() 574 /* out_pulse_duration_ns should be up to 50% of the in mlx5_perout_conf_out_pulse_duration() 589 *out_pulse_duration_ns = out_pulse_duration; in mlx5_perout_conf_out_pulse_duration() 595 u32 *field_select, u32 *out_pulse_duration_ns, in perout_conf_npps_real_time() 611 if (mlx5_perout_conf_out_pulse_duration(mdev, rq, out_pulse_duration_ns)) in perout_conf_npps_real_time() 637 u32 out_pulse_duration_ns = 0; in mlx5_perout_configure() local 676 &out_pulse_duration_ns, &npps_period, in mlx5_perout_configure() 691 MLX5_SET(mtpps_reg, in, out_pulse_duration_ns, out_pulse_duration_n in mlx5_perout_configure() 561 mlx5_perout_conf_out_pulse_duration(struct mlx5_core_dev *mdev, struct ptp_clock_request *rq, u32 *out_pulse_duration_ns) mlx5_perout_conf_out_pulse_duration() argument 594 perout_conf_npps_real_time(struct mlx5_core_dev *mdev, struct ptp_clock_request *rq, u32 *field_select, u32 *out_pulse_duration_ns, u64 *period, u64 *time_stamp) perout_conf_npps_real_time() argument [all...] |
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 10123 u8 out_pulse_duration_ns[0x1]; member 10665 u8 out_pulse_duration_ns[0x1e]; member
|
Completed in 36 milliseconds