Lines Matching refs:ptp_clock_info

83 static int hellcreek_ptp_gettime(struct ptp_clock_info *ptp,  in hellcreek_ptp_gettime()
98 static int hellcreek_ptp_settime(struct ptp_clock_info *ptp, in hellcreek_ptp_settime()
126 static int hellcreek_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in hellcreek_ptp_adjfine()
173 static int hellcreek_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in hellcreek_ptp_adjtime()
221 static int hellcreek_ptp_enable(struct ptp_clock_info *ptp, in hellcreek_ptp_enable()
390 hellcreek->ptp_clock_info.owner = THIS_MODULE; in hellcreek_ptp_setup()
391 snprintf(hellcreek->ptp_clock_info.name, in hellcreek_ptp_setup()
392 sizeof(hellcreek->ptp_clock_info.name), in hellcreek_ptp_setup()
399 hellcreek->ptp_clock_info.max_adj = 62500000; in hellcreek_ptp_setup()
400 hellcreek->ptp_clock_info.n_alarm = 0; in hellcreek_ptp_setup()
401 hellcreek->ptp_clock_info.n_pins = 0; in hellcreek_ptp_setup()
402 hellcreek->ptp_clock_info.n_ext_ts = 0; in hellcreek_ptp_setup()
403 hellcreek->ptp_clock_info.n_per_out = 0; in hellcreek_ptp_setup()
404 hellcreek->ptp_clock_info.pps = 0; in hellcreek_ptp_setup()
405 hellcreek->ptp_clock_info.adjfine = hellcreek_ptp_adjfine; in hellcreek_ptp_setup()
406 hellcreek->ptp_clock_info.adjtime = hellcreek_ptp_adjtime; in hellcreek_ptp_setup()
407 hellcreek->ptp_clock_info.gettime64 = hellcreek_ptp_gettime; in hellcreek_ptp_setup()
408 hellcreek->ptp_clock_info.settime64 = hellcreek_ptp_settime; in hellcreek_ptp_setup()
409 hellcreek->ptp_clock_info.enable = hellcreek_ptp_enable; in hellcreek_ptp_setup()
410 hellcreek->ptp_clock_info.do_aux_work = hellcreek_hwtstamp_work; in hellcreek_ptp_setup()
412 hellcreek->ptp_clock = ptp_clock_register(&hellcreek->ptp_clock_info, in hellcreek_ptp_setup()