Lines Matching refs:baud
185 static void omap_8250_get_divisor(struct uart_port *port, unsigned int baud, in omap_8250_get_divisor() argument
195 if (baud == 38400 && (port->flags & UPF_SPD_MASK) == UPF_SPD_CUST) { in omap_8250_get_divisor()
208 div_13 = DIV_ROUND_CLOSEST(uartclk, 13 * baud); in omap_8250_get_divisor()
209 div_16 = DIV_ROUND_CLOSEST(uartclk, 16 * baud); in omap_8250_get_divisor()
216 abs_d13 = abs(baud - uartclk / 13 / div_13); in omap_8250_get_divisor()
217 abs_d16 = abs(baud - uartclk / 16 / div_16); in omap_8250_get_divisor()
325 unsigned int baud; in omap_8250_set_termios() local
355 baud = uart_get_baud_rate(port, termios, old, in omap_8250_set_termios()
358 omap_8250_get_divisor(port, baud, priv); in omap_8250_set_termios()
370 uart_update_timeout(port, termios->c_cflag, baud); in omap_8250_set_termios()
471 priv->calc_latency = USEC_PER_SEC * 64 * 8 / baud; in omap_8250_set_termios()
478 tty_termios_encode_baud_rate(termios, baud, baud); in omap_8250_set_termios()