| /linux/drivers/usb/serial/ |
| H A D | kl5kusb105.c | 102 u8 baudrate; member 144 settings->pktlen, settings->baudrate, settings->databits, in klsi_105_chg_port_settings() 198 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_port_probe() 238 cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_open() 246 priv->cfg.baudrate = cfg.baudrate; in klsi_105_open() 397 priv->cfg.baudrate = kl5kusb105a_sio_b1200; in klsi_105_set_termios() 400 priv->cfg.baudrate = kl5kusb105a_sio_b2400; in klsi_105_set_termios() 403 priv->cfg.baudrate = kl5kusb105a_sio_b4800; in klsi_105_set_termios() 406 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_set_termios() 409 priv->cfg.baudrate = kl5kusb105a_sio_b19200; in klsi_105_set_termios() [all …]
|
| H A D | f81232.c | 130 static int calc_baud_divisor(speed_t baudrate, speed_t clockrate) in calc_baud_divisor() argument 132 return DIV_ROUND_CLOSEST(clockrate, baudrate); in calc_baud_divisor() 473 static int f81232_find_clk(speed_t baudrate) in f81232_find_clk() argument 478 if (baudrate <= baudrate_table[idx] && in f81232_find_clk() 479 baudrate_table[idx] % baudrate == 0) in f81232_find_clk() 487 struct usb_serial_port *port, speed_t baudrate, in f81232_set_baudrate() argument 496 speed_t baud_list[] = { baudrate, old_baudrate, F81232_DEF_BAUDRATE }; in f81232_set_baudrate() 499 baudrate = baud_list[i]; in f81232_set_baudrate() 500 if (baudrate == 0) { in f81232_set_baudrate() 505 idx = f81232_find_clk(baudrate); in f81232_set_baudrate() [all …]
|
| H A D | f81534.c | 537 static u32 f81534_calc_baud_divisor(u32 baudrate, u32 clockrate) in f81534_calc_baud_divisor() argument 540 return DIV_ROUND_CLOSEST(clockrate, baudrate); in f81534_calc_baud_divisor() 543 static int f81534_find_clk(u32 baudrate) in f81534_find_clk() argument 548 if (baudrate <= baudrate_table[idx] && in f81534_find_clk() 549 baudrate_table[idx] % baudrate == 0) in f81534_find_clk() 557 struct tty_struct *tty, u32 baudrate, u32 old_baudrate, u8 lcr) in f81534_set_port_config() argument 565 u32 baud_list[] = {baudrate, old_baudrate, F81534_DEFAULT_BAUD_RATE}; in f81534_set_port_config() 568 baudrate = baud_list[i]; in f81534_set_port_config() 569 if (baudrate == 0) { in f81534_set_port_config() 574 idx = f81534_find_clk(baudrate); in f81534_set_port_config() [all …]
|
| H A D | mos7720.c | 1238 __u32 baudrate; member 1269 static int calc_baud_rate_divisor(struct usb_serial_port *port, int baudrate, int *divisor) in calc_baud_rate_divisor() argument 1277 dev_dbg(&port->dev, "%s - %d\n", __func__, baudrate); in calc_baud_rate_divisor() 1280 if (divisor_table[i].baudrate == baudrate) { in calc_baud_rate_divisor() 1288 if (baudrate > 75 && baudrate < 230400) { in calc_baud_rate_divisor() 1290 custom = (__u16)(230400L / baudrate); in calc_baud_rate_divisor() 1293 round1 = (__u16)(2304000L / baudrate); in calc_baud_rate_divisor() 1299 dev_dbg(&port->dev, "Baud %d = %d\n", baudrate, custom); in calc_baud_rate_divisor() 1313 int baudrate) in send_cmd_write_baud_rate() argument 1328 dev_dbg(&port->dev, "%s - baud = %d\n", __func__, baudrate); in send_cmd_write_baud_rate() [all …]
|
| H A 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()
|
| H A D | io_edgeport.c | 2245 static int calc_baud_rate_divisor(struct device *dev, int baudrate, int *divisor) in calc_baud_rate_divisor() argument 2251 if (divisor_table[i].BaudRate == baudrate) { in calc_baud_rate_divisor() 2260 if (baudrate > 50 && baudrate < 230400) { in calc_baud_rate_divisor() 2262 custom = (__u16)((230400L + baudrate/2) / baudrate); in calc_baud_rate_divisor() 2266 dev_dbg(dev, "%s - Baud %d = %d\n", __func__, baudrate, custom); in calc_baud_rate_divisor()
|
| /linux/arch/x86/kernel/ |
| H A D | early_printk.c | 221 unsigned long baudrate; in early_mmio_serial_init() local 242 baudrate = 0; in early_mmio_serial_init() 244 baudrate = simple_strtoul(s, &e, 0); in early_mmio_serial_init() 245 if (baudrate == 0 || s == e) in early_mmio_serial_init() 246 baudrate = DEFAULT_BAUD; in early_mmio_serial_init() 249 if (baudrate) in early_mmio_serial_init() 250 early_serial_hw_init(115200 / baudrate); in early_mmio_serial_init()
|
| /linux/drivers/bluetooth/ |
| H A D | btqca.h | 166 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, 180 static inline int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup() argument
|
| H A D | btmtkuart.c | 529 __le32 baudrate; in btmtkuart_change_baudrate() local 536 baudrate = cpu_to_le32(bdev->desired_speed); in btmtkuart_change_baudrate() 540 wmt_params.data = &baudrate; in btmtkuart_change_baudrate()
|
| H A D | btqca.c | 766 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup() argument 783 config.user_baud_rate = baudrate; in qca_uart_setup()
|
| H A D | hci_qca.c | 1340 static int qca_set_baudrate(struct hci_dev *hdev, uint8_t baudrate) in qca_set_baudrate() argument 1347 if (baudrate > QCA_BAUDRATE_3200000) in qca_set_baudrate() 1350 cmd[4] = baudrate; in qca_set_baudrate()
|
| /linux/net/nfc/nci/ |
| H A D | uart.c | 403 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl) in nci_uart_set_config() argument 413 tty_termios_encode_baud_rate(&new_termios, baudrate, baudrate); in nci_uart_set_config()
|
| /linux/Documentation/admin-guide/ |
| H A D | serial-console.rst | 29 defines the baudrate/parity/bits/flow control of 33 9600n8. The maximum baudrate is 115200. 124 set the baudrate to 38400 (baudrate of the virtual console).
|
| H A D | kernel-parameters.txt | 1566 earlyprintk=serial[,ttySn[,baudrate]] 1567 earlyprintk=serial[,0x...[,baudrate]] 1568 earlyprintk=ttySn[,baudrate] 1570 earlyprintk=mmio32,membase[,{nocfg|baudrate}] 1571 earlyprintk=pciserial[,force],bus:device.function[,{nocfg|baudrate}] 5480 With an exception to setups with low baudrate on
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am62p-verdin-wifi.dtsi | 19 fw-init-baudrate = <3000000>;
|
| H A D | k3-am62-verdin-wifi.dtsi | 42 fw-init-baudrate = <3000000>;
|
| /linux/drivers/nfc/nfcmrvl/ |
| H A D | fw_dnld.h | 29 uint32_t baudrate; member
|
| /linux/drivers/tty/serial/ |
| H A D | fsl_lpuart.c | 2141 unsigned int baudrate, bool use_rx_dma, in __lpuart32_serial_setbrg() argument 2156 baud_diff = baudrate; in __lpuart32_serial_setbrg() 2162 tmp_sbr = (clk / (baudrate * tmp_osr)); in __lpuart32_serial_setbrg() 2170 tmp_diff = clk / (tmp_osr * tmp_sbr) - baudrate; in __lpuart32_serial_setbrg() 2174 if (tmp_diff > (baudrate - baud)) { in __lpuart32_serial_setbrg() 2175 tmp_diff = baudrate - baud; in __lpuart32_serial_setbrg() 2193 if (baud_diff > ((baudrate / 100) * 3)) in __lpuart32_serial_setbrg() 2217 unsigned int baudrate) in lpuart32_serial_setbrg() argument 2219 __lpuart32_serial_setbrg(&sport->port, baudrate, in lpuart32_serial_setbrg()
|
| /linux/sound/soc/fsl/ |
| H A D | fsl_ssi.c | 687 unsigned long clkrate, baudrate, tmprate; in fsl_ssi_set_bclk() local 756 baudrate = tmprate; in fsl_ssi_set_bclk() 780 ret = clk_set_rate(ssi->baudclk, baudrate); in fsl_ssi_set_bclk()
|
| /linux/sound/drivers/ |
| H A D | Kconfig | 196 baudrate of 31.25 kBaud, configure the clock of the underlying serial
|
| /linux/arch/microblaze/boot/dts/ |
| H A D | system.dts | 307 xlnx,baudrate = <0x1c200>;
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra132.dtsi | 332 * driver and APB DMA based serial driver for higher baudrate
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra124.dtsi | 466 * driver and APB DMA based serial driver for higher baudrate
|