/Linux-v4.19/drivers/usb/serial/ |
D | kl5kusb105.c | 102 u8 baudrate; member 142 settings->pktlen, settings->baudrate, settings->databits, in klsi_105_chg_port_settings() 220 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_port_probe() 265 cfg->baudrate = kl5kusb105a_sio_b9600; in klsi_105_open() 273 priv->cfg.baudrate = cfg->baudrate; in klsi_105_open() 428 priv->cfg.baudrate = kl5kusb105a_sio_b1200; in klsi_105_set_termios() 431 priv->cfg.baudrate = kl5kusb105a_sio_b2400; in klsi_105_set_termios() 434 priv->cfg.baudrate = kl5kusb105a_sio_b4800; in klsi_105_set_termios() 437 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_set_termios() 440 priv->cfg.baudrate = kl5kusb105a_sio_b19200; in klsi_105_set_termios() [all …]
|
D | f81232.c | 54 static int calc_baud_divisor(speed_t baudrate) in calc_baud_divisor() argument 56 return DIV_ROUND_CLOSEST(F81232_MAX_BAUDRATE, baudrate); in calc_baud_divisor() 345 static void f81232_set_baudrate(struct usb_serial_port *port, speed_t baudrate) in f81232_set_baudrate() argument 351 divisor = calc_baud_divisor(baudrate); in f81232_set_baudrate() 440 speed_t baudrate; in f81232_set_termios() local 451 baudrate = tty_get_baud_rate(tty); in f81232_set_termios() 452 if (baudrate > 0) { in f81232_set_termios() 453 if (baudrate > F81232_MAX_BAUDRATE) { in f81232_set_termios() 454 baudrate = F81232_MAX_BAUDRATE; in f81232_set_termios() 455 tty_encode_baud_rate(tty, baudrate, baudrate); in f81232_set_termios() [all …]
|
D | f81534.c | 536 static u32 f81534_calc_baud_divisor(u32 baudrate, u32 clockrate) in f81534_calc_baud_divisor() argument 538 if (!baudrate) in f81534_calc_baud_divisor() 542 return DIV_ROUND_CLOSEST(clockrate, baudrate); in f81534_calc_baud_divisor() 545 static int f81534_find_clk(u32 baudrate) in f81534_find_clk() argument 550 if (baudrate <= baudrate_table[idx] && in f81534_find_clk() 551 baudrate_table[idx] % baudrate == 0) in f81534_find_clk() 559 struct tty_struct *tty, u32 baudrate, u32 old_baudrate, u8 lcr) in f81534_set_port_config() argument 567 u32 baud_list[] = {baudrate, old_baudrate, F81534_DEFAULT_BAUD_RATE}; in f81534_set_port_config() 572 baudrate = baud_list[i]; in f81534_set_port_config() 573 tty_encode_baud_rate(tty, baudrate, baudrate); in f81534_set_port_config() [all …]
|
D | quatech2.c | 146 static inline int calc_baud_divisor(int baudrate) in calc_baud_divisor() argument 150 divisor = MAX_BAUD_RATE / baudrate; in calc_baud_divisor() 151 rem = MAX_BAUD_RATE % baudrate; in calc_baud_divisor() 153 if (((rem * 2) >= baudrate) && (baudrate != 110)) in calc_baud_divisor() 161 u16 baudrate, u16 lcr) in qt2_set_port_config() argument 163 int divisor = calc_baud_divisor(baudrate); in qt2_set_port_config()
|
D | mos7720.c | 1402 __u32 baudrate; member 1433 static int calc_baud_rate_divisor(struct usb_serial_port *port, int baudrate, int *divisor) in calc_baud_rate_divisor() argument 1441 dev_dbg(&port->dev, "%s - %d\n", __func__, baudrate); in calc_baud_rate_divisor() 1444 if (divisor_table[i].baudrate == baudrate) { in calc_baud_rate_divisor() 1452 if (baudrate > 75 && baudrate < 230400) { in calc_baud_rate_divisor() 1454 custom = (__u16)(230400L / baudrate); in calc_baud_rate_divisor() 1457 round1 = (__u16)(2304000L / baudrate); in calc_baud_rate_divisor() 1463 dev_dbg(&port->dev, "Baud %d = %d\n", baudrate, custom); in calc_baud_rate_divisor() 1477 int baudrate) in send_cmd_write_baud_rate() argument 1492 dev_dbg(&port->dev, "%s - baud = %d\n", __func__, baudrate); in send_cmd_write_baud_rate() [all …]
|
D | io_edgeport.c | 2374 static int calc_baud_rate_divisor(struct device *dev, int baudrate, int *divisor) in calc_baud_rate_divisor() argument 2380 if (divisor_table[i].BaudRate == baudrate) { in calc_baud_rate_divisor() 2389 if (baudrate > 50 && baudrate < 230400) { in calc_baud_rate_divisor() 2391 custom = (__u16)((230400L + baudrate/2) / baudrate); in calc_baud_rate_divisor() 2395 dev_dbg(dev, "%s - Baud %d = %d\n", __func__, baudrate, custom); in calc_baud_rate_divisor()
|
/Linux-v4.19/Documentation/devicetree/bindings/serial/ |
D | mvebu-uart.txt | 8 FIFO, baudrate limited to 230400). 11 accesses to the FIFO, baudrate unlimited by the dividers). 13 - clocks: UART reference clock used to derive the baudrate. If no clock 16 if the baudrate was initialized by the bootloader and no baudrate
|
D | arm_sbsa_uart.txt | 3 in the PL011 driver. It's baudrate and other communication parameters
|
D | amlogic,meson-uart.txt | 27 * "baud" for the source of the baudrate generator, can be either the xtal
|
D | mtk-uart.txt | 28 - "baud": The clock the baudrate is derived from
|
/Linux-v4.19/drivers/bluetooth/ |
D | btqca.h | 140 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, 151 static inline int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup() argument
|
D | btqca.c | 334 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup() argument 343 config.user_baud_rate = baudrate; in qca_uart_setup()
|
D | hci_qca.c | 945 static int qca_set_baudrate(struct hci_dev *hdev, uint8_t baudrate) in qca_set_baudrate() argument 953 if (baudrate > QCA_BAUDRATE_3200000) in qca_set_baudrate() 956 cmd[4] = baudrate; in qca_set_baudrate()
|
/Linux-v4.19/Documentation/admin-guide/ |
D | serial-console.rst | 29 defines the baudrate/parity/bits/flow control of 33 9600n8. The maximum baudrate is 115200. 92 set the baudrate to 38400 (baudrate of the virtual console).
|
/Linux-v4.19/drivers/net/hamradio/ |
D | yam.c | 114 int baudrate; member 478 int divisor = 115200 / yp->baudrate; in yam_set_uart() 820 seq_printf(seq, " BaudRate %u\n", yp->baudrate); in yam_seq_show() 1013 if (yi.cfg.baudrate > YAM_MAXBAUDRATE) in yam_ioctl() 1015 yp->baudrate = yi.cfg.baudrate; in yam_ioctl() 1056 yi.cfg.baudrate = yp->baudrate; in yam_ioctl() 1102 yp->baudrate = DEFAULT_BITRATE * 2; in yam_setup()
|
/Linux-v4.19/net/nfc/nci/ |
D | uart.c | 435 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl) in nci_uart_set_config() argument 445 tty_termios_encode_baud_rate(&new_termios, baudrate, baudrate); in nci_uart_set_config()
|
/Linux-v4.19/include/linux/ |
D | yam.h | 64 unsigned int baudrate; /* Baud rate of the RS232 port */ member
|
D | serdev.h | 245 …c inline unsigned int serdev_device_set_baudrate(struct serdev_device *sdev, unsigned int baudrate) in serdev_device_set_baudrate() argument
|
/Linux-v4.19/drivers/nfc/nfcmrvl/ |
D | fw_dnld.h | 40 uint32_t baudrate; member
|
D | uart.c | 59 nci_uart_set_config(nu, le32_to_cpu(config->baudrate), in nfcmrvl_uart_nci_update_config()
|
D | fw_dnld.c | 204 &priv->fw_dnld.binary_config->uart.baudrate, in process_state_set_ref_clock()
|
/Linux-v4.19/Documentation/networking/ |
D | z8530drv.txt | 211 Note that you cannot use the on-board baudrate generator off DRSI 250 speed 1200 # the default baudrate 405 baudrate and number of interfaces is too high for the processing 445 The baudrate on this channel in bits/sec 482 on the baudrate selected. A few character times should be
|
/Linux-v4.19/drivers/tty/serial/ |
D | fsl_lpuart.c | 1557 lpuart32_serial_setbrg(struct lpuart_port *sport, unsigned int baudrate) in lpuart32_serial_setbrg() argument 1571 baud_diff = baudrate; in lpuart32_serial_setbrg() 1577 tmp_sbr = (clk / (baudrate * tmp_osr)); in lpuart32_serial_setbrg() 1585 tmp_diff = clk / (tmp_osr * tmp_sbr) - baudrate; in lpuart32_serial_setbrg() 1589 if (tmp_diff > (baudrate - tmp)) { in lpuart32_serial_setbrg() 1590 tmp_diff = baudrate - tmp; in lpuart32_serial_setbrg() 1605 if (baud_diff > ((baudrate / 100) * 3)) in lpuart32_serial_setbrg()
|
/Linux-v4.19/sound/soc/fsl/ |
D | fsl_ssi.c | 680 unsigned long clkrate, baudrate, tmprate; in fsl_ssi_set_bclk() local 744 baudrate = tmprate; in fsl_ssi_set_bclk() 769 ret = clk_set_rate(ssi->baudclk, baudrate); in fsl_ssi_set_bclk()
|
/Linux-v4.19/include/net/nfc/ |
D | nci_core.h | 473 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl);
|