Lines Matching refs:clkctrl

143     MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_ERTCO_EN;  in MXC_SYS_RTCClockEnable()
150 if ((MXC_GCR->clkctrl & MXC_F_GCR_CLKCTRL_SYSCLK_SEL) != MXC_S_GCR_CLKCTRL_SYSCLK_SEL_ERTCO) { in MXC_SYS_RTCClockDisable()
151 MXC_GCR->clkctrl &= ~MXC_F_GCR_CLKCTRL_ERTCO_EN; in MXC_SYS_RTCClockDisable()
163 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_IPO_EN; in MXC_SYS_ClockSourceEnable()
168 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_IBRO_EN; in MXC_SYS_ClockSourceEnable()
184 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_ERFO_EN; in MXC_SYS_ClockSourceEnable()
189 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_ERTCO_EN; in MXC_SYS_ClockSourceEnable()
204 current_clock = MXC_GCR->clkctrl & MXC_F_GCR_CLKCTRL_SYSCLK_SEL; in MXC_SYS_ClockSourceDisable()
213 MXC_GCR->clkctrl &= ~MXC_F_GCR_CLKCTRL_IPO_EN; in MXC_SYS_ClockSourceDisable()
217 MXC_GCR->clkctrl &= ~MXC_F_GCR_CLKCTRL_IBRO_EN; in MXC_SYS_ClockSourceDisable()
229 MXC_GCR->clkctrl &= ~MXC_F_GCR_CLKCTRL_ERFO_EN; in MXC_SYS_ClockSourceDisable()
233 MXC_GCR->clkctrl &= ~MXC_F_GCR_CLKCTRL_ERTCO_EN; in MXC_SYS_ClockSourceDisable()
250 if (MXC_GCR->clkctrl & ready) { in MXC_SYS_Clock_Timeout()
265 current_clock = MXC_GCR->clkctrl & MXC_F_GCR_CLKCTRL_SYSCLK_SEL; in MXC_SYS_Clock_Select()
271 if (!(MXC_GCR->clkctrl & MXC_F_GCR_CLKCTRL_IPO_EN)) { in MXC_SYS_Clock_Select()
272 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_IPO_EN; in MXC_SYS_Clock_Select()
281 MXC_SETFIELD(MXC_GCR->clkctrl, MXC_F_GCR_CLKCTRL_SYSCLK_SEL, in MXC_SYS_Clock_Select()
289 if (!(MXC_GCR->clkctrl & MXC_F_GCR_CLKCTRL_IBRO_EN)) { in MXC_SYS_Clock_Select()
290 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_IBRO_EN; in MXC_SYS_Clock_Select()
299 MXC_SETFIELD(MXC_GCR->clkctrl, MXC_F_GCR_CLKCTRL_SYSCLK_SEL, in MXC_SYS_Clock_Select()
323 if (!(MXC_GCR->clkctrl & MXC_F_GCR_CLKCTRL_ERFO_EN)) { in MXC_SYS_Clock_Select()
324 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_ERFO_EN; in MXC_SYS_Clock_Select()
333 MXC_SETFIELD(MXC_GCR->clkctrl, MXC_F_GCR_CLKCTRL_SYSCLK_SEL, in MXC_SYS_Clock_Select()
340 MXC_SETFIELD(MXC_GCR->clkctrl, MXC_F_GCR_CLKCTRL_SYSCLK_SEL, in MXC_SYS_Clock_Select()
348 if (!(MXC_GCR->clkctrl & MXC_F_GCR_CLKCTRL_ERTCO_EN)) { in MXC_SYS_Clock_Select()
349 MXC_GCR->clkctrl |= MXC_F_GCR_CLKCTRL_ERTCO_EN; in MXC_SYS_Clock_Select()
358 MXC_SETFIELD(MXC_GCR->clkctrl, MXC_F_GCR_CLKCTRL_SYSCLK_SEL, in MXC_SYS_Clock_Select()
370 MXC_SETFIELD(MXC_GCR->clkctrl, MXC_F_GCR_CLKCTRL_SYSCLK_SEL, current_clock); in MXC_SYS_Clock_Select()