Lines Matching refs:baud
426 static unsigned int cp210x_quantise_baudrate(unsigned int baud) in cp210x_quantise_baudrate() argument
428 if (baud <= 300) in cp210x_quantise_baudrate()
429 baud = 300; in cp210x_quantise_baudrate()
430 else if (baud <= 600) baud = 600; in cp210x_quantise_baudrate()
431 else if (baud <= 1200) baud = 1200; in cp210x_quantise_baudrate()
432 else if (baud <= 1800) baud = 1800; in cp210x_quantise_baudrate()
433 else if (baud <= 2400) baud = 2400; in cp210x_quantise_baudrate()
434 else if (baud <= 4000) baud = 4000; in cp210x_quantise_baudrate()
435 else if (baud <= 4803) baud = 4800; in cp210x_quantise_baudrate()
436 else if (baud <= 7207) baud = 7200; in cp210x_quantise_baudrate()
437 else if (baud <= 9612) baud = 9600; in cp210x_quantise_baudrate()
438 else if (baud <= 14428) baud = 14400; in cp210x_quantise_baudrate()
439 else if (baud <= 16062) baud = 16000; in cp210x_quantise_baudrate()
440 else if (baud <= 19250) baud = 19200; in cp210x_quantise_baudrate()
441 else if (baud <= 28912) baud = 28800; in cp210x_quantise_baudrate()
442 else if (baud <= 38601) baud = 38400; in cp210x_quantise_baudrate()
443 else if (baud <= 51558) baud = 51200; in cp210x_quantise_baudrate()
444 else if (baud <= 56280) baud = 56000; in cp210x_quantise_baudrate()
445 else if (baud <= 58053) baud = 57600; in cp210x_quantise_baudrate()
446 else if (baud <= 64111) baud = 64000; in cp210x_quantise_baudrate()
447 else if (baud <= 77608) baud = 76800; in cp210x_quantise_baudrate()
448 else if (baud <= 117028) baud = 115200; in cp210x_quantise_baudrate()
449 else if (baud <= 129347) baud = 128000; in cp210x_quantise_baudrate()
450 else if (baud <= 156868) baud = 153600; in cp210x_quantise_baudrate()
451 else if (baud <= 237832) baud = 230400; in cp210x_quantise_baudrate()
452 else if (baud <= 254234) baud = 250000; in cp210x_quantise_baudrate()
453 else if (baud <= 273066) baud = 256000; in cp210x_quantise_baudrate()
454 else if (baud <= 491520) baud = 460800; in cp210x_quantise_baudrate()
455 else if (baud <= 567138) baud = 500000; in cp210x_quantise_baudrate()
456 else if (baud <= 670254) baud = 576000; in cp210x_quantise_baudrate()
457 else if (baud < 1000000) in cp210x_quantise_baudrate()
458 baud = 921600; in cp210x_quantise_baudrate()
459 else if (baud > 2000000) in cp210x_quantise_baudrate()
460 baud = 2000000; in cp210x_quantise_baudrate()
461 return baud; in cp210x_quantise_baudrate()
500 unsigned int baud; in cp210x_get_termios() local
504 &tty->termios.c_cflag, &baud); in cp210x_get_termios()
505 tty_encode_baud_rate(tty, baud, baud); in cp210x_get_termios()
509 cp210x_get_termios_port(port, &cflag, &baud); in cp210x_get_termios()
522 unsigned int baud; in cp210x_get_termios_port() local
525 cp210x_get_config(port, CP210X_GET_BAUDRATE, &baud, 4); in cp210x_get_termios_port()
527 dev_dbg(dev, "%s - baud rate = %d\n", __func__, baud); in cp210x_get_termios_port()
528 *baudp = baud; in cp210x_get_termios_port()
660 u32 baud; in cp210x_change_speed() local
662 baud = tty->termios.c_ospeed; in cp210x_change_speed()
669 baud = cp210x_quantise_baudrate(baud); in cp210x_change_speed()
671 dev_dbg(&port->dev, "%s - setting baud rate to %u\n", __func__, baud); in cp210x_change_speed()
672 if (cp210x_set_config(port, CP210X_SET_BAUDRATE, &baud, in cp210x_change_speed()
673 sizeof(baud))) { in cp210x_change_speed()
674 dev_warn(&port->dev, "failed to set baud rate to %u\n", baud); in cp210x_change_speed()
676 baud = old_termios->c_ospeed; in cp210x_change_speed()
678 baud = 9600; in cp210x_change_speed()
681 tty_encode_baud_rate(tty, baud, baud); in cp210x_change_speed()