Lines Matching refs:cc
191 val &= fep->cc.mask; in fec_ptp_enable_pps()
195 fep->next_counter = (val + fep->reload_period) & fep->cc.mask; in fec_ptp_enable_pps()
214 fep->next_counter = (fep->next_counter + fep->reload_period) & fep->cc.mask; in fec_ptp_enable_pps()
233 static cycle_t fec_ptp_read(const struct cyclecounter *cc) in fec_ptp_read() argument
236 container_of(cc, struct fec_enet_private, cc); in fec_ptp_read()
279 memset(&fep->cc, 0, sizeof(fep->cc)); in fec_ptp_start_cyclecounter()
280 fep->cc.read = fec_ptp_read; in fec_ptp_start_cyclecounter()
281 fep->cc.mask = CLOCKSOURCE_MASK(31); in fec_ptp_start_cyclecounter()
282 fep->cc.shift = 31; in fec_ptp_start_cyclecounter()
283 fep->cc.mult = FEC_CC_MULT; in fec_ptp_start_cyclecounter()
286 timecounter_init(&fep->tc, &fep->cc, ktime_to_ns(ktime_get_real())); in fec_ptp_start_cyclecounter()
437 counter = ns & fep->cc.mask; in fec_ptp_settime()
441 timecounter_init(&fep->tc, &fep->cc, ns); in fec_ptp_settime()
632 fep->next_counter = (fep->next_counter + fep->reload_period) & fep->cc.mask; in fec_ptp_check_pps_event()