Lines Matching refs:baud
1945 static void cyy_baud_calc(struct cyclades_port *info, __u32 baud) in cyy_baud_calc() argument
1951 if (baud == 0) { in cyy_baud_calc()
1958 if (cy_clock / co_val / baud > 63) in cyy_baud_calc()
1962 bpr = (cy_clock / co_val * 2 / baud + 1) / 2; in cyy_baud_calc()
1980 int baud, baud_rate = 0; in cy_set_line_char() local
2008 baud = tty_get_baud_rate(tty); in cy_set_line_char()
2009 if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2012 baud_rate = info->baud / info->custom_divisor; in cy_set_line_char()
2014 baud_rate = info->baud; in cy_set_line_char()
2015 } else if (baud > CD1400_MAX_SPEED) { in cy_set_line_char()
2016 baud = CD1400_MAX_SPEED; in cy_set_line_char()
2020 if (baud == baud_table[i]) in cy_set_line_char()
2026 if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2047 } else if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2178 baud = tty_get_baud_rate(tty); in cy_set_line_char()
2179 if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2182 baud_rate = info->baud / info->custom_divisor; in cy_set_line_char()
2184 baud_rate = info->baud; in cy_set_line_char()
2185 } else if (baud > CYZ_MAX_SPEED) { in cy_set_line_char()
2186 baud = CYZ_MAX_SPEED; in cy_set_line_char()
2188 cy_writel(&ch_ctrl->comm_baud, baud); in cy_set_line_char()
2190 if (baud == 134) { in cy_set_line_char()
2194 } else if (baud == 38400 && (info->port.flags & ASYNC_SPD_MASK) == in cy_set_line_char()
2198 } else if (baud) { in cy_set_line_char()
2200 baud) + 2; in cy_set_line_char()
2269 if (baud == 0) { /* baud rate is zero, turn off line */ in cy_set_line_char()
2306 .baud_base = info->baud, in cy_get_serial_info()
2326 new_serial.baud_base != info->baud || in cy_set_serial_info()
2336 info->baud = new_serial.baud_base; in cy_set_serial_info()
2346 info->baud = new_serial.baud_base; in cy_set_serial_info()