Lines Matching refs:baud
1068 static unsigned short int ftdi_232am_baud_base_to_divisor(int baud, int base);
1069 static unsigned short int ftdi_232am_baud_to_divisor(int baud);
1070 static __u32 ftdi_232bm_baud_base_to_divisor(int baud, int base);
1071 static __u32 ftdi_232bm_baud_to_divisor(int baud);
1072 static __u32 ftdi_2232h_baud_base_to_divisor(int baud, int base);
1073 static __u32 ftdi_2232h_baud_to_divisor(int baud);
1118 static unsigned short int ftdi_232am_baud_base_to_divisor(int baud, int base) in ftdi_232am_baud_base_to_divisor() argument
1122 int divisor3 = base / 2 / baud; in ftdi_232am_baud_base_to_divisor()
1138 static unsigned short int ftdi_232am_baud_to_divisor(int baud) in ftdi_232am_baud_to_divisor() argument
1140 return ftdi_232am_baud_base_to_divisor(baud, 48000000); in ftdi_232am_baud_to_divisor()
1143 static __u32 ftdi_232bm_baud_base_to_divisor(int baud, int base) in ftdi_232bm_baud_base_to_divisor() argument
1148 int divisor3 = base / 2 / baud; in ftdi_232bm_baud_base_to_divisor()
1159 static __u32 ftdi_232bm_baud_to_divisor(int baud) in ftdi_232bm_baud_to_divisor() argument
1161 return ftdi_232bm_baud_base_to_divisor(baud, 48000000); in ftdi_232bm_baud_to_divisor()
1164 static __u32 ftdi_2232h_baud_base_to_divisor(int baud, int base) in ftdi_2232h_baud_base_to_divisor() argument
1171 divisor3 = base * 8 / (baud * 10); in ftdi_2232h_baud_base_to_divisor()
1189 static __u32 ftdi_2232h_baud_to_divisor(int baud) in ftdi_2232h_baud_to_divisor() argument
1191 return ftdi_2232h_baud_base_to_divisor(baud, 120000000); in ftdi_2232h_baud_to_divisor()
1250 int baud; in get_ftdi_divisor() local
1282 baud = tty_get_baud_rate(tty); in get_ftdi_divisor()
1283 dev_dbg(dev, "%s - tty_get_baud_rate reports speed %d\n", __func__, baud); in get_ftdi_divisor()
1288 if (baud == 38400 && in get_ftdi_divisor()
1291 baud = priv->baud_base / priv->custom_divisor; in get_ftdi_divisor()
1293 __func__, priv->custom_divisor, baud); in get_ftdi_divisor()
1298 if (!baud) in get_ftdi_divisor()
1299 baud = 9600; in get_ftdi_divisor()
1302 switch (baud) { in get_ftdi_divisor()
1316 __func__, baud); in get_ftdi_divisor()
1318 baud = 9600; in get_ftdi_divisor()
1323 if (baud <= 3000000) { in get_ftdi_divisor()
1324 div_value = ftdi_232am_baud_to_divisor(baud); in get_ftdi_divisor()
1327 baud = 9600; in get_ftdi_divisor()
1336 if (baud <= 3000000) { in get_ftdi_divisor()
1344 (baud == 19200)) { in get_ftdi_divisor()
1345 baud = 1200000; in get_ftdi_divisor()
1347 div_value = ftdi_232bm_baud_to_divisor(baud); in get_ftdi_divisor()
1352 baud = 9600; in get_ftdi_divisor()
1358 if ((baud <= 12000000) && (baud >= 1200)) { in get_ftdi_divisor()
1359 div_value = ftdi_2232h_baud_to_divisor(baud); in get_ftdi_divisor()
1360 } else if (baud < 1200) { in get_ftdi_divisor()
1361 div_value = ftdi_232bm_baud_to_divisor(baud); in get_ftdi_divisor()
1366 baud = 9600; in get_ftdi_divisor()
1373 __func__, baud, (unsigned long)div_value, in get_ftdi_divisor()
1377 tty_encode_baud_rate(tty, baud, baud); in get_ftdi_divisor()