Lines Matching refs:ctrl0
69 MXC_SETFIELD(tmr->ctrl0, MXC_F_TMR_CTRL0_CLKDIV_A, cfg->pres); in MXC_TMR_RevB_Init()
76 MXC_SETFIELD(tmr->ctrl0, MXC_F_TMR_CTRL0_CLKDIV_B, (cfg->pres) << 12); in MXC_TMR_RevB_Init()
185 tmr->ctrl0 |= (MXC_F_TMR_REVB_CTRL0_CLKEN_A << timerOffset); in MXC_TMR_RevB_ConfigGeneric()
188 tmr->ctrl0 |= (cfg->mode << timerOffset); in MXC_TMR_RevB_ConfigGeneric()
189 tmr->ctrl0 |= ((cfg->pol << MXC_F_TMR_REVB_CTRL0_POL_A_POS) << timerOffset); in MXC_TMR_RevB_ConfigGeneric()
205 tmr->ctrl0 |= MXC_F_TMR_REVB_CTRL0_EN_B; in MXC_TMR_RevB_ConfigGeneric()
219 tmr->ctrl0 = 0; in MXC_TMR_RevB_Shutdown()
230 tmr->ctrl0 |= MXC_F_TMR_REVB_CTRL0_EN_A; in MXC_TMR_RevB_Start()
240 tmr->ctrl0 &= ~MXC_F_TMR_REVB_CTRL0_EN_A; in MXC_TMR_RevB_Stop()
253 bool timera_is_running = tmr->ctrl0 & MXC_F_TMR_CTRL0_EN_A; in MXC_TMR_RevB_SetPWM()
254 bool timerb_is_running = tmr->ctrl0 & MXC_F_TMR_CTRL0_EN_B; in MXC_TMR_RevB_SetPWM()
269 tmr->ctrl0 |= MXC_F_TMR_REVB_CTRL0_EN_A; // Unpause A in MXC_TMR_RevB_SetPWM()
273 tmr->ctrl0 |= MXC_F_TMR_REVB_CTRL0_EN_B; // Unpause B in MXC_TMR_RevB_SetPWM()
460 uint32_t prescale = (tmr->ctrl0 & MXC_F_TMR_REVB_CTRL0_CLKDIV_A) >> in MXC_TMR_RevB_GetTime()
515 prescale = ((tmr->ctrl0 & MXC_F_TMR_CTRL0_CLKDIV_A) >> MXC_F_TMR_CTRL0_CLKDIV_A_POS); in MXC_TMR_RevB_GetTicks()