Home
last modified time | relevance | path

Searched full:baudrate (Results 1 – 25 of 135) sorted by relevance

123456

/freebsd/sys/dev/uart/
H A Duart_subr.c180 * br = Baudrate
229 di->baudrate = 0; in uart_getenv()
242 di->baudrate = uart_parse_long(&spec); in uart_getenv()
304 * Accept only the well-known baudrates. Any invalid baudrate in uart_getenv()
305 * is silently replaced with a 0-valued baudrate. The 0 baudrate in uart_getenv()
307 * program the baudrate and simply communicate with whatever in uart_getenv()
310 if (di->baudrate >= 19200) { in uart_getenv()
311 if (di->baudrate % 19200) in uart_getenv()
312 di->baudrate = 0; in uart_getenv()
313 } else if (di->baudrate >= 1200) { in uart_getenv()
[all …]
H A Duart_cpu_acpi.c171 * SPCR Rev 4 and newer allow a precise baudrate to be passed in for in uart_cpu_acpi_spcr()
176 di->baudrate = spcr->PreciseBaudrate; in uart_cpu_acpi_spcr()
178 switch (spcr->BaudRate) { in uart_cpu_acpi_spcr()
181 di->baudrate = 0; in uart_cpu_acpi_spcr()
184 di->baudrate = 9600; in uart_cpu_acpi_spcr()
187 di->baudrate = 19200; in uart_cpu_acpi_spcr()
190 di->baudrate = 57600; in uart_cpu_acpi_spcr()
193 di->baudrate = 115200; in uart_cpu_acpi_spcr()
196 printf("SPCR has reserved BaudRate value: %d!\n", in uart_cpu_acpi_spcr()
197 (int)spcr->BaudRate); in uart_cpu_acpi_spcr()
[all …]
H A Duart_dev_mvebu.c152 uart_mvebu_divisor(int rclk, int baudrate) in uart_mvebu_divisor() argument
156 if (baudrate == 0) in uart_mvebu_divisor()
159 divisor = (rclk >> 4) / baudrate; in uart_mvebu_divisor()
167 uart_mvebu_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mvebu_param() argument
197 /* Set baudrate. */ in uart_mvebu_param()
198 if (baudrate > 0) { in uart_mvebu_param()
199 divisor = uart_mvebu_divisor(bas->rclk, baudrate); in uart_mvebu_param()
221 uart_mvebu_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mvebu_init() argument
232 uart_mvebu_param(bas, baudrate, databits, stopbits, parity); in uart_mvebu_init()
401 int divisor, baudrate; in uart_mvebu_bus_ioctl() local
[all …]
H A Duart_dev_mu.c41 * - Baudrate derived from system clock.
164 uart_mu_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mu_param() argument
191 /* See 2.2.1 BCM2835-ARM-Peripherals baudrate */ in uart_mu_param()
192 if (baudrate != 0) { in uart_mu_param()
193 baud = CPU_CLOCK / (8 * baudrate); in uart_mu_param()
195 * baud = cpu_clock() / (8 * baudrate); in uart_mu_param()
205 uart_mu_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_mu_init() argument
211 uart_mu_param(bas, baudrate, databits, stopbits, parity); in uart_mu_init()
403 uart_mu_bus_param(struct uart_softc *sc, int baudrate, int databits, in uart_mu_bus_param() argument
408 uart_mu_param(&sc->sc_bas, baudrate, databits, stopbits, parity); in uart_mu_bus_param()
H A Duart_dev_ns8250.c67 * Set the default baudrate tolerance to 3.0%.
165 ns8250_divisor(int rclk, int baudrate) in ns8250_divisor() argument
170 if (baudrate == 0) in ns8250_divisor()
173 divisor = (rclk / (baudrate << 3) + 1) >> 1; in ns8250_divisor()
179 error = ((actual_baud - baudrate) * 2000 / baudrate + 1) / 2; in ns8250_divisor()
279 ns8250_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_param() argument
302 /* Set baudrate if we know a rclk and both are not 0. */ in ns8250_param()
303 if (baudrate > 0 && bas->rclk > 0) { in ns8250_param()
304 divisor = ns8250_divisor(bas->rclk, baudrate); in ns8250_param()
362 ns8250_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in ns8250_init() argument
[all …]
H A Duart_dev_pl011.c200 uart_pl011_param(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_pl011_param() argument
241 if (bas->rclk != 0 && baudrate != 0) { in uart_pl011_param()
242 baud = bas->rclk * 4 / baudrate; in uart_pl011_param()
259 * baudrate was set by the firmware, so calculate rclk from baudrate and in uart_pl011_param()
265 if (bas->rclk == 0 && baudrate > 0 && bas->rclk_guess) { in uart_pl011_param()
270 bas->rclk = (div * baudrate) / 4; in uart_pl011_param()
276 uart_pl011_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in uart_pl011_init() argument
283 uart_pl011_param(bas, baudrate, databits, stopbits, parity); in uart_pl011_init()
500 uart_pl011_bus_param(struct uart_softc *sc, int baudrate, int databits, in uart_pl011_bus_param() argument
505 uart_pl011_param(&sc->sc_bas, baudrate, databits, stopbits, parity); in uart_pl011_bus_param()
H A Duart_dev_lowrisc.c89 lowrisc_uart_init(struct uart_bas *bas, int baudrate, int databits, in lowrisc_uart_init() argument
199 lowrisc_uart_init(bas, di->baudrate, di->databits, di->stopbits, in lowrisc_uart_bus_attach()
283 lowrisc_uart_bus_param(struct uart_softc *sc, int baudrate, int databits, in lowrisc_uart_bus_param() argument
288 lowrisc_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity); in lowrisc_uart_bus_param()
H A Duart_cpu_powerpc.c191 if (OF_getprop(input, "current-speed", &di->baudrate, in uart_cpu_getdev()
192 sizeof(di->baudrate)) == -1) in uart_cpu_getdev()
193 di->baudrate = 0; in uart_cpu_getdev()
H A Duart_dev_msm.c69 msm_uart_param(struct uart_bas *bas, int baudrate, int databits, in msm_uart_param() argument
146 msm_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in msm_init() argument
156 msm_uart_param(bas, baudrate, databits, stopbits, parity); in msm_init()
432 msm_bus_param(struct uart_softc *sc, int baudrate, int databits, in msm_bus_param() argument
443 error = msm_uart_param(&sc->sc_bas, baudrate, databits, stopbits, in msm_bus_param()
H A Duart_dev_imx.c152 imx_uart_init(struct uart_bas *bas, int baudrate, int databits, in imx_uart_init() argument
201 if ((baudrate > 0) && (bas->rclk != 0)) { in imx_uart_init()
207 SETREG(bas, REG(UBMR), (baseclk / baudrate) - 1); in imx_uart_init()
385 imx_uart_init(bas, di->baudrate, di->databits, di->stopbits, in imx_uart_bus_attach()
542 imx_uart_bus_param(struct uart_softc *sc, int baudrate, int databits, in imx_uart_bus_param() argument
547 imx_uart_init(&sc->sc_bas, baudrate, databits, stopbits, parity); in imx_uart_bus_param()
H A Duart_cpu.h68 int baudrate; member
130 di->ops->init(&di->bas, di->baudrate, di->databits, di->stopbits, in uart_init()
/freebsd/sys/dev/ixgbe/
H A Dixgbe_osdep.c88 uint64_t baudrate; in ixgbe_link_speed_to_baudrate() local
92 baudrate = IF_Gbps(10); in ixgbe_link_speed_to_baudrate()
95 baudrate = IF_Gbps(5); in ixgbe_link_speed_to_baudrate()
98 baudrate = IF_Mbps(2500); in ixgbe_link_speed_to_baudrate()
101 baudrate = IF_Gbps(1); in ixgbe_link_speed_to_baudrate()
104 baudrate = IF_Mbps(100); in ixgbe_link_speed_to_baudrate()
107 baudrate = IF_Mbps(10); in ixgbe_link_speed_to_baudrate()
111 baudrate = 0; in ixgbe_link_speed_to_baudrate()
115 return baudrate; in ixgbe_link_speed_to_baudrate()
/freebsd/contrib/ncurses/ncurses/tinfo/
H A Dlib_baudrate.c91 * baudrate()
244 _nc_ospeed(int BaudRate) in _nc_ospeed() argument
248 (void) BaudRate; in _nc_ospeed()
250 if (BaudRate >= 0) { in _nc_ospeed()
254 if (speeds[i].actual_speed == BaudRate) { in _nc_ospeed()
265 NCURSES_SP_NAME(baudrate) (NCURSES_SP_DCL0) in NCURSES_SP_NAME() argument
269 T((T_CALLED("baudrate(%p)"), (void *) SP_PARM)); in NCURSES_SP_NAME()
277 * that take into account costs that depend on baudrate. in NCURSES_SP_NAME()
282 && getenv("BAUDRATE") != 0) { in NCURSES_SP_NAME()
284 if ((ret = _nc_getenv_num("BAUDRATE")) <= 0) in NCURSES_SP_NAME()
[all …]
/freebsd/sys/arm/xilinx/
H A Duart_dev_cdnc.c179 cdnc_uart_set_baud(struct uart_bas *bas, int baudrate) in cdnc_uart_set_baud() argument
191 baudgen = (bas->rclk + (baudrate * (bauddiv + 1)) / 2) / in cdnc_uart_set_baud()
192 (baudrate * (bauddiv + 1)); in cdnc_uart_set_baud()
197 err = baud_out > baudrate ? in cdnc_uart_set_baud()
198 baud_out - baudrate : baudrate - baud_out; in cdnc_uart_set_baud()
216 cdnc_uart_set_params(struct uart_bas *bas, int baudrate, int databits, in cdnc_uart_set_params() argument
258 if (baudrate > 0 && cdnc_uart_set_baud(bas, baudrate) < 0) in cdnc_uart_set_params()
302 cdnc_uart_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in cdnc_uart_init() argument
309 /* Set baudrate, parameters. */ in cdnc_uart_init()
310 (void)cdnc_uart_set_params(bas, baudrate, databits, stopbits, parity); in cdnc_uart_init()
[all …]
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_main.c57 u64 baudrate; member
64 .baudrate = IF_Mbps(1000ULL),
68 .baudrate = IF_Mbps(1000ULL),
72 .baudrate = IF_Gbps(10ULL),
76 .baudrate = IF_Gbps(10ULL),
80 .baudrate = IF_Gbps(10ULL),
84 .baudrate = IF_Gbps(20ULL),
88 .baudrate = IF_Gbps(40ULL),
92 .baudrate = IF_Gbps(40ULL),
96 .baudrate = IF_Gbps(56ULL),
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/bluetooth/
H A Dnxp,88w8987-bt.yaml26 fw-init-baudrate:
30 Chip baudrate after FW is downloaded and initialized.
47 fw-init-baudrate = <3000000>;
/freebsd/contrib/ncurses/man/
H A Dcurs_termattrs.3x33 \fB\%baudrate\fP,
49 \fBint baudrate(void);
62 .SS baudrate
63 The \fBbaudrate\fP routine returns the output speed of the terminal.
/freebsd/sys/contrib/device-tree/Bindings/serial/
H A Dmvebu-uart.txt13 - clocks: UART reference clock used to derive the baudrate. If no clock
16 if the baudrate was initialized by the bootloader and no baudrate
/freebsd/sys/ofed/include/rdma/
H A Dib_addr.h304 uint64_t baudrate = if_getbaudrate(dev); in iboe_get_rate() local
308 baudrate *= 10; in iboe_get_rate()
310 if (baudrate >= IF_Gbps(40)) in iboe_get_rate()
312 else if (baudrate >= IF_Gbps(30)) in iboe_get_rate()
314 else if (baudrate >= IF_Gbps(20)) in iboe_get_rate()
316 else if (baudrate >= IF_Gbps(10)) in iboe_get_rate()
/freebsd/stand/efi/libefi/
H A Deficom.c42 uint64_t baudrate; member
319 comc_port->baudrate = comc_port->sio->Mode->BaudRate; in comc_probe()
355 snprintf(value, sizeof (value), "%ju", (uintmax_t)comc_port->baudrate); in comc_probe()
575 comc_port->newbaudrate != comc_port->baudrate) { in comc_setup()
583 comc_port->baudrate = comc_port->newbaudrate; in comc_setup()
/freebsd/stand/efi/include/
H A Defiser.h74 IN UINT64 BaudRate,
117 UINT64 BaudRate; member
/freebsd/sys/dev/ice/
H A Dirdma_if.m95 * @baudrate: link rate in bits per second
103 uint64_t baudrate;
/freebsd/sys/riscv/sifive/
H A Dsifive_uart.c97 sfuart_init(struct uart_bas *bas, int baudrate, int databits, int stopbits, in sfuart_init() argument
388 sfuart_bus_param(struct uart_softc *sc, int baudrate, int databits, in sfuart_bus_param() argument
414 if (baudrate > 0 && bas->rclk != 0) { in sfuart_bus_param()
415 reg = (bas->rclk / baudrate) - 1; in sfuart_bus_param()
/freebsd/contrib/tcsh/
H A Dmi.termios.c254 * but only the input baudrate is valid for both.
255 * As our termios emulation will fail, if input baudrate differs
256 * from output baudrate, force them to be equal.
/freebsd/usr.sbin/moused/
H A Dmoused.c389 int baudrate; member
416 .baudrate = 1200,
677 rodent.baudrate = 9600; in main()
769 rodent.baudrate = atoi(optarg); in main()
770 if (rodent.baudrate <= 0) { in main()
774 debug("rodent baudrate %d", rodent.baudrate); in main()
1351 "usage: moused [-DRcdfs] [-I file] [-F rate] [-r resolution] [-S baudrate]", in usage()
1637 setmousespeed(9600, rodent.baudrate, rodentcflags[rodent.rtype]); in r_init()
1638 setmousespeed(4800, rodent.baudrate, rodentcflag in r_init()
[all...]

123456