Lines Matching refs:baud
1767 unsigned int baud, quot, clkdiv; in pl011_set_termios() local
1777 baud = uart_get_baud_rate(port, termios, old, 0, in pl011_set_termios()
1784 uap->dmarx.poll_rate = DIV_ROUND_UP(10000000, baud); in pl011_set_termios()
1787 if (baud > port->uartclk/16) in pl011_set_termios()
1788 quot = DIV_ROUND_CLOSEST(port->uartclk * 8, baud); in pl011_set_termios()
1790 quot = DIV_ROUND_CLOSEST(port->uartclk * 4, baud); in pl011_set_termios()
1821 uart_update_timeout(port, termios->c_cflag, baud); in pl011_set_termios()
1870 if (baud > port->uartclk / 16) in pl011_set_termios()
1883 if ((baud >= 3000000) && (baud < 3250000) && (quot > 1)) in pl011_set_termios()
1885 else if ((baud > 3250000) && (quot > 2)) in pl011_set_termios()
2038 pl011_console_get_options(struct uart_amba_port *uap, int *baud, in pl011_console_get_options() argument
2062 *baud = uap->port.uartclk * 4 / (64 * ibrd + fbrd); in pl011_console_get_options()
2067 *baud *= 2; in pl011_console_get_options()
2075 int baud = 38400; in pl011_console_setup() local
2110 uart_parse_options(options, &baud, &parity, &bits, &flow); in pl011_console_setup()
2112 pl011_console_get_options(uap, &baud, &parity, &bits); in pl011_console_setup()
2114 return uart_set_options(&uap->port, co, baud, parity, bits, flow); in pl011_console_setup()