Lines Matching refs:baud
1936 static void cyy_baud_calc(struct cyclades_port *info, __u32 baud) in cyy_baud_calc() argument
1942 if (baud == 0) { in cyy_baud_calc()
1949 if (cy_clock / co_val / baud > 63) in cyy_baud_calc()
1953 bpr = (cy_clock / co_val * 2 / baud + 1) / 2; in cyy_baud_calc()
1971 int baud, baud_rate = 0; in cy_set_line_char() local
1999 baud = tty_get_baud_rate(tty); in cy_set_line_char()
2000 if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2003 baud_rate = info->baud / info->custom_divisor; in cy_set_line_char()
2005 baud_rate = info->baud; in cy_set_line_char()
2006 } else if (baud > CD1400_MAX_SPEED) { in cy_set_line_char()
2007 baud = CD1400_MAX_SPEED; in cy_set_line_char()
2011 if (baud == baud_table[i]) in cy_set_line_char()
2017 if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2038 } else if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2169 baud = tty_get_baud_rate(tty); in cy_set_line_char()
2170 if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2173 baud_rate = info->baud / info->custom_divisor; in cy_set_line_char()
2175 baud_rate = info->baud; in cy_set_line_char()
2176 } else if (baud > CYZ_MAX_SPEED) { in cy_set_line_char()
2177 baud = CYZ_MAX_SPEED; in cy_set_line_char()
2179 cy_writel(&ch_ctrl->comm_baud, baud); in cy_set_line_char()
2181 if (baud == 134) { in cy_set_line_char()
2185 } else if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2189 } else if (baud) { in cy_set_line_char()
2191 baud) + 2; in cy_set_line_char()
2260 if (baud == 0) { /* baud rate is zero, turn off line */ in cy_set_line_char()
2297 .baud_base = info->baud, in cy_get_serial_info()
2317 new_serial.baud_base != info->baud || in cy_set_serial_info()
2327 info->baud = new_serial.baud_base; in cy_set_serial_info()
2337 info->baud = new_serial.baud_base; in cy_set_serial_info()