Lines Matching defs:ptp
177 int ptp_qoriq_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
182 struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
208 int ptp_qoriq_adjtime(struct ptp_clock_info *ptp, s64 delta)
212 struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
227 int ptp_qoriq_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
231 struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
245 int ptp_qoriq_settime(struct ptp_clock_info *ptp,
250 struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
265 int ptp_qoriq_enable(struct ptp_clock_info *ptp,
268 struct ptp_qoriq *ptp_qoriq = container_of(ptp, struct ptp_qoriq, caps);
316 .name = "qoriq ptp clock",
456 if (of_device_is_compatible(node, "fsl,dpaa2-ptp") ||
457 of_device_is_compatible(node, "fsl,enetc-ptp"))
490 if (of_device_is_compatible(node, "fsl,etsec-ptp")) {
592 pr_err("ioremap ptp registers failed\n");
626 { .compatible = "fsl,etsec-ptp" },
627 { .compatible = "fsl,fman-ptp-timer" },