/kernel/linux/linux-5.10/arch/m68k/atari/ |
H A D | debug.c | 168 int baud = cflag & CBAUD; in atari_init_mfp_port() local 173 baud += B38400; in atari_init_mfp_port() 174 if (baud < B1200 || baud > B38400+2) in atari_init_mfp_port() 175 baud = B9600; /* use default 9600bps for non-implemented rates */ in atari_init_mfp_port() 176 baud -= B1200; /* baud_table[] starts at 1200bps */ in atari_init_mfp_port() 181 st_mfp.tim_dt_d = baud_table[baud]; in atari_init_mfp_port() 218 int baud = cflag & CBAUD; in atari_init_scc_port() local 222 baud += B38400; in atari_init_scc_port() 223 if (baud < B120 in atari_init_scc_port() 265 int baud = cflag & CBAUD; atari_init_midi_port() local [all...] |
/kernel/linux/linux-6.6/arch/m68k/atari/ |
H A D | debug.c | 168 int baud = cflag & CBAUD; in atari_init_mfp_port() local 173 baud += B38400; in atari_init_mfp_port() 174 if (baud < B1200 || baud > B38400+2) in atari_init_mfp_port() 175 baud = B9600; /* use default 9600bps for non-implemented rates */ in atari_init_mfp_port() 176 baud -= B1200; /* baud_table[] starts at 1200bps */ in atari_init_mfp_port() 181 st_mfp.tim_dt_d = baud_table[baud]; in atari_init_mfp_port() 218 int baud = cflag & CBAUD; in atari_init_scc_port() local 222 baud += B38400; in atari_init_scc_port() 223 if (baud < B120 in atari_init_scc_port() 265 int baud = cflag & CBAUD; atari_init_midi_port() local [all...] |
/kernel/linux/linux-5.10/arch/mips/pic32/pic32mzda/ |
H A D | early_console.c | 50 static void __init configure_uart(int port, int baud) in configure_uart() argument 57 __raw_writel(((pbclk / baud) / 16) - 1, uart_base + U_BRG(port)); in configure_uart() 63 static void __init setup_early_console(int port, int baud) in setup_early_console() argument 69 configure_uart(console_port, baud); in setup_early_console() 111 int baud = -1; in get_baud_from_cmdline() local 124 baud = 0; in get_baud_from_cmdline() 126 baud = baud * 10 + *s++ - '0'; in get_baud_from_cmdline() 130 return baud; in get_baud_from_cmdline() 136 int baud, por in fw_init_early_console() local [all...] |
/kernel/linux/linux-6.6/arch/mips/pic32/pic32mzda/ |
H A D | early_console.c | 50 static void __init configure_uart(int port, int baud) in configure_uart() argument 57 __raw_writel(((pbclk / baud) / 16) - 1, uart_base + U_BRG(port)); in configure_uart() 63 static void __init setup_early_console(int port, int baud) in setup_early_console() argument 69 configure_uart(console_port, baud); in setup_early_console() 111 int baud = -1; in get_baud_from_cmdline() local 124 baud = 0; in get_baud_from_cmdline() 126 baud = baud * 10 + *s++ - '0'; in get_baud_from_cmdline() 130 return baud; in get_baud_from_cmdline() 136 int baud, por in fw_init_early_console() local [all...] |
/kernel/linux/linux-5.10/arch/x86/boot/ |
H A D | early_serial_console.c | 26 static void early_serial_init(int port, int baud) in early_serial_init() argument 36 divisor = 115200 / baud; in early_serial_init() 48 int baud = DEFAULT_BAUD; in parse_earlyprintk() local 92 baud = simple_strtoull(arg + pos, &e, 0); in parse_earlyprintk() 93 if (baud == 0 || arg + pos == e) in parse_earlyprintk() 94 baud = DEFAULT_BAUD; in parse_earlyprintk() 98 early_serial_init(port, baud); in parse_earlyprintk() 120 int baud = DEFAULT_BAUD; in parse_console_uart8250() local 140 baud = simple_strtoull(options + 1, &options, 0); in parse_console_uart8250() 142 baud in parse_console_uart8250() [all...] |
/kernel/linux/linux-6.6/arch/x86/boot/ |
H A D | early_serial_console.c | 26 static void early_serial_init(int port, int baud) in early_serial_init() argument 36 divisor = 115200 / baud; in early_serial_init() 48 int baud = DEFAULT_BAUD; in parse_earlyprintk() local 92 baud = simple_strtoull(arg + pos, &e, 0); in parse_earlyprintk() 93 if (baud == 0 || arg + pos == e) in parse_earlyprintk() 94 baud = DEFAULT_BAUD; in parse_earlyprintk() 98 early_serial_init(port, baud); in parse_earlyprintk() 120 int baud = DEFAULT_BAUD; in parse_console_uart8250() local 140 baud = simple_strtoull(options + 1, &options, 0); in parse_console_uart8250() 142 baud in parse_console_uart8250() [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/netlogic/xlp-hal/ |
H A D | uart.h | 54 #define BAUD_DIVISOR(baud) (BASE_BAUD / baud) 103 nlm_uart_set_baudrate(uint64_t base, int baud) in nlm_uart_set_baudrate() argument 109 /* enable divisor register, and write baud values */ in nlm_uart_set_baudrate() 112 (BAUD_DIVISOR(baud) & 0xff)); in nlm_uart_set_baudrate() 114 ((BAUD_DIVISOR(baud) >> 8) & 0xff)); in nlm_uart_set_baudrate() 155 nlm_uart_init(uint64_t base, int baud, int databits, int stopbits, in nlm_uart_init() argument 181 nlm_uart_set_baudrate(base, baud); in nlm_uart_init()
|
/kernel/linux/linux-5.10/arch/mips/sni/ |
H A D | setup.c | 63 char *baud; in sni_console_setup() local 74 baud = prom_getenv("lbaud"); in sni_console_setup() 78 baud = prom_getenv("rbaud"); in sni_console_setup() 81 if (baud) in sni_console_setup() 82 strcpy(options, baud); in sni_console_setup() 85 baud ? options : NULL); in sni_console_setup() 88 baud ? options : NULL); in sni_console_setup()
|
/kernel/linux/linux-6.6/arch/mips/sni/ |
H A D | setup.c | 63 char *baud; in sni_console_setup() local 74 baud = prom_getenv("lbaud"); in sni_console_setup() 78 baud = prom_getenv("rbaud"); in sni_console_setup() 81 if (baud) in sni_console_setup() 82 strcpy(options, baud); in sni_console_setup() 85 baud ? options : NULL); in sni_console_setup() 88 baud ? options : NULL); in sni_console_setup()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | suncore.c | 89 int baud, bits, stop, cflag; in sunserial_console_termios() local 121 baud = simple_strtoul(s, NULL, 0); in sunserial_console_termios() 131 switch (baud) { in sunserial_console_termios() 145 default: baud = 9600; cflag |= B9600; break; in sunserial_console_termios() 170 /* Sun serial MOUSE auto baud rate detection. */ 172 int baud; member 187 for (i = 0; mouse_baud_table[i].baud != -1; i++) in suncore_mouse_baud_cflag_next() 192 if (mouse_baud_table[i].baud == -1) in suncore_mouse_baud_cflag_next() 195 *new_baud = mouse_baud_table[i].baud; in suncore_mouse_baud_cflag_next() 201 /* Basically, when the baud rat [all...] |
H A D | xilinx_uartps.c | 180 /* baud dividers min/max values */ 192 * @baud: Current baud rate 201 unsigned int baud; member 393 * cdns_uart_calc_baud_divs - Calculate baud rate divisors 395 * @baud: Desired baud rate 399 * Return: baud rate, requested baud when possible, or actual baud whe 412 cdns_uart_calc_baud_divs(unsigned int clk, unsigned int baud, u32 *rbdiv, u32 *rcd, int *div8) cdns_uart_calc_baud_divs() argument 461 cdns_uart_set_baud_rate(struct uart_port *port, unsigned int baud) cdns_uart_set_baud_rate() argument 697 unsigned int baud, minbaud, maxbaud; cdns_uart_set_termios() local 1262 int baud = 9600; cdns_uart_console_setup() local [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | suncore.c | 89 int baud, bits, stop, cflag; in sunserial_console_termios() local 121 baud = simple_strtoul(s, NULL, 0); in sunserial_console_termios() 131 switch (baud) { in sunserial_console_termios() 145 default: baud = 9600; cflag |= B9600; break; in sunserial_console_termios() 170 /* Sun serial MOUSE auto baud rate detection. */ 172 int baud; member 187 for (i = 0; mouse_baud_table[i].baud != -1; i++) in suncore_mouse_baud_cflag_next() 192 if (mouse_baud_table[i].baud == -1) in suncore_mouse_baud_cflag_next() 195 *new_baud = mouse_baud_table[i].baud; in suncore_mouse_baud_cflag_next() 201 /* Basically, when the baud rat [all...] |
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | pl2303.c | 569 * Returns the nearest supported baud rate that can be set directly without 572 static speed_t pl2303_get_supported_baud_rate(speed_t baud) in pl2303_get_supported_baud_rate() argument 583 if (baud_sup[i] > baud) in pl2303_get_supported_baud_rate() 588 baud = baud_sup[i - 1]; in pl2303_get_supported_baud_rate() 589 else if (i > 0 && (baud_sup[i] - baud) > (baud - baud_sup[i - 1])) in pl2303_get_supported_baud_rate() 590 baud = baud_sup[i - 1]; in pl2303_get_supported_baud_rate() 592 baud = baud_sup[i]; in pl2303_get_supported_baud_rate() 594 return baud; in pl2303_get_supported_baud_rate() 598 * NOTE: If unsupported baud rate 601 pl2303_encode_baud_rate_direct(unsigned char buf[4], speed_t baud) pl2303_encode_baud_rate_direct() argument 609 pl2303_encode_baud_rate_divisor(unsigned char buf[4], speed_t baud) pl2303_encode_baud_rate_divisor() argument 648 pl2303_encode_baud_rate_divisor_alt(unsigned char buf[4], speed_t baud) pl2303_encode_baud_rate_divisor_alt() argument 694 speed_t baud; pl2303_encode_baud_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/net/hamradio/ |
H A D | baycom_ser_fdx.c | 15 * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only 27 * hsk: This is a 4800 baud FSK modem, designed for TNC use. It works fine 37 * '#' denotes the baud rate / 100, eg. ser12* is '1200 baud, soft DCD' 39 * baud baud rate (between 300 and 4800) 115 unsigned int baud, baud_us, baud_arbdiv, baud_uartdiv, baud_dcdtimeout; member 388 if (bc->baud < 300 || bc->baud > 4800) { in ser12_open() 399 bc->hdrv.par.bitrate = bc->baud; in ser12_open() 482 unsigned int baud; baycom_setmode() local 572 static int baud[NR_PORTS] = { [0 ... NR_PORTS-1] = 1200 }; global() variable [all...] |
/kernel/linux/linux-6.6/drivers/net/hamradio/ |
H A D | baycom_ser_fdx.c | 15 * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only 27 * hsk: This is a 4800 baud FSK modem, designed for TNC use. It works fine 37 * '#' denotes the baud rate / 100, eg. ser12* is '1200 baud, soft DCD' 39 * baud baud rate (between 300 and 4800) 115 unsigned int baud, baud_us, baud_arbdiv, baud_uartdiv, baud_dcdtimeout; member 388 if (bc->baud < 300 || bc->baud > 4800) { in ser12_open() 399 bc->hdrv.par.bitrate = bc->baud; in ser12_open() 482 unsigned int baud; baycom_setmode() local 572 static int baud[NR_PORTS] = { [0 ... NR_PORTS-1] = 1200 }; global() variable [all...] |
/kernel/linux/linux-5.10/arch/mips/generic/ |
H A D | yamon-dt.c | 161 unsigned int uart, baud, stop_bits; in yamon_dt_serial_config() local 176 baud = stop_bits = 0; in yamon_dt_serial_config() 184 baud *= 10; in yamon_dt_serial_config() 185 baud += mode_var[0] - '0'; in yamon_dt_serial_config() 202 if (!baud) in yamon_dt_serial_config() 203 baud = 38400; in yamon_dt_serial_config() 212 uart, baud, parity, stop_bits, in yamon_dt_serial_config()
|
/kernel/linux/linux-5.10/arch/mips/mti-malta/ |
H A D | malta-init.c | 45 int baud = 0; in console_config() local 52 baud = baud*10 + *s++ - '0'; in console_config() 66 if (baud == 0) in console_config() 67 baud = 38400; in console_config() 76 sprintf(console_string, "uart8250,io,0x3f8,%d%c%c", baud, in console_config() 82 sprintf(console_string, " console=ttyS0,%d%c%c%c", baud, in console_config()
|
/kernel/linux/linux-6.6/arch/mips/generic/ |
H A D | yamon-dt.c | 161 unsigned int uart, baud, stop_bits; in yamon_dt_serial_config() local 176 baud = stop_bits = 0; in yamon_dt_serial_config() 184 baud *= 10; in yamon_dt_serial_config() 185 baud += mode_var[0] - '0'; in yamon_dt_serial_config() 202 if (!baud) in yamon_dt_serial_config() 203 baud = 38400; in yamon_dt_serial_config() 212 uart, baud, parity, stop_bits, in yamon_dt_serial_config()
|
/kernel/linux/linux-6.6/arch/mips/mti-malta/ |
H A D | malta-init.c | 45 int baud = 0; in console_config() local 52 baud = baud*10 + *s++ - '0'; in console_config() 66 if (baud == 0) in console_config() 67 baud = 38400; in console_config() 76 sprintf(console_string, "uart8250,io,0x3f8,%d%c%c", baud, in console_config() 82 sprintf(console_string, " console=ttyS0,%d%c%c%c", baud, in console_config()
|
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_pericom.c | 51 static void pericom_do_set_divisor(struct uart_port *port, unsigned int baud, in pericom_do_set_divisor() argument 58 unsigned int divisor = max(maxrate / baud, 1U); in pericom_do_set_divisor() 59 int delta = maxrate / divisor - baud; in pericom_do_set_divisor() 61 if (baud > maxrate + baud / 50) in pericom_do_set_divisor() 64 if (delta > baud / 50) in pericom_do_set_divisor() 71 delta = maxrate / divisor - baud; in pericom_do_set_divisor() 72 if (abs(delta) < baud / 50) { in pericom_do_set_divisor()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | early_printk.c | 151 unsigned long baud = DEFAULT_BAUD; in early_serial_init() local 177 baud = simple_strtoull(s, &e, 0); in early_serial_init() 179 if (baud == 0 || s == e) in early_serial_init() 180 baud = DEFAULT_BAUD; in early_serial_init() 183 /* Convert from baud to divisor value */ in early_serial_init() 184 divisor = 115200 / baud; in early_serial_init() 213 * The rest of the param should be "[force],B:D.F,baud", where B, D & F describe 220 unsigned long baud = DEFAULT_BAUD; in early_pci_serial_init() local 255 /* A baud might be following */ in early_pci_serial_init() 308 if (kstrtoul(s, 0, &baud) < in early_pci_serial_init() [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | early_printk.c | 151 unsigned long baud = DEFAULT_BAUD; in early_serial_init() local 177 baud = simple_strtoull(s, &e, 0); in early_serial_init() 179 if (baud == 0 || s == e) in early_serial_init() 180 baud = DEFAULT_BAUD; in early_serial_init() 183 /* Convert from baud to divisor value */ in early_serial_init() 184 divisor = 115200 / baud; in early_serial_init() 213 * The rest of the param should be "[force],B:D.F,baud", where B, D & F describe 220 unsigned long baud = DEFAULT_BAUD; in early_pci_serial_init() local 255 /* A baud might be following */ in early_pci_serial_init() 308 if (kstrtoul(s, 0, &baud) < in early_pci_serial_init() [all...] |
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | pl2303.c | 482 * Returns the nearest supported baud rate that can be set directly without 485 static speed_t pl2303_get_supported_baud_rate(speed_t baud) in pl2303_get_supported_baud_rate() argument 496 if (baud_sup[i] > baud) in pl2303_get_supported_baud_rate() 501 baud = baud_sup[i - 1]; in pl2303_get_supported_baud_rate() 502 else if (i > 0 && (baud_sup[i] - baud) > (baud - baud_sup[i - 1])) in pl2303_get_supported_baud_rate() 503 baud = baud_sup[i - 1]; in pl2303_get_supported_baud_rate() 505 baud = baud_sup[i]; in pl2303_get_supported_baud_rate() 507 return baud; in pl2303_get_supported_baud_rate() 511 * NOTE: If unsupported baud rate 514 pl2303_encode_baud_rate_direct(unsigned char buf[4], speed_t baud) pl2303_encode_baud_rate_direct() argument 522 pl2303_encode_baud_rate_divisor(unsigned char buf[4], speed_t baud) pl2303_encode_baud_rate_divisor() argument 568 speed_t baud; pl2303_encode_baud_rate() local [all...] |
/kernel/linux/linux-5.10/arch/mips/sgi-ip22/ |
H A D | ip22-setup.c | 68 char *baud = ArcGetEnvironmentVariable("dbaud"); in plat_mem_setup() local 69 if (baud) in plat_mem_setup() 70 strcpy(options, baud); in plat_mem_setup() 72 baud ? options : NULL); in plat_mem_setup()
|
/kernel/linux/linux-6.6/arch/mips/sgi-ip22/ |
H A D | ip22-setup.c | 68 char *baud = ArcGetEnvironmentVariable("dbaud"); in plat_mem_setup() local 69 if (baud) in plat_mem_setup() 70 strcpy(options, baud); in plat_mem_setup() 72 baud ? options : NULL); in plat_mem_setup()
|