Lines Matching refs:CYCLES_PER_TICK
41 #define CYCLES_PER_TICK (RTC_CLOCK_HW_CYCLES_PER_SEC \ macro
45 #define MAX_TICKS (UINT32_MAX / CYCLES_PER_TICK - 2)
56 BUILD_ASSERT(CYCLES_PER_TICK > TICK_THRESHOLD,
67 BUILD_ASSERT(CYCLES_PER_TICK > 1,
162 uint32_t ticks = (count - rtc_last) / CYCLES_PER_TICK; in rtc_isr()
165 rtc_last += ticks * CYCLES_PER_TICK; in rtc_isr()
195 uint32_t timeout = ticks * CYCLES_PER_TICK + count % CYCLES_PER_TICK; in sys_clock_set_timeout()
198 timeout = DIV_ROUND_UP(timeout, CYCLES_PER_TICK) * CYCLES_PER_TICK; in sys_clock_set_timeout()
201 timeout += CYCLES_PER_TICK; in sys_clock_set_timeout()
235 return (rtc_count() - rtc_last) / CYCLES_PER_TICK; in sys_clock_elapsed()
313 RTC0->COMP[0].reg = CYCLES_PER_TICK; in sys_clock_driver_init()