Lines Matching refs:ptp_clock_info
43 static int e1000e_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta) in e1000e_phc_adjfreq()
46 ptp_clock_info); in e1000e_phc_adjfreq()
96 static int e1000e_phc_adjtime(struct ptp_clock_info *ptp, s64 delta) in e1000e_phc_adjtime()
99 ptp_clock_info); in e1000e_phc_adjtime()
170 static int e1000e_phc_getcrosststamp(struct ptp_clock_info *ptp, in e1000e_phc_getcrosststamp()
174 ptp_clock_info); in e1000e_phc_getcrosststamp()
189 static int e1000e_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) in e1000e_phc_gettime()
192 ptp_clock_info); in e1000e_phc_gettime()
217 static int e1000e_phc_settime(struct ptp_clock_info *ptp, in e1000e_phc_settime()
221 ptp_clock_info); in e1000e_phc_settime()
244 static int e1000e_phc_enable(struct ptp_clock_info __always_unused *ptp, in e1000e_phc_enable()
270 static const struct ptp_clock_info e1000e_ptp_clock_info = {
301 adapter->ptp_clock_info = e1000e_ptp_clock_info; in e1000e_ptp_init()
303 snprintf(adapter->ptp_clock_info.name, in e1000e_ptp_init()
304 sizeof(adapter->ptp_clock_info.name), "%pm", in e1000e_ptp_init()
314 adapter->ptp_clock_info.max_adj = 24000000 - 1; in e1000e_ptp_init()
320 adapter->ptp_clock_info.max_adj = 600000000 - 1; in e1000e_ptp_init()
329 adapter->ptp_clock_info.getcrosststamp = in e1000e_ptp_init()
339 adapter->ptp_clock = ptp_clock_register(&adapter->ptp_clock_info, in e1000e_ptp_init()