• Home
  • Raw
  • Download

Lines Matching refs:baud

201 	unsigned int		baud;  member
411 unsigned int baud, u32 *rbdiv, u32 *rcd, int *div8) in cdns_uart_calc_baud_divs() argument
419 if (baud < clk / ((CDNS_UART_BDIV_MAX + 1) * CDNS_UART_CD_MAX)) { in cdns_uart_calc_baud_divs()
427 cd = DIV_ROUND_CLOSEST(clk, baud * (bdiv + 1)); in cdns_uart_calc_baud_divs()
433 if (baud > calc_baud) in cdns_uart_calc_baud_divs()
434 bauderror = baud - calc_baud; in cdns_uart_calc_baud_divs()
436 bauderror = calc_baud - baud; in cdns_uart_calc_baud_divs()
446 if (((besterror * 100) / baud) < 3) in cdns_uart_calc_baud_divs()
447 bestbaud = baud; in cdns_uart_calc_baud_divs()
460 unsigned int baud) in cdns_uart_set_baud_rate() argument
468 calc_baud = cdns_uart_calc_baud_divs(port->uartclk, baud, &bdiv, &cd, in cdns_uart_set_baud_rate()
480 cdns_uart->baud = baud; in cdns_uart_set_baud_rate()
517 if (!cdns_uart_calc_baud_divs(ndata->new_rate, cdns_uart->baud, in cdns_uart_clk_notifier_cb()
545 cdns_uart->baud = cdns_uart_set_baud_rate(cdns_uart->port, in cdns_uart_clk_notifier_cb()
546 cdns_uart->baud); in cdns_uart_clk_notifier_cb()
695 unsigned int baud, minbaud, maxbaud; in cdns_uart_set_termios() local
714 baud = uart_get_baud_rate(port, termios, old, minbaud, maxbaud); in cdns_uart_set_termios()
715 baud = cdns_uart_set_baud_rate(port, baud); in cdns_uart_set_termios()
717 tty_termios_encode_baud_rate(termios, baud, baud); in cdns_uart_set_termios()
720 uart_update_timeout(port, termios->c_cflag, baud); in cdns_uart_set_termios()
1175 if (port->uartclk && device->baud) { in cdns_early_console_setup()
1180 cdns_uart_calc_baud_divs(port->uartclk, device->baud, in cdns_early_console_setup()
1260 int baud = 9600; in cdns_uart_console_setup() local
1273 uart_parse_options(options, &baud, &parity, &bits, &flow); in cdns_uart_console_setup()
1282 return uart_set_options(port, co, baud, parity, bits, flow); in cdns_uart_console_setup()