Lines Matching refs:ptp_clock
217 pin = ptp_find_pin(ocelot->ptp_clock, PTP_PF_PEROUT, in ocelot_ptp_enable()
564 info->phc_index = ocelot->ptp_clock ? in ocelot_get_ts_info()
565 ptp_clock_index(ocelot->ptp_clock) : -1; in ocelot_get_ts_info()
797 struct ptp_clock *ptp_clock; in ocelot_init_timestamp() local
812 ptp_clock = ptp_clock_register(&ocelot->ptp_info, ocelot->dev); in ocelot_init_timestamp()
813 if (IS_ERR(ptp_clock)) in ocelot_init_timestamp()
814 return PTR_ERR(ptp_clock); in ocelot_init_timestamp()
816 if (!ptp_clock) in ocelot_init_timestamp()
819 ocelot->ptp_clock = ptp_clock; in ocelot_init_timestamp()
838 if (ocelot->ptp_clock) in ocelot_deinit_timestamp()
839 ptp_clock_unregister(ocelot->ptp_clock); in ocelot_deinit_timestamp()