Lines Matching refs:termios
1387 struct ktermios *termios, struct ktermios *old) in pch_uart_set_termios() argument
1395 switch (termios->c_cflag & CSIZE) { in pch_uart_set_termios()
1409 if (termios->c_cflag & CSTOPB) in pch_uart_set_termios()
1414 if (termios->c_cflag & PARENB) { in pch_uart_set_termios()
1415 if (termios->c_cflag & PARODD) in pch_uart_set_termios()
1424 if ((termios->c_cflag & CRTSCTS) && (priv->fifo_size == 256)) in pch_uart_set_termios()
1429 termios->c_cflag &= ~CMSPAR; /* Mark/Space parity is not supported */ in pch_uart_set_termios()
1431 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk / 16); in pch_uart_set_termios()
1436 uart_update_timeout(port, termios->c_cflag, baud); in pch_uart_set_termios()
1443 if (tty_termios_baud_rate(termios)) in pch_uart_set_termios()
1444 tty_termios_encode_baud_rate(termios, baud, baud); in pch_uart_set_termios()