Lines Matching refs:ptp_clock
252 ptp_clock_event(bp->ptp_cfg->ptp_clock, &event); in bnxt_ptp_pps_event()
434 pin_id = ptp_find_pin(ptp->ptp_clock, PTP_PF_EXTTS, in bnxt_ptp_enable()
449 pin_id = ptp_find_pin(ptp->ptp_clock, PTP_PF_PEROUT, in bnxt_ptp_enable()
723 ptp_schedule_worker(ptp->ptp_clock, 0); in bnxt_get_tx_ts_p5()
845 if (!ptp->ptp_clock) { in bnxt_ptp_timecounter_init()
896 if (ptp->ptp_clock) { in bnxt_ptp_free()
897 ptp_clock_unregister(ptp->ptp_clock); in bnxt_ptp_free()
898 ptp->ptp_clock = NULL; in bnxt_ptp_free()
916 if (ptp->ptp_clock && bnxt_pps_config_ok(bp)) in bnxt_ptp_init()
938 ptp->ptp_clock = ptp_clock_register(&ptp->ptp_info, &bp->pdev->dev); in bnxt_ptp_init()
939 if (IS_ERR(ptp->ptp_clock)) { in bnxt_ptp_init()
940 int err = PTR_ERR(ptp->ptp_clock); in bnxt_ptp_init()
942 ptp->ptp_clock = NULL; in bnxt_ptp_init()
951 ptp_schedule_worker(ptp->ptp_clock, 0); in bnxt_ptp_init()
968 if (ptp->ptp_clock) in bnxt_ptp_clear()
969 ptp_clock_unregister(ptp->ptp_clock); in bnxt_ptp_clear()
971 ptp->ptp_clock = NULL; in bnxt_ptp_clear()