Lines Matching defs:pred_a
634 unsigned int prer, pred_a, pred_s, pred_a_max, pred_s_max, cr;
644 for (pred_a = pred_a_max; pred_a + 1 > 0; pred_a--) {
645 pred_s = (rate / (pred_a + 1)) - 1;
647 if (((pred_s + 1) * (pred_a + 1)) == rate)
655 if ((pred_s > pred_s_max) || (pred_a > pred_a_max)) {
656 pred_a = pred_a_max;
657 pred_s = (rate / (pred_a + 1)) - 1;
660 (rate < ((pred_a + 1) * (pred_s + 1))) ?
675 prer |= (pred_a << STM32_RTC_PRER_PRED_A_SHIFT) & STM32_RTC_PRER_PRED_A;