Lines Matching refs:termios
2231 serial8250_get_baud_rate(struct uart_port *port, struct ktermios *termios, in serial8250_get_baud_rate() argument
2242 return uart_get_baud_rate(port, termios, old, in serial8250_get_baud_rate()
2248 serial8250_do_set_termios(struct uart_port *port, struct ktermios *termios, in serial8250_do_set_termios() argument
2256 cval = serial8250_compute_lcr(up, termios->c_cflag); in serial8250_do_set_termios()
2258 baud = serial8250_get_baud_rate(port, termios, old); in serial8250_do_set_termios()
2288 if (termios->c_cflag & CRTSCTS) in serial8250_do_set_termios()
2295 uart_update_timeout(port, termios->c_cflag, baud); in serial8250_do_set_termios()
2298 if (termios->c_iflag & INPCK) in serial8250_do_set_termios()
2300 if (termios->c_iflag & (IGNBRK | BRKINT | PARMRK)) in serial8250_do_set_termios()
2307 if (termios->c_iflag & IGNPAR) in serial8250_do_set_termios()
2309 if (termios->c_iflag & IGNBRK) { in serial8250_do_set_termios()
2315 if (termios->c_iflag & IGNPAR) in serial8250_do_set_termios()
2322 if ((termios->c_cflag & CREAD) == 0) in serial8250_do_set_termios()
2330 UART_ENABLE_MS(&up->port, termios->c_cflag)) in serial8250_do_set_termios()
2346 if (termios->c_cflag & CRTSCTS) in serial8250_do_set_termios()
2377 if (tty_termios_baud_rate(termios)) in serial8250_do_set_termios()
2378 tty_termios_encode_baud_rate(termios, baud, baud); in serial8250_do_set_termios()
2383 serial8250_set_termios(struct uart_port *port, struct ktermios *termios, in serial8250_set_termios() argument
2387 port->set_termios(port, termios, old); in serial8250_set_termios()
2389 serial8250_do_set_termios(port, termios, old); in serial8250_set_termios()
2393 serial8250_set_ldisc(struct uart_port *port, struct ktermios *termios) in serial8250_set_ldisc() argument
2395 if (termios->c_line == N_PPS) { in serial8250_set_ldisc()
2402 if (!UART_ENABLE_MS(port, termios->c_cflag)) { in serial8250_set_ldisc()
2813 struct ktermios termios; in serial8250_console_restore() local
2816 termios.c_cflag = port->cons->cflag; in serial8250_console_restore()
2817 if (port->state->port.tty && termios.c_cflag == 0) in serial8250_console_restore()
2818 termios.c_cflag = port->state->port.tty->termios.c_cflag; in serial8250_console_restore()
2820 baud = serial8250_get_baud_rate(port, &termios, NULL); in serial8250_console_restore()