Lines Matching refs:termios
336 struct ktermios *termios, in vt8500_set_termios() argument
348 baud = uart_get_baud_rate(port, termios, old, 900, 921600); in vt8500_set_termios()
350 if (tty_termios_baud_rate(termios)) in vt8500_set_termios()
351 tty_termios_encode_baud_rate(termios, baud, baud); in vt8500_set_termios()
356 if (termios->c_cflag & PARENB) { in vt8500_set_termios()
358 termios->c_cflag &= ~CMSPAR; in vt8500_set_termios()
359 if (termios->c_cflag & PARODD) in vt8500_set_termios()
365 switch (termios->c_cflag & CSIZE) { in vt8500_set_termios()
371 termios->c_cflag &= ~CSIZE; in vt8500_set_termios()
372 termios->c_cflag |= CS8; in vt8500_set_termios()
378 if (termios->c_cflag & CSTOPB) in vt8500_set_termios()
390 if (termios->c_iflag & IGNPAR) in vt8500_set_termios()
393 uart_update_timeout(port, termios->c_cflag, baud); in vt8500_set_termios()
407 if (UART_ENABLE_MS(&vt8500_port->uart, termios->c_cflag)) in vt8500_set_termios()