Home
last modified time | relevance | path

Searched refs:pred_a (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/drivers/
H A Dstm32_rtc.c577 uint32_t pred_a = 0; in stm32_rtc_init() local
594 for (pred_a = 0; pred_a <= pred_a_max; pred_a++) { in stm32_rtc_init()
595 pred_s = (rate / (pred_a + 1)) - 1; in stm32_rtc_init()
597 ((pred_s + 1) * (pred_a + 1)) == rate) in stm32_rtc_init()
606 if (pred_s > pred_s_max || pred_a > pred_a_max) { in stm32_rtc_init()
607 pred_a = pred_a_max; in stm32_rtc_init()
608 pred_s = (rate / (pred_a + 1)) - 1; in stm32_rtc_init()
611 (rate < ((pred_a + 1) * (pred_s + 1))) ? in stm32_rtc_init()
618 pred_a = SHIFT_U32(pred_a, RTC_PRER_PREDIV_A_SHIFT) & in stm32_rtc_init()
622 if (cr & RTC_CR_FMT && prer == (pred_s | pred_a)) in stm32_rtc_init()
[all …]