Searched refs:idtfc3 (Results 1 - 2 of 2) sorted by last modified time

/linux-master/drivers/ptp/
H A Dptp_fc3.c38 static s64 ns2counters(struct idtfc3 *idtfc3, s64 nsec, u32 *sub_ns) argument
44 sync = div_u64_rem(nsec, idtfc3->ns_per_sync, &rem);
47 sync = -div_u64_rem(-nsec - 1, idtfc3->ns_per_sync, &rem) - 1;
48 *sub_ns = idtfc3->ns_per_sync - rem - 1;
51 return sync * idtfc3->ns_per_sync;
54 static s64 tdc_meas2offset(struct idtfc3 *idtfc3, u64 meas_read) argument
61 fine = div64_s64(fine * NSEC_PER_SEC, idtfc3->tdc_apll_freq * 62LL);
62 coarse = div64_s64(coarse * NSEC_PER_SEC, idtfc3
67 tdc_offset2phase(struct idtfc3 *idtfc3, s64 offset_ns) argument
75 idtfc3_set_lpf_mode(struct idtfc3 *idtfc3, u8 mode) argument
94 idtfc3_enable_lpf(struct idtfc3 *idtfc3, bool enable) argument
111 idtfc3_get_time_ref_freq(struct idtfc3 *idtfc3) argument
133 idtfc3_get_tdc_offset_sign(struct idtfc3 *idtfc3) argument
165 idtfc3_lpf_bw(struct idtfc3 *idtfc3, u8 shift, u8 mult) argument
172 idtfc3_enable_tdc(struct idtfc3 *idtfc3, bool enable, u8 meas_mode) argument
205 get_tdc_meas(struct idtfc3 *idtfc3, s64 *offset_ns) argument
235 check_tdc_fifo_overrun(struct idtfc3 *idtfc3) argument
257 get_tdc_meas_continuous(struct idtfc3 *idtfc3) argument
277 idtfc3_read_subcounter(struct idtfc3 *idtfc3) argument
291 idtfc3_tod_update_is_done(struct idtfc3 *idtfc3) argument
305 idtfc3_write_subcounter(struct idtfc3 *idtfc3, u32 counter) argument
324 idtfc3_timecounter_update(struct idtfc3 *idtfc3, u32 counter, s64 ns) argument
339 idtfc3_timecounter_read(struct idtfc3 *idtfc3) argument
360 _idtfc3_gettime(struct idtfc3 *idtfc3, struct timespec64 *ts) argument
375 struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps); local
385 _idtfc3_settime(struct idtfc3 *idtfc3, const struct timespec64 *ts) argument
410 struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps); local
420 _idtfc3_adjtime(struct idtfc3 *idtfc3, s64 delta) argument
444 struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps); local
454 _idtfc3_adjphase(struct idtfc3 *idtfc3, s32 delta) argument
481 struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps); local
491 _idtfc3_adjfine(struct idtfc3 *idtfc3, long scaled_ppm) argument
524 struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps); local
537 struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps); local
576 struct idtfc3 *idtfc3 = container_of(ptp, struct idtfc3, caps); local
604 idtfc3_hw_calibrate(struct idtfc3 *idtfc3) argument
648 idtfc3_init_timecounter(struct idtfc3 *idtfc3) argument
672 idtfc3_get_tdc_apll_freq(struct idtfc3 *idtfc3) argument
698 idtfc3_get_fod(struct idtfc3 *idtfc3) argument
724 idtfc3_get_sync_count(struct idtfc3 *idtfc3) argument
740 idtfc3_setup_hw_param(struct idtfc3 *idtfc3) argument
759 idtfc3_configure_hw(struct idtfc3 *idtfc3) argument
782 idtfc3_set_overhead(struct idtfc3 *idtfc3) argument
821 idtfc3_enable_ptp(struct idtfc3 *idtfc3) argument
849 idtfc3_load_firmware(struct idtfc3 *idtfc3) argument
913 idtfc3_read_device_id(struct idtfc3 *idtfc3, u16 *device_id) argument
930 idtfc3_check_device_compatibility(struct idtfc3 *idtfc3) argument
950 struct idtfc3 *idtfc3; local
1001 struct idtfc3 *idtfc3 = platform_get_drvdata(pdev); local
[all...]
H A Dptp_fc3.h15 #define FW_FILENAME "idtfc3.bin"
20 struct idtfc3 { struct

Completed in 204 milliseconds