Lines Matching refs:termios
1402 static void mpsc_set_termios(struct uart_port *port, struct ktermios *termios, in mpsc_set_termios() argument
1411 pi->c_iflag = termios->c_iflag; in mpsc_set_termios()
1412 pi->c_cflag = termios->c_cflag; in mpsc_set_termios()
1414 switch (termios->c_cflag & CSIZE) { in mpsc_set_termios()
1430 if (termios->c_cflag & CSTOPB) in mpsc_set_termios()
1436 if (termios->c_cflag & PARENB) in mpsc_set_termios()
1437 if (termios->c_cflag & PARODD) in mpsc_set_termios()
1440 if (termios->c_cflag & CMSPAR) { in mpsc_set_termios()
1441 if (termios->c_cflag & PARODD) in mpsc_set_termios()
1448 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk); in mpsc_set_termios()
1452 uart_update_timeout(port, termios->c_cflag, baud); in mpsc_set_termios()
1462 if (termios->c_iflag & INPCK) in mpsc_set_termios()
1466 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in mpsc_set_termios()
1472 if (termios->c_iflag & IGNPAR) in mpsc_set_termios()
1476 if (termios->c_iflag & IGNBRK) { in mpsc_set_termios()
1479 if (termios->c_iflag & IGNPAR) in mpsc_set_termios()
1483 if ((termios->c_cflag & CREAD)) { in mpsc_set_termios()