Home
last modified time | relevance | path

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

1234567

/u-boot/drivers/serial/
A Dserial_mcf.c31 static int mcf_serial_init_common(uart_t *uart, int port_idx, int baudrate) in mcf_serial_init_common() argument
53 counter = (u32) ((gd->bus_clk / 32) + (baudrate / 2)); in mcf_serial_init_common()
54 counter = counter / baudrate; in mcf_serial_init_common()
66 static void mcf_serial_setbrg_common(uart_t *uart, int baudrate) in mcf_serial_setbrg_common() argument
71 counter = (u32) ((gd->bus_clk / 32) + (baudrate / 2)); in mcf_serial_setbrg_common()
72 counter = counter / baudrate; in mcf_serial_setbrg_common()
92 plat->port, plat->baudrate); in coldfire_serial_probe()
121 int coldfire_serial_setbrg(struct udevice *dev, int baudrate) in coldfire_serial_setbrg() argument
126 mcf_serial_setbrg_common(uart, baudrate); in coldfire_serial_setbrg()
154 plat->baudrate = gd->baudrate; in coldfire_of_to_plat()
A Dserial.c56 int baudrate; in on_baudrate() local
64 baudrate = dectoul(value, NULL); in on_baudrate()
67 if (gd->baudrate == baudrate) in on_baudrate()
71 if (baudrate == baudrate_table[i]) in on_baudrate()
77 baudrate); in on_baudrate()
82 " bps and press ENTER ...\n", baudrate); in on_baudrate()
86 gd->baudrate = baudrate; in on_baudrate()
106 U_BOOT_ENV_CALLBACK(baudrate, on_baudrate);
486 saved_baud = gd->baudrate; in uart_post_test()
509 gd->baudrate = bauds[b]; in uart_post_test()
[all …]
A Dserial_sti_asc.c31 u32 baudrate; member
83 static int _sti_asc_serial_setbrg(struct sti_asc_uart *uart, int baudrate) in _sti_asc_serial_setbrg() argument
88 switch (baudrate) { in _sti_asc_serial_setbrg()
104 baudrate); in _sti_asc_serial_setbrg()
115 writel(t, &uart->baudrate); in _sti_asc_serial_setbrg()
131 static int sti_asc_serial_setbrg(struct udevice *dev, int baudrate) in sti_asc_serial_setbrg() argument
136 return _sti_asc_serial_setbrg(uart, baudrate); in sti_asc_serial_setbrg()
180 sti_asc_serial_setbrg(dev, gd->baudrate); in sti_asc_serial_probe()
A Datmel_usart.c33 int baudrate) in atmel_serial_setbrg_internal() argument
44 divisor = (usart_hz / 16 + baudrate / 2) / baudrate; in atmel_serial_setbrg_internal()
76 CFG_USART_ID, gd->baudrate); in atmel_serial_setbrg()
148 ulong usart_clk_rate, int baudrate) in _atmel_serial_set_brg() argument
152 divisor = (usart_clk_rate / 16 + baudrate / 2) / baudrate; in _atmel_serial_set_brg()
157 ulong usart_clk_rate, int baudrate) in _atmel_serial_init() argument
167 _atmel_serial_set_brg(usart, usart_clk_rate, baudrate); in _atmel_serial_init()
173 int atmel_serial_setbrg(struct udevice *dev, int baudrate) in atmel_serial_setbrg() argument
177 _atmel_serial_set_brg(priv->usart, priv->usart_clk_rate, baudrate); in atmel_serial_setbrg()
282 _atmel_serial_init(priv->usart, priv->usart_clk_rate, gd->baudrate); in atmel_serial_probe()
A Dserial_lpuart.c145 int baudrate) in _lpuart_serial_setbrg() argument
161 sbr = (u16)(clk / (16 * baudrate)); in _lpuart_serial_setbrg()
227 _lpuart_serial_setbrg(dev, gd->baudrate); in _lpuart_serial_init()
235 int baudrate) in _lpuart32_serial_setbrg_7ulp() argument
251 baud_diff = baudrate; in _lpuart32_serial_setbrg_7ulp()
256 tmp_sbr = (clk / (baudrate * tmp_osr)); in _lpuart32_serial_setbrg_7ulp()
263 tmp_diff = tmp_diff - baudrate; in _lpuart32_serial_setbrg_7ulp()
304 int baudrate) in _lpuart32_serial_setbrg() argument
320 sbr = (clk / (16 * baudrate)); in _lpuart32_serial_setbrg()
429 _lpuart32_serial_setbrg(dev, baudrate); in lpuart_serial_setbrg()
[all …]
A Dserial_linflexuart.c38 static void _linflex_serial_setbrg(struct linflex_fsl *base, int baudrate) in _linflex_serial_setbrg() argument
43 if (!baudrate) in _linflex_serial_setbrg()
44 baudrate = CONFIG_BAUDRATE; in _linflex_serial_setbrg()
46 ibr = (u32) (clk / (16 * gd->baudrate)); in _linflex_serial_setbrg()
47 fbr = (u32) (clk % (16 * gd->baudrate)) * 16; in _linflex_serial_setbrg()
128 int linflex_serial_setbrg(struct udevice *dev, int baudrate) in linflex_serial_setbrg() argument
132 _linflex_serial_setbrg(priv->lfuart, baudrate); in linflex_serial_setbrg()
A Dserial-uclass.c361 ops->setbrg(gd->cur_serial_dev, gd->baudrate); in serial_setbrg()
393 info->baudrate = gd->baudrate; in serial_getinfo()
447 int baudrate; in on_baudrate() local
455 baudrate = dectoul(value, NULL); in on_baudrate()
458 if (gd->baudrate == baudrate) in on_baudrate()
462 if (baudrate == baudrate_table[i]) in on_baudrate()
468 baudrate); in on_baudrate()
473 baudrate); in on_baudrate()
478 gd->baudrate = baudrate; in on_baudrate()
498 U_BOOT_ENV_CALLBACK(baudrate, on_baudrate);
[all …]
A Dserial_pl01x.c108 int clock, int baudrate) in pl01x_generic_setbrg() argument
117 switch (baudrate) { in pl01x_generic_setbrg()
165 temp = 16 * baudrate; in pl01x_generic_setbrg()
168 temp = (8 * remainder) / baudrate; in pl01x_generic_setbrg()
189 static void pl01x_serial_init_baud(int baudrate) in pl01x_serial_init_baud() argument
200 pl01x_generic_setbrg(base_regs, pl01x_type, clock, baudrate); in pl01x_serial_init_baud()
252 pl01x_serial_init_baud(gd->baudrate); in pl01x_serial_setbrg()
276 int pl01x_serial_setbrg(struct udevice *dev, int baudrate) in pl01x_serial_setbrg() argument
283 baudrate); in pl01x_serial_setbrg()
A Dserial_ar933x.c62 u32 tscale, baudrate; in ar933x_serial_get_scale_step() local
80 baudrate = ar933x_serial_get_baud(clk, tscale, tstep); in ar933x_serial_get_scale_step()
81 diff = abs(baudrate - baud); in ar933x_serial_get_scale_step()
90 static int ar933x_serial_setbrg(struct udevice *dev, int baudrate) in ar933x_serial_setbrg() argument
96 ar933x_serial_get_scale_step(val, baudrate, &scale, &step); in ar933x_serial_setbrg()
A Dserial_mpc8xx.c40 static void serial_setdivisor(cpm8xx_t __iomem *cp, int baudrate) in serial_setdivisor() argument
42 int divisor = (gd->cpu_clk + 8 * baudrate) / 16 / baudrate; in serial_setdivisor()
63 static int serial_mpc8xx_setbrg(struct udevice *dev, int baudrate) in serial_mpc8xx_setbrg() argument
76 serial_setdivisor(cp, baudrate); in serial_mpc8xx_setbrg()
149 serial_mpc8xx_setbrg(dev, gd->baudrate); in serial_mpc8xx_probe()
A Dserial_mxc.c183 unsigned long baudrate, bool use_dte) in _mxc_serial_setbrg() argument
197 writel(clk / (2 * baudrate), &base->bmr); in _mxc_serial_setbrg()
224 if (!gd->baudrate) in mxc_serial_setbrg()
225 gd->baudrate = CONFIG_BAUDRATE; in mxc_serial_setbrg()
227 _mxc_serial_setbrg(mxc_base, clk, gd->baudrate, false); in mxc_serial_setbrg()
303 int mxc_serial_setbrg(struct udevice *dev, int baudrate) in mxc_serial_setbrg() argument
308 _mxc_serial_setbrg(plat->reg, clk, baudrate, plat->use_dte); in mxc_serial_setbrg()
A Dserial_pic32.c51 static int pic32_serial_init(void __iomem *base, ulong clk, u32 baudrate) in pic32_serial_init() argument
53 u32 div = DIV_ROUND_CLOSEST(clk, baudrate * 16); in pic32_serial_init()
104 static int pic32_uart_setbrg(struct udevice *dev, int baudrate) in pic32_uart_setbrg() argument
108 return pic32_serial_init(priv->base, priv->uartclk, baudrate); in pic32_uart_setbrg()
A Dserial_bcm283x_pl011.c63 static int bcm283x_pl011_serial_setbrg(struct udevice *dev, int baudrate) in bcm283x_pl011_serial_setbrg() argument
67 r = pl01x_serial_setbrg(dev, baudrate); in bcm283x_pl011_serial_setbrg()
A Dserial_mvebu_a3700.c78 static int mvebu_serial_setbrg(struct udevice *dev, int baudrate) in mvebu_serial_setbrg() argument
90 divider = DIV_ROUND_CLOSEST(plat->tbg_rate, baudrate * 16 * d1 * d2); in mvebu_serial_setbrg()
107 baudrate * 16 * d1 * d2); in mvebu_serial_setbrg()
117 baudrate * 16 * d1 * d2); in mvebu_serial_setbrg()
128 baudrate * 63 * d1 * d2); in mvebu_serial_setbrg()
A Dserial_sh.c66 sh_serial_setbrg_generic(struct uart_port *port, int clk, int baudrate) in sh_serial_setbrg_generic() argument
69 unsigned short dl = DL_VALUE(baudrate, clk); in sh_serial_setbrg_generic()
74 sci_out(port, SCBRR, SCBRR_VALUE(baudrate, clk)); in sh_serial_setbrg_generic()
174 static int sh_serial_setbrg(struct udevice *dev, int baudrate) in sh_serial_setbrg() argument
179 sh_serial_setbrg_generic(priv, plat->clk, baudrate); in sh_serial_setbrg()
328 sh_serial_setbrg_generic(port, CONFIG_SH_SCIF_CLK_FREQ, gd->baudrate); in sh_serial_setbrg()
A Dserial_bcm6345.c115 static int bcm6345_serial_init(void __iomem *base, ulong clk, u32 baudrate) in bcm6345_serial_init() argument
160 val = ((clk / baudrate) >> 4); in bcm6345_serial_init()
187 static int bcm6345_serial_setbrg(struct udevice *dev, int baudrate) in bcm6345_serial_setbrg() argument
191 return bcm6345_serial_init(priv->base, priv->uartclk, baudrate); in bcm6345_serial_setbrg()
A Dserial_s5p.c96 uint uclk, int baudrate) in s5p_serial_baud() argument
100 val = uclk / baudrate; in s5p_serial_baud()
113 int s5p_serial_setbrg(struct udevice *dev, int baudrate) in s5p_serial_setbrg() argument
131 s5p_serial_baud(uart, plat->reg_width, uclk, baudrate); in s5p_serial_setbrg()
A Dserial_stm32.c27 int baudrate) in _stm32_serial_setbrg() argument
32 int_div = DIV_ROUND_CLOSEST(clock_rate, baudrate); in _stm32_serial_setbrg()
48 static int stm32_serial_setbrg(struct udevice *dev, int baudrate) in stm32_serial_setbrg() argument
53 plat->clock_rate, baudrate); in stm32_serial_setbrg()
A Dserial_mxs.c41 static int mxs_auart_uart_setbrg(struct udevice *dev, int baudrate) in mxs_auart_uart_setbrg() argument
53 div = DIV_ROUND_CLOSEST(AUART_CLK * 32, baudrate); in mxs_auart_uart_setbrg()
/u-boot/tools/
A Dkwboot.c584 switch (baudrate) { in kwboot_tty_baudrate_to_speed()
1335 baudrate, &baud_changed); in kwboot_xm_sendblock()
1390 size_t size, int baudrate) in kwboot_xmodem_one() argument
1496 if (baudrate) { in kwboot_xmodem()
2172 if (baudrate) { in kwboot_img_patch()
2192 baudrate); in kwboot_img_patch()
2289 int baudrate; in main() local
2302 baudrate = 115200; in main()
2364 baudrate = atoi(optarg); in main()
2415 if (baudrate == 115200) in main()
[all …]
/u-boot/board/advantech/imx8qm_dmsse20_a1/
A Dimx8qm_dmsse20-a1.env13 mmcargs=setenv bootargs console=${console},${baudrate} earlycon=${earlycon},${baudrate} root=${mmcr…
29 netargs=setenv bootargs console=${console},${baudrate} earlycon=${earlycon},${baudrate}
/u-boot/drivers/spi/
A Dcf_spi.c28 uint baudrate; member
241 cfspi->baudrate = max_hz; in coldfire_spi_set_speed()
248 if ((cfspi->baudrate > (gd->bus_clk >> 1)) || in coldfire_spi_set_speed()
249 (cfspi->baudrate < (gd->bus_clk / tmp))) { in coldfire_spi_set_speed()
257 (cfspi->baudrate > (gd->bus_clk / (prescaler[0] * scaler[0])))) { in coldfire_spi_set_speed()
283 if (tmp > cfspi->baudrate) in coldfire_spi_set_speed()
284 diff = tmp - cfspi->baudrate; in coldfire_spi_set_speed()
286 diff = cfspi->baudrate - tmp; in coldfire_spi_set_speed()
354 cfspi->baudrate = plat->speed_hz; in coldfire_spi_probe()
/u-boot/board/gateworks/gw_ventana/
A Dgw_ventana.env47 setenv bootargs console=${console},${baudrate}
62 setenv bootargs console=${console},${baudrate}
77 setenv bootargs console=${console},${baudrate}
108 setenv bootargs console=${console},${baudrate}
136 setenv bootargs console=${console},${baudrate}
/u-boot/include/dm/platform_data/
A Dserial_coldfire.h19 int baudrate; member
/u-boot/cmd/
A Dload.c62 load_baudrate = current_baudrate = gd->baudrate; in do_load_serial()
87 gd->baudrate = load_baudrate; in do_load_serial()
131 gd->baudrate = current_baudrate; in do_load_serial()
272 save_baudrate = current_baudrate = gd->baudrate; in do_save_serial()
293 gd->baudrate = save_baudrate; in do_save_serial()
323 gd->baudrate = current_baudrate; in do_save_serial()
460 load_baudrate = current_baudrate = gd->baudrate; in do_load_serial_bin()
478 gd->baudrate = load_baudrate; in do_load_serial_bin()
541 gd->baudrate = current_baudrate; in do_load_serial_bin()

Completed in 49 milliseconds

1234567