Lines Matching refs:clock_info
12 struct ptp_clock_info clock_info; member
40 struct qede_ptp *ptp = container_of(info, struct qede_ptp, clock_info); in qede_ptp_adjfreq()
63 ptp = container_of(info, struct qede_ptp, clock_info); in qede_ptp_adjtime()
82 ptp = container_of(info, struct qede_ptp, clock_info); in qede_ptp_gettime()
103 ptp = container_of(info, struct qede_ptp, clock_info); in qede_ptp_settime()
126 ptp = container_of(info, struct qede_ptp, clock_info); in qede_ptp_ancillary_feature_enable()
463 ptp->clock_info.owner = THIS_MODULE; in qede_ptp_enable()
464 snprintf(ptp->clock_info.name, 16, "%s", edev->ndev->name); in qede_ptp_enable()
465 ptp->clock_info.max_adj = QED_MAX_PHC_DRIFT_PPB; in qede_ptp_enable()
466 ptp->clock_info.n_alarm = 0; in qede_ptp_enable()
467 ptp->clock_info.n_ext_ts = 0; in qede_ptp_enable()
468 ptp->clock_info.n_per_out = 0; in qede_ptp_enable()
469 ptp->clock_info.pps = 0; in qede_ptp_enable()
470 ptp->clock_info.adjfreq = qede_ptp_adjfreq; in qede_ptp_enable()
471 ptp->clock_info.adjtime = qede_ptp_adjtime; in qede_ptp_enable()
472 ptp->clock_info.gettime64 = qede_ptp_gettime; in qede_ptp_enable()
473 ptp->clock_info.settime64 = qede_ptp_settime; in qede_ptp_enable()
474 ptp->clock_info.enable = qede_ptp_ancillary_feature_enable; in qede_ptp_enable()
476 ptp->clock = ptp_clock_register(&ptp->clock_info, &edev->pdev->dev); in qede_ptp_enable()