Lines Matching refs:baudrate
121 ns8250_divisor(int rclk, int baudrate) in ns8250_divisor() argument
126 if (baudrate == 0) in ns8250_divisor()
129 divisor = (rclk / (baudrate << 3) + 1) >> 1; in ns8250_divisor()
135 error = ((actual_baud - baudrate) * 2000 / baudrate + 1) >> 1; in ns8250_divisor()
209 ns8250_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_param() argument
229 if (baudrate > 0) { in ns8250_param()
230 divisor = ns8250_divisor(bas->rclk, baudrate); in ns8250_param()
288 ns8250_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_init() argument
295 ns8250_param(bas, baudrate, databits, stopbits, parity); in ns8250_init()
557 int baudrate, divisor, error; in ns8250_bus_ioctl() local
612 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0; in ns8250_bus_ioctl()
613 if (baudrate > 0) in ns8250_bus_ioctl()
614 *(int*)data = baudrate; in ns8250_bus_ioctl()
671 ns8250_bus_param(struct uart_softc *sc, int baudrate, int databits, in ns8250_bus_param() argument
703 error = ns8250_param(bas, baudrate, databits, stopbits, parity); in ns8250_bus_param()