Lines Matching refs:et
84 struct eventtimer et;
118 static int mv_timer_start(struct eventtimer *et,
120 static int mv_timer_stop(struct eventtimer *et);
247 sc->et.et_name = "CPUTimer0";
248 sc->et.et_flags = ET_FLAGS_PERIODIC | ET_FLAGS_ONESHOT;
249 sc->et.et_quality = 1000;
251 sc->et.et_frequency = sc->config->clock_src;
252 sc->et.et_min_period = (0x00000002LLU << 32) / sc->et.et_frequency;
253 sc->et.et_max_period = (0xfffffffeLLU << 32) / sc->et.et_frequency;
254 sc->et.et_start = mv_timer_start;
255 sc->et.et_stop = mv_timer_stop;
256 sc->et.et_priv = sc;
257 et_register(&sc->et);
278 if (sc->et.et_active)
279 sc->et.et_event_cb(&sc->et, sc->et.et_arg);
505 mv_timer_start(struct eventtimer *et, sbintime_t first, sbintime_t period)
511 sc = (struct mv_timer_softc *)et->et_priv;
513 val = ((uint32_t)sc->et.et_frequency * period) >> 32;
517 val1 = ((uint32_t)sc->et.et_frequency * first) >> 32;
535 mv_timer_stop(struct eventtimer *et)