Lines Matching refs:timerClock
131 int MXC_WUT_RevA_GetTicks(mxc_wut_reva_regs_t *wut, uint32_t timerClock, uint32_t time, in MXC_WUT_RevA_GetTicks() argument
168 temp_ticks = (uint64_t)time * (timerClock / unit_div0) / (unit_div1 * (1 << (prescale & 0xF))); in MXC_WUT_RevA_GetTicks()
180 int MXC_WUT_RevA_GetTime(mxc_wut_reva_regs_t *wut, uint32_t timerClock, uint32_t ticks, in MXC_WUT_RevA_GetTime() argument
189 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000000); in MXC_WUT_RevA_GetTime()
197 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / (timerClock / 1000); in MXC_WUT_RevA_GetTime()
205 temp_time = (uint64_t)ticks * 1000 * (1 << (prescale & 0xF)) / timerClock; in MXC_WUT_RevA_GetTime()
213 temp_time = (uint64_t)ticks * (1 << (prescale & 0xF)) / timerClock; in MXC_WUT_RevA_GetTime()
248 void MXC_WUT_RevA_RestoreBBClock(mxc_wut_reva_regs_t *wut, uint32_t dbbFreq, uint32_t timerClock) in MXC_WUT_RevA_RestoreBBClock() argument
252 wut->preset = wut_snapshot + (uint64_t)(wut->cnt - wut_count + 1) * dbbFreq / timerClock; in MXC_WUT_RevA_RestoreBBClock()
258 void MXC_WUT_RevA_Delay_MS(mxc_wut_reva_regs_t *wut, uint32_t waitMs, uint32_t timerClock) in MXC_WUT_RevA_Delay_MS() argument
263 tmp += (waitMs * (timerClock / (0x1 << ((wut->ctrl & MXC_F_WUT_REVA_CTRL_PRES) >> in MXC_WUT_RevA_Delay_MS()