Lines Matching defs:divisor
109 int divisor;
118 divisor = uart_getreg(bas, REG_DLL) | (uart_getreg(bas, REG_DLH) << 8);
127 if (divisor <= 134)
128 return (16000000 * divisor / bas->rclk);
129 return (16000 * divisor / (bas->rclk / 1000));
136 int actual_baud, divisor;
142 divisor = (rclk / (baudrate << 3) + 1) >> 1;
143 if (divisor == 0 || divisor >= 65536)
145 actual_baud = rclk / (divisor << 4);
154 return (divisor);
225 int divisor;
243 divisor = oct16550_divisor(bas->rclk, baudrate);
244 if (divisor == 0)
248 uart_setreg(bas, REG_DLL, divisor & 0xff);
249 uart_setreg(bas, REG_DLH, (divisor >> 8) & 0xff);
529 int baudrate, divisor, error;
579 divisor = uart_getreg(bas, REG_DLL) |
584 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0;