Home
last modified time | relevance | path

Searched refs:mlxsw_sp_ptp_clock (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ptp.h12 struct mlxsw_sp_ptp_clock;
16 struct mlxsw_sp_ptp_clock *
19 void mlxsw_sp1_ptp_clock_fini(struct mlxsw_sp_ptp_clock *clock);
57 struct mlxsw_sp_ptp_clock *
60 void mlxsw_sp2_ptp_clock_fini(struct mlxsw_sp_ptp_clock *clock);
88 static inline struct mlxsw_sp_ptp_clock *
94 static inline void mlxsw_sp1_ptp_clock_fini(struct mlxsw_sp_ptp_clock *clock) in mlxsw_sp1_ptp_clock_fini()
169 static inline struct mlxsw_sp_ptp_clock *
175 static inline void mlxsw_sp2_ptp_clock_fini(struct mlxsw_sp_ptp_clock *clock) in mlxsw_sp2_ptp_clock_fini()
H A Dspectrum_ptp.c76 struct mlxsw_sp_ptp_clock { struct
83 struct mlxsw_sp_ptp_clock common; argument
143 mlxsw_sp_ptp_phc_adjfreq(struct mlxsw_sp_ptp_clock *clock, int freq_adj) in mlxsw_sp_ptp_phc_adjfreq()
273 struct mlxsw_sp_ptp_clock *
327 void mlxsw_sp1_ptp_clock_fini(struct mlxsw_sp_ptp_clock *clock_common) in mlxsw_sp1_ptp_clock_fini()
337 static u64 mlxsw_sp2_ptp_read_utc(struct mlxsw_sp_ptp_clock *clock, in mlxsw_sp2_ptp_read_utc()
360 mlxsw_sp2_ptp_phc_settime(struct mlxsw_sp_ptp_clock *clock, u64 nsec) in mlxsw_sp2_ptp_phc_settime()
375 struct mlxsw_sp_ptp_clock *clock = in mlxsw_sp2_ptp_adjfine()
376 container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info); in mlxsw_sp2_ptp_adjfine()
388 struct mlxsw_sp_ptp_clock *clock = in mlxsw_sp2_ptp_adjtime()
[all …]
H A Dspectrum.h180 struct mlxsw_sp_ptp_clock *clock;
216 struct mlxsw_sp_ptp_clock *
218 void (*clock_fini)(struct mlxsw_sp_ptp_clock *clock);