Home
last modified time | relevance | path

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

/include/linux/
Dptp_clock_kernel.h178 int (*adjfine)(struct ptp_clock_info *ptp, long scaled_ppm);
270 static inline bool diff_by_scaled_ppm(u64 base, long scaled_ppm, u64 *diff) in diff_by_scaled_ppm() argument
274 if (scaled_ppm < 0) { in diff_by_scaled_ppm()
276 scaled_ppm = -scaled_ppm; in diff_by_scaled_ppm()
279 *diff = mul_u64_u64_div_u64(base, (u64)scaled_ppm, 1000000ULL << 16); in diff_by_scaled_ppm()
292 static inline u64 adjust_by_scaled_ppm(u64 base, long scaled_ppm) in adjust_by_scaled_ppm() argument
296 if (diff_by_scaled_ppm(base, scaled_ppm, &diff)) in adjust_by_scaled_ppm()
/include/soc/mscc/
Docelot_ptp.h52 int ocelot_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm);
/include/linux/fsl/
Dptp_qoriq.h190 int ptp_qoriq_adjfine(struct ptp_clock_info *ptp, long scaled_ppm);