Searched defs:idtfc3 (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/ptp/ |
H A D | ptp_fc3.h | 20 struct idtfc3 { struct 28 struct idtfc3_hw_param hw_param; argument 29 u32 sub_sync_count; 30 u32 ns_per_sync; 31 int tdc_offset_sign; 32 u64 tdc_apll_freq; 33 u32 time_ref_freq; 34 u16 fod_n; 35 u8 lpf_mode; 37 u32 last_counter; [all …]
|
H A D | ptp_fc3.c | 38 static s64 ns2counters(struct idtfc3 *idtfc3, s64 nsec, u32 *sub_ns) in ns2counters() 54 static s64 tdc_meas2offset(struct idtfc3 *idtfc3, u64 meas_read) in tdc_meas2offset() 67 static s64 tdc_offset2phase(struct idtfc3 *idtfc3, s64 offset_ns) in tdc_offset2phase() 75 static int idtfc3_set_lpf_mode(struct idtfc3 *idtfc3, u8 mode) in idtfc3_set_lpf_mode() 94 static int idtfc3_enable_lpf(struct idtfc3 *idtfc3, bool enable) in idtfc3_enable_lpf() 111 static int idtfc3_get_time_ref_freq(struct idtfc3 *idtfc3) in idtfc3_get_time_ref_freq() 133 static int idtfc3_get_tdc_offset_sign(struct idtfc3 *idtfc3) in idtfc3_get_tdc_offset_sign() 165 static int idtfc3_lpf_bw(struct idtfc3 *idtfc3, u8 shift, u8 mult) in idtfc3_lpf_bw() 172 static int idtfc3_enable_tdc(struct idtfc3 *idtfc3, bool enable, u8 meas_mode) in idtfc3_enable_tdc() 205 static bool get_tdc_meas(struct idtfc3 *idtfc3, s64 *offset_ns) in get_tdc_meas() [all …]
|