Lines Matching refs:ptp_clock_info

262 static int lan743x_ptpci_adjfine(struct ptp_clock_info *ptpci, long scaled_ppm)  in lan743x_ptpci_adjfine()
265 container_of(ptpci, struct lan743x_ptp, ptp_clock_info); in lan743x_ptpci_adjfine()
295 static int lan743x_ptpci_adjfreq(struct ptp_clock_info *ptpci, s32 delta_ppb) in lan743x_ptpci_adjfreq()
298 container_of(ptpci, struct lan743x_ptp, ptp_clock_info); in lan743x_ptpci_adjfreq()
329 static int lan743x_ptpci_adjtime(struct ptp_clock_info *ptpci, s64 delta) in lan743x_ptpci_adjtime()
332 container_of(ptpci, struct lan743x_ptp, ptp_clock_info); in lan743x_ptpci_adjtime()
341 static int lan743x_ptpci_gettime64(struct ptp_clock_info *ptpci, in lan743x_ptpci_gettime64()
345 container_of(ptpci, struct lan743x_ptp, ptp_clock_info); in lan743x_ptpci_gettime64()
358 static int lan743x_ptpci_settime64(struct ptp_clock_info *ptpci, in lan743x_ptpci_settime64()
362 container_of(ptpci, struct lan743x_ptp, ptp_clock_info); in lan743x_ptpci_settime64()
540 static int lan743x_ptpci_enable(struct ptp_clock_info *ptpci, in lan743x_ptpci_enable()
544 container_of(ptpci, struct lan743x_ptp, ptp_clock_info); in lan743x_ptpci_enable()
571 static long lan743x_ptpci_do_aux_work(struct ptp_clock_info *ptpci) in lan743x_ptpci_do_aux_work()
574 container_of(ptpci, struct lan743x_ptp, ptp_clock_info); in lan743x_ptpci_do_aux_work()
898 ptp->ptp_clock_info.owner = THIS_MODULE; in lan743x_ptp_open()
899 snprintf(ptp->ptp_clock_info.name, 16, "%pm", in lan743x_ptp_open()
901 ptp->ptp_clock_info.max_adj = LAN743X_PTP_MAX_FREQ_ADJ_IN_PPB; in lan743x_ptp_open()
902 ptp->ptp_clock_info.n_alarm = 0; in lan743x_ptp_open()
903 ptp->ptp_clock_info.n_ext_ts = 0; in lan743x_ptp_open()
904 ptp->ptp_clock_info.n_per_out = 1; in lan743x_ptp_open()
905 ptp->ptp_clock_info.n_pins = 0; in lan743x_ptp_open()
906 ptp->ptp_clock_info.pps = 0; in lan743x_ptp_open()
907 ptp->ptp_clock_info.pin_config = NULL; in lan743x_ptp_open()
908 ptp->ptp_clock_info.adjfine = lan743x_ptpci_adjfine; in lan743x_ptp_open()
909 ptp->ptp_clock_info.adjfreq = lan743x_ptpci_adjfreq; in lan743x_ptp_open()
910 ptp->ptp_clock_info.adjtime = lan743x_ptpci_adjtime; in lan743x_ptp_open()
911 ptp->ptp_clock_info.gettime64 = lan743x_ptpci_gettime64; in lan743x_ptp_open()
912 ptp->ptp_clock_info.getcrosststamp = NULL; in lan743x_ptp_open()
913 ptp->ptp_clock_info.settime64 = lan743x_ptpci_settime64; in lan743x_ptp_open()
914 ptp->ptp_clock_info.enable = lan743x_ptpci_enable; in lan743x_ptp_open()
915 ptp->ptp_clock_info.do_aux_work = lan743x_ptpci_do_aux_work; in lan743x_ptp_open()
916 ptp->ptp_clock_info.verify = NULL; in lan743x_ptp_open()
918 ptp->ptp_clock = ptp_clock_register(&ptp->ptp_clock_info, in lan743x_ptp_open()