Home
last modified time | relevance | path

Searched defs:idtfc3 (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/ptp/
H A Dptp_fc3.h20 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 Dptp_fc3.c38 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 …]