Lines Matching refs:termios
1401 static void mpsc_set_termios(struct uart_port *port, struct ktermios *termios, in mpsc_set_termios() argument
1410 pi->c_iflag = termios->c_iflag; in mpsc_set_termios()
1411 pi->c_cflag = termios->c_cflag; in mpsc_set_termios()
1413 switch (termios->c_cflag & CSIZE) { in mpsc_set_termios()
1429 if (termios->c_cflag & CSTOPB) in mpsc_set_termios()
1435 if (termios->c_cflag & PARENB) in mpsc_set_termios()
1436 if (termios->c_cflag & PARODD) in mpsc_set_termios()
1439 if (termios->c_cflag & CMSPAR) { in mpsc_set_termios()
1440 if (termios->c_cflag & PARODD) in mpsc_set_termios()
1447 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk); in mpsc_set_termios()
1451 uart_update_timeout(port, termios->c_cflag, baud); in mpsc_set_termios()
1461 if (termios->c_iflag & INPCK) in mpsc_set_termios()
1465 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in mpsc_set_termios()
1471 if (termios->c_iflag & IGNPAR) in mpsc_set_termios()
1475 if (termios->c_iflag & IGNBRK) { in mpsc_set_termios()
1478 if (termios->c_iflag & IGNPAR) in mpsc_set_termios()
1482 if ((termios->c_cflag & CREAD)) { in mpsc_set_termios()