Lines Matching refs:divisor
47 * NOTE: To allow us to read the baudrate divisor from the chip, we
55 int divisor, m, n;
62 divisor = n * (1<<m);
65 return (16000000 * divisor / bas->rclk);
71 int act_baud, act_div, divisor;
77 divisor = (rclk / (baudrate << 3) + 1) >> 1;
78 if (divisor < 2 || divisor >= 1048576)
83 n = divisor / (1<<m);
125 int divisor;
149 divisor = sab82532_divisor(bas->rclk, baudrate);
150 if (divisor == 0)
152 uart_setreg(bas, SAB_BGR, divisor & 0xff);
155 uart_setreg(bas, SAB_TCR, divisor & 0xff);
159 ccr2 |= (divisor >> 2) & (SAB_CCR2_BR9 | SAB_CCR2_BR8);