Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/ptp/
Dptp_dte.c51 struct ptp_dte { struct
97 static void dte_write_nco_delta(struct ptp_dte *ptp_dte, s64 delta) in dte_write_nco_delta() argument
101 ns = dte_read_nco(ptp_dte->regs); in dte_write_nco_delta()
105 if (ptp_dte->ts_wrap_cnt) { in dte_write_nco_delta()
107 ptp_dte->ts_wrap_cnt--; in dte_write_nco_delta()
114 ptp_dte->ts_wrap_cnt++; in dte_write_nco_delta()
119 dte_write_nco(ptp_dte->regs, ns); in dte_write_nco_delta()
121 ptp_dte->ts_ovf_last = (ns >> DTE_NCO_TS_WRAP_LSHIFT) & in dte_write_nco_delta()
125 static s64 dte_read_nco_with_ovf(struct ptp_dte *ptp_dte) in dte_read_nco_with_ovf() argument
130 ns = dte_read_nco(ptp_dte->regs); in dte_read_nco_with_ovf()
[all …]
DMakefile8 obj-$(CONFIG_PTP_1588_CLOCK_DTE) += ptp_dte.o
DKconfig42 will be called ptp_dte.