Lines Matching refs:quot
487 unsigned int quot = 0, baud; in mxser_set_baud() local
495 quot = 2 * MXSER_BAUD_BASE / 269; in mxser_set_baud()
498 quot = MXSER_BAUD_BASE / newspd; in mxser_set_baud()
499 if (quot == 0) in mxser_set_baud()
500 quot = 1; in mxser_set_baud()
501 baud = MXSER_BAUD_BASE / quot; in mxser_set_baud()
504 quot = 0; in mxser_set_baud()
511 timeout = (u64)info->xmit_fifo_size * HZ * 10 * quot; in mxser_set_baud()
515 if (quot) { in mxser_set_baud()
528 outb(quot & 0xff, info->ioaddr + UART_DLL); /* LS of divisor */ in mxser_set_baud()
529 outb(quot >> 8, info->ioaddr + UART_DLM); /* MS of divisor */ in mxser_set_baud()
533 quot = MXSER_BAUD_BASE % newspd; in mxser_set_baud()
534 quot *= 8; in mxser_set_baud()
535 if (quot % newspd > newspd / 2) { in mxser_set_baud()
536 quot /= newspd; in mxser_set_baud()
537 quot++; in mxser_set_baud()
539 quot /= newspd; in mxser_set_baud()
541 mxser_set_must_enum_value(info->ioaddr, quot); in mxser_set_baud()