Lines Matching refs:baudrate
127 ns8250_divisor(int rclk, int baudrate) in ns8250_divisor() argument
132 if (baudrate == 0) in ns8250_divisor()
135 divisor = (rclk / (baudrate << 3) + 1) >> 1; in ns8250_divisor()
141 error = ((actual_baud - baudrate) * 2000 / baudrate + 1) / 2; in ns8250_divisor()
244 ns8250_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_param() argument
268 if (baudrate > 0) { in ns8250_param()
269 divisor = ns8250_divisor(bas->rclk, baudrate); in ns8250_param()
331 ns8250_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_init() argument
338 ns8250_param(bas, baudrate, databits, stopbits, parity); in ns8250_init()
672 int baudrate, divisor, error; in ns8250_bus_ioctl() local
727 baudrate = (divisor > 0) ? bas->rclk / divisor / 16 : 0; in ns8250_bus_ioctl()
728 if (baudrate > 0) in ns8250_bus_ioctl()
729 *(int*)data = baudrate; in ns8250_bus_ioctl()
788 ns8250_bus_param(struct uart_softc *sc, int baudrate, int databits, in ns8250_bus_param() argument
820 error = ns8250_param(bas, baudrate, databits, stopbits, parity); in ns8250_bus_param()