/linux-master/drivers/w1/masters/ |
H A D | w1-uart.c | 32 * @baudrate: baud-rate returned from serdev 37 unsigned int baudrate; member in struct:w1_uart_config 74 * @baudrate: Requested baud-rate to create 1-Wire timing pattern 81 unsigned int baudrate; member in struct:w1_uart_limits 115 w1cfg->baudrate = serdev_device_set_baudrate(serdev, limits->baudrate); 116 if (w1cfg->baudrate == 0) 120 bit_ns = baud_to_bit_ns(w1cfg->baudrate); 159 struct w1_uart_limits limits = { .baudrate = 9600, 165 of_property_read_u32(np, "reset-bps", &limits.baudrate); [all...] |
/linux-master/include/linux/ |
H A D | yam.h | 49 unsigned int baudrate; /* Baud rate of the RS232 port */ member in struct:yamcfg
|
H A D | serdev.h | 245 static inline unsigned int serdev_device_set_baudrate(struct serdev_device *sdev, unsigned int baudrate) argument
|
/linux-master/drivers/usb/serial/ |
H A D | kl5kusb105.c | 103 u8 baudrate; member in struct:klsi_105_port_settings 144 "pktlen %u, baudrate 0x%02x, databits %u, u1 %u, u2 %u\n", 145 settings->pktlen, settings->baudrate, settings->databits, 199 priv->cfg.baudrate = kl5kusb105a_sio_b9600; 239 cfg.baudrate = kl5kusb105a_sio_b9600; 247 priv->cfg.baudrate = cfg.baudrate; 398 priv->cfg.baudrate = kl5kusb105a_sio_b1200; 401 priv->cfg.baudrate = kl5kusb105a_sio_b2400; 404 priv->cfg.baudrate [all...] |
H A D | f81232.c | 65 /* Maximum baudrate for F81232 */ 131 static int calc_baud_divisor(speed_t baudrate, speed_t clockrate) argument 133 return DIV_ROUND_CLOSEST(clockrate, baudrate); 474 static int f81232_find_clk(speed_t baudrate) argument 479 if (baudrate <= baudrate_table[idx] && 480 baudrate_table[idx] % baudrate == 0) 488 struct usb_serial_port *port, speed_t baudrate, 497 speed_t baud_list[] = { baudrate, old_baudrate, F81232_DEF_BAUDRATE }; 500 baudrate = baud_list[i]; 501 if (baudrate 487 f81232_set_baudrate(struct tty_struct *tty, struct usb_serial_port *port, speed_t baudrate, speed_t old_baudrate) argument 616 speed_t baudrate; local [all...] |
H A D | f81534.c | 537 static u32 f81534_calc_baud_divisor(u32 baudrate, u32 clockrate) argument 540 return DIV_ROUND_CLOSEST(clockrate, baudrate); 543 static int f81534_find_clk(u32 baudrate) argument 548 if (baudrate <= baudrate_table[idx] && 549 baudrate_table[idx] % baudrate == 0) 557 struct tty_struct *tty, u32 baudrate, u32 old_baudrate, u8 lcr) 565 u32 baud_list[] = {baudrate, old_baudrate, F81534_DEFAULT_BAUD_RATE}; 568 baudrate = baud_list[i]; 569 if (baudrate == 0) { 574 idx = f81534_find_clk(baudrate); 556 f81534_set_port_config(struct usb_serial_port *port, struct tty_struct *tty, u32 baudrate, u32 old_baudrate, u8 lcr) argument [all...] |
H A D | mos7720.c | 1238 __u32 baudrate; member in struct:divisor_table_entry 1269 static int calc_baud_rate_divisor(struct usb_serial_port *port, int baudrate, int *divisor) argument 1277 dev_dbg(&port->dev, "%s - %d\n", __func__, baudrate); 1280 if (divisor_table[i].baudrate == baudrate) { 1288 if (baudrate > 75 && baudrate < 230400) { 1290 custom = (__u16)(230400L / baudrate); 1293 round1 = (__u16)(2304000L / baudrate); 1299 dev_dbg(&port->dev, "Baud %d = %d\n", baudrate, custo 1312 send_cmd_write_baud_rate(struct moschip_port *mos7720_port, int baudrate) argument [all...] |
H A D | quatech2.c | 146 static inline int calc_baud_divisor(int baudrate) argument 150 divisor = MAX_BAUD_RATE / baudrate; 151 rem = MAX_BAUD_RATE % baudrate; 153 if (((rem * 2) >= baudrate) && (baudrate != 110)) 161 u16 baudrate, u16 lcr) 163 int divisor = calc_baud_divisor(baudrate); 159 qt2_set_port_config(struct usb_device *dev, unsigned char port_number, u16 baudrate, u16 lcr) argument
|
H A D | io_edgeport.c | 2242 static int calc_baud_rate_divisor(struct device *dev, int baudrate, int *divisor) argument 2248 if (divisor_table[i].BaudRate == baudrate) { 2257 if (baudrate > 50 && baudrate < 230400) { 2259 custom = (__u16)((230400L + baudrate/2) / baudrate); 2263 dev_dbg(dev, "%s - Baud %d = %d\n", __func__, baudrate, custom);
|
/linux-master/sound/drivers/ |
H A D | serial-generic.c | 48 unsigned int baudrate; member in struct:snd_serial_generic 136 drvdata->baudrate); 137 if (actual_baud != drvdata->baudrate) { 139 drvdata->baudrate, drvdata->card->shortname, actual_baud); 268 &drvdata->baudrate); 273 drvdata->baudrate = 38400;
|
/linux-master/drivers/nfc/nfcmrvl/ |
H A D | fw_dnld.h | 29 uint32_t baudrate; member in struct:nfcmrvl_fw_uart_config
|
H A D | uart.c | 48 nci_uart_set_config(nu, le32_to_cpu(config->baudrate),
|
H A D | fw_dnld.c | 192 &priv->fw_dnld.binary_config->uart.baudrate,
|
/linux-master/drivers/bluetooth/ |
H A D | btqca.h | 161 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, 175 static inline int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, argument
|
H A D | btmtkuart.c | 432 bt_dev_err(hdev, "Unable to set baudrate UART device %s", 527 __le32 baudrate; local 532 * ready to change a new baudrate. 534 baudrate = cpu_to_le32(bdev->desired_speed); 538 wmt_params.data = &baudrate; 543 bt_dev_err(hdev, "Failed to device baudrate (%d)", err); 550 bt_dev_err(hdev, "Failed to set up host baudrate (%d)", 557 /* Send a dummy byte 0xff to activate the new baudrate */ 565 /* Wait some time for the device changing baudrate done */ 568 /* Test the new baudrate */ [all...] |
H A D | btqca.c | 666 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, 682 config.user_baud_rate = baudrate; 632 qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, enum qca_btsoc_type soc_type, struct qca_btsoc_version ver, const char *firmware_name) argument
|
H A D | hci_qca.c | 1198 /* For the WCN3990 the vendor command for a baudrate change 1201 * new baudrate. The event is received and properly decoded 1202 * after changing the baudrate of the host port. It needs to 1319 static int qca_set_baudrate(struct hci_dev *hdev, uint8_t baudrate) argument 1326 if (baudrate > QCA_BAUDRATE_3200000) 1329 cmd[4] = baudrate; 1333 bt_dev_err(hdev, "Failed to allocate baudrate packet"); 1337 /* Assign commands to change baudrate and packet type. */ 1344 /* Wait for the baudrate change request to be sent */ 1387 * at required baudrate t [all...] |
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_uart.c | 70 * @baudrate: UART baudrate of attached EC device. 78 u32 baudrate; member in struct:cros_ec_uart 214 ec_uart->baudrate = sb->default_baud_rate; 215 dev_dbg(&ec_uart->serdev->dev, "Baudrate %d\n", ec_uart->baudrate); 296 ret = serdev_device_set_baudrate(serdev, ec_uart->baudrate);
|
/linux-master/net/nfc/nci/ |
H A D | uart.c | 403 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl) argument 413 tty_termios_encode_baud_rate(&new_termios, baudrate, baudrate);
|
/linux-master/drivers/net/hamradio/ |
H A D | yam.c | 99 int baudrate; member in struct:yam_port 463 int divisor = 115200 / yp->baudrate; 805 seq_printf(seq, " BaudRate %u\n", yp->baudrate); 995 if (yi.cfg.baudrate > YAM_MAXBAUDRATE) 997 yp->baudrate = yi.cfg.baudrate; 1038 yi.cfg.baudrate = yp->baudrate; 1084 yp->baudrate = DEFAULT_BITRATE * 2;
|
/linux-master/sound/soc/fsl/ |
H A D | fsl_ssi.c | 687 unsigned long clkrate, baudrate, tmprate; local 756 baudrate = tmprate; 780 ret = clk_set_rate(ssi->baudclk, baudrate);
|
/linux-master/include/net/nfc/ |
H A D | nci_core.h | 463 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl);
|
/linux-master/drivers/tty/serial/ |
H A D | fsl_lpuart.c | 2131 unsigned int baudrate, bool use_rx_dma, 2146 baud_diff = baudrate; 2152 tmp_sbr = (clk / (baudrate * tmp_osr)); 2160 tmp_diff = clk / (tmp_osr * tmp_sbr) - baudrate; 2164 if (tmp_diff > (baudrate - tmp)) { 2165 tmp_diff = baudrate - tmp; 2183 if (baud_diff > ((baudrate / 100) * 3)) 2207 unsigned int baudrate) 2209 __lpuart32_serial_setbrg(&sport->port, baudrate, 2738 /* set the baudrate */ 2130 __lpuart32_serial_setbrg(struct uart_port *port, unsigned int baudrate, bool use_rx_dma, bool use_tx_dma) argument 2206 lpuart32_serial_setbrg(struct lpuart_port *sport, unsigned int baudrate) argument [all...] |
H A D | amba-pl011.c | 2885 int baudrate; local 2894 ret = of_property_read_u32(np, "current-speed", &baudrate); 2898 baudrate = 115200; 2922 uap->fixed_baud = baudrate;
|