Lines Matching refs:tick
9 void tick_start(tick_gen_num_t tick, uint cycles) { in tick_start() argument
10 valid_params_if(HARDWARE_TICKS, tick < TICK_COUNT); in tick_start()
12 ((void)tick); in tick_start()
16 watchdog_hw->tick = cycles | WATCHDOG_TICK_ENABLE_BITS; in tick_start()
21 ticks_hw->ticks[tick].cycles = cycles; in tick_start()
22 ticks_hw->ticks[tick].ctrl = TICKS_WATCHDOG_CTRL_ENABLE_BITS; in tick_start()
26 void tick_stop(tick_gen_num_t tick) { in tick_stop() argument
27 valid_params_if(HARDWARE_TICKS, tick < TICK_COUNT); in tick_stop()
29 ((void)tick); in tick_stop()
30 hw_clear_bits(&watchdog_hw->tick, WATCHDOG_TICK_ENABLE_BITS); in tick_stop()
32 hw_clear_bits(&ticks_hw->ticks[tick].ctrl, TICKS_WATCHDOG_CTRL_ENABLE_BITS); in tick_stop()
36 bool tick_is_running(tick_gen_num_t tick) { in tick_is_running() argument
37 valid_params_if(HARDWARE_TICKS, tick < TICK_COUNT); in tick_is_running()
39 ((void)tick); in tick_is_running()
40 return watchdog_hw->tick & WATCHDOG_TICK_ENABLE_BITS; in tick_is_running()
43 return ticks_hw->ticks[tick].ctrl & TICKS_WATCHDOG_CTRL_RUNNING_BITS; in tick_is_running()