Lines Matching refs:termios
182 if (tty->termios.c_line == N_IRDA) in bfin_serial_start_tx()
782 bfin_serial_set_termios(struct uart_port *port, struct ktermios *termios, in bfin_serial_set_termios() argument
793 termios->c_cflag |= CRTSCTS; in bfin_serial_set_termios()
795 termios->c_cflag &= ~CRTSCTS; in bfin_serial_set_termios()
798 switch (termios->c_cflag & CSIZE) { in bfin_serial_set_termios()
819 if (termios->c_cflag & CSTOPB) { in bfin_serial_set_termios()
826 if (termios->c_cflag & PARENB) in bfin_serial_set_termios()
828 if (!(termios->c_cflag & PARODD)) in bfin_serial_set_termios()
830 if (termios->c_cflag & CMSPAR) in bfin_serial_set_termios()
836 if (termios->c_iflag & INPCK) in bfin_serial_set_termios()
838 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in bfin_serial_set_termios()
845 if (termios->c_iflag & IGNPAR) in bfin_serial_set_termios()
847 if (termios->c_iflag & IGNBRK) { in bfin_serial_set_termios()
853 if (termios->c_iflag & IGNPAR) in bfin_serial_set_termios()
857 baud = uart_get_baud_rate(port, termios, old, 0, port->uartclk/16); in bfin_serial_set_termios()
861 if (termios->c_line != N_IRDA) in bfin_serial_set_termios()
895 uart_update_timeout(port, termios->c_cflag, baud); in bfin_serial_set_termios()
950 struct ktermios *termios) in bfin_serial_set_ldisc() argument
955 switch (termios->c_line) { in bfin_serial_set_ldisc()