Lines Matching defs:divisor
104 int divisor;
110 divisor = uart_getreg(bas, REG_DLL) | (uart_getreg(bas, REG_DLH) << 8);
116 if (divisor <= 134)
117 return (16000000 * divisor / bas->rclk);
118 return (16000 * divisor / (bas->rclk / 1000));
124 int actual_baud, divisor;
130 divisor = (rclk / (baudrate << 3) + 1) >> 1;
131 if (divisor == 0 || divisor >= 65536)
133 actual_baud = rclk / (divisor << 4);
142 return (divisor);
213 int divisor;
231 divisor = ns8250_divisor(bas->rclk, baudrate);
232 if (divisor == 0)
236 uart_setreg(bas, REG_DLL, divisor & 0xff);
237 uart_setreg(bas, REG_DLH, (divisor >> 8) & 0xff);
597 int baudrate, divisor, error;
647 divisor = uart_getreg(bas, REG_DLL) |
652 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0;