Lines Matching refs:et
111 struct eventtimer et;
342 arm_tmr_start(struct eventtimer *et, sbintime_t first,
348 sc = (struct arm_tmr_softc *)et->et_priv;
351 counts = ((uint32_t)et->et_frequency * first) >> 32;
375 arm_tmr_stop(struct eventtimer *et)
379 sc = (struct arm_tmr_softc *)et->et_priv;
398 if (sc->et.et_active)
399 sc->et.et_event_cb(&sc->et, sc->et.et_arg);
756 sc->et.et_name = "ARM MPCore Eventtimer";
757 sc->et.et_flags = ET_FLAGS_ONESHOT | ET_FLAGS_PERCPU;
758 sc->et.et_quality = 1000;
760 sc->et.et_frequency = sc->clkfreq;
761 sc->et.et_min_period = (0x00000010LLU << 32) / sc->et.et_frequency;
762 sc->et.et_max_period = (0xfffffffeLLU << 32) / sc->et.et_frequency;
763 sc->et.et_start = arm_tmr_start;
764 sc->et.et_stop = arm_tmr_stop;
765 sc->et.et_priv = sc;
766 et_register(&sc->et);