Home
last modified time | relevance | path

Searched refs:baudrate (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/w1/masters/
H A Dw1-uart.c32 * @baudrate: baud-rate returned from serdev
37 unsigned int baudrate; member
74 * @baudrate: Requested baud-rate to create 1-Wire timing pattern
81 unsigned int baudrate; member
115 w1cfg->baudrate = serdev_device_set_baudrate(serdev, limits->baudrate); in w1_uart_set_config()
116 if (w1cfg->baudrate == 0) in w1_uart_set_config()
120 bit_ns = baud_to_bit_ns(w1cfg->baudrate); in w1_uart_set_config()
159 struct w1_uart_limits limits = { .baudrate = 9600, in w1_uart_set_config_reset()
165 of_property_read_u32(np, "reset-bps", &limits.baudrate); in w1_uart_set_config_reset()
[all...]
/linux/drivers/usb/serial/
H A Dkl5kusb105.c102 u8 baudrate; member
143 "pktlen %u, baudrate 0x%02x, databits %u, u1 %u, u2 %u\n", in klsi_105_chg_port_settings()
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 in klsi_105_set_termios()
[all...]
H A Df81232.c65 /* Maximum baudrate for F81232 */
131 static int calc_baud_divisor(speed_t baudrate, speed_t clockrate) in calc_baud_divisor() argument
133 return DIV_ROUND_CLOSEST(clockrate, baudrate); in calc_baud_divisor()
474 static int f81232_find_clk(speed_t baudrate) in f81232_find_clk() argument
479 if (baudrate <= baudrate_table[idx] && in f81232_find_clk()
480 baudrate_table[idx] % baudrate == 0) in f81232_find_clk()
488 struct usb_serial_port *port, speed_t baudrate, in f81232_set_baudrate() argument
497 speed_t baud_list[] = { baudrate, old_baudrate, F81232_DEF_BAUDRATE }; in f81232_set_baudrate()
500 baudrate = baud_list[i]; in f81232_set_baudrate()
501 if (baudrate in f81232_set_baudrate()
616 speed_t baudrate; f81232_set_termios() local
[all...]
H A Dmos7720.c1238 __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, custo in calc_baud_rate_divisor()
1313 send_cmd_write_baud_rate(struct moschip_port * mos7720_port,int baudrate) send_cmd_write_baud_rate() argument
[all...]
H A Dio_edgeport.c2242 static int calc_baud_rate_divisor(struct device *dev, int baudrate, int *divisor) in calc_baud_rate_divisor() argument
2248 if (divisor_table[i].BaudRate == baudrate) { in calc_baud_rate_divisor()
2257 if (baudrate > 50 && baudrate < 230400) { in calc_baud_rate_divisor()
2259 custom = (__u16)((230400L + baudrate/2) / baudrate); in calc_baud_rate_divisor()
2263 dev_dbg(dev, "%s - Baud %d = %d\n", __func__, baudrate, custom); in calc_baud_rate_divisor()
/linux/arch/x86/kernel/
H A Dearly_printk.c221 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/sound/drivers/
H A Dserial-generic.c48 unsigned int baudrate; member
136 drvdata->baudrate); in snd_serial_generic_ensure_serdev_open()
137 if (actual_baud != drvdata->baudrate) { in snd_serial_generic_ensure_serdev_open()
139 drvdata->baudrate, drvdata->card->shortname, actual_baud); in snd_serial_generic_ensure_serdev_open()
268 &drvdata->baudrate); in snd_serial_generic_parse_dt()
273 drvdata->baudrate = 38400; in snd_serial_generic_parse_dt()
/linux/drivers/platform/chrome/
H A Dcros_ec_uart.c70 * @baudrate: UART baudrate of attached EC device.
78 u32 baudrate; member
214 ec_uart->baudrate = sb->default_baud_rate; in cros_ec_uart_resource()
215 dev_dbg(&ec_uart->serdev->dev, "Baudrate %d\n", ec_uart->baudrate); in cros_ec_uart_resource()
296 ret = serdev_device_set_baudrate(serdev, ec_uart->baudrate); in cros_ec_uart_probe()
/linux/drivers/bluetooth/
H A Dbtqca.h166 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 Dbtqca.c783 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup() argument
800 config.user_baud_rate = baudrate; in qca_uart_setup()
/linux/drivers/net/hamradio/
H A Dyam.c99 int baudrate; member
463 int divisor = 115200 / yp->baudrate; in yam_set_uart()
805 seq_printf(seq, " BaudRate %u\n", yp->baudrate); in yam_seq_show()
995 if (yi.cfg.baudrate > YAM_MAXBAUDRATE) in yam_siocdevprivate()
997 yp->baudrate = yi.cfg.baudrate; in yam_siocdevprivate()
1038 yi.cfg.baudrate = yp->baudrate; in yam_siocdevprivate()
1084 yp->baudrate = DEFAULT_BITRATE * 2; in yam_setup()
H A DKconfig92 baudrate to be set between 300 and 4800 baud (however not all modems
/linux/net/nfc/nci/
H A Duart.c403 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/include/linux/
H A Dyam.h49 unsigned int baudrate; /* Baud rate of the RS232 port */ member
H A Dserdev.h243 static inline unsigned int serdev_device_set_baudrate(struct serdev_device *sdev, unsigned int baudrate) in serdev_device_set_baudrate() argument
/linux/Documentation/admin-guide/
H A Dserial-console.rst29 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).
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am62p-verdin-wifi.dtsi19 fw-init-baudrate = <3000000>;
H A Dk3-am62-verdin-wifi.dtsi42 fw-init-baudrate = <3000000>;
/linux/drivers/nfc/nfcmrvl/
H A Dfw_dnld.h29 uint32_t baudrate; member
H A Duart.c53 nci_uart_set_config(nu, le32_to_cpu(config->baudrate), in nfcmrvl_uart_nci_update_config()
H A Dfw_dnld.c193 &priv->fw_dnld.binary_config->uart.baudrate, in process_state_set_ref_clock()
/linux/drivers/tty/serial/
H A Dfsl_lpuart.c2141 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()
2760 /* set the baudrate */ in ls1028a_early_console_setup()
[all...]
/linux/Documentation/networking/device_drivers/hamradio/
H A Dz8530drv.rst226 Note that you cannot use the on-board baudrate generator off DRSI
267 speed 1200 # the default baudrate
424 baudrate and number of interfaces is too high for the processing
466 The baudrate on this channel in bits/sec
503 on the baudrate selected. A few character times should be
/linux/include/net/nfc/
H A Dnci_core.h467 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl);
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6sll-kobo-clara2e-common.dtsi476 fw-init-baudrate = <1500000>;

12