Lines Matching refs:termios
564 static void dz_set_termios(struct uart_port *uport, struct ktermios *termios, in dz_set_termios() argument
574 switch (termios->c_cflag & CSIZE) { in dz_set_termios()
589 if (termios->c_cflag & CSTOPB) in dz_set_termios()
591 if (termios->c_cflag & PARENB) in dz_set_termios()
593 if (termios->c_cflag & PARODD) in dz_set_termios()
596 baud = uart_get_baud_rate(uport, termios, old_termios, 50, 9600); in dz_set_termios()
605 tty_termios_encode_baud_rate(termios, baud, baud); in dz_set_termios()
609 if (termios->c_cflag & CREAD) in dz_set_termios()
614 uart_update_timeout(uport, termios->c_cflag, baud); in dz_set_termios()
621 if (termios->c_iflag & INPCK) in dz_set_termios()
623 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in dz_set_termios()
628 if ((termios->c_iflag & (IGNPAR | IGNBRK)) == (IGNPAR | IGNBRK)) in dz_set_termios()
630 if (termios->c_iflag & IGNPAR) in dz_set_termios()
632 if (termios->c_iflag & IGNBRK) in dz_set_termios()