/u-boot/drivers/serial/ |
H A D | serial_s5p.c | 65 * The coefficient, used to calculate the baudrate on S5P UARTs is 104 uint uclk, int baudrate) 108 val = uclk / baudrate; 121 int s5p_serial_setbrg(struct udevice *dev, int baudrate) argument 139 s5p_serial_baud(uart, plat->reg_width, uclk, baudrate); 103 s5p_serial_baud(struct s5p_uart *uart, u8 reg_width, uint uclk, int baudrate) argument
|
H A D | serial_bcm283x_mu.c | 56 static int bcm283x_mu_serial_setbrg(struct udevice *dev, int baudrate) argument 66 divider = plat->clock / (baudrate * 8);
|
H A D | serial_ns16550.c | 81 CFG_SYS_NS16550_CLK, gd->baudrate); \ 148 gd->baudrate);
|
H A D | serial_npcm.c | 80 static int npcm_serial_setbrg(struct udevice *dev, int baudrate) argument 90 divisor = DIV_ROUND_CLOSEST(plat->uart_clk, 16 * baudrate) - 2;
|
H A D | serial_sifive.c | 105 static int sifive_serial_setbrg(struct udevice *dev, int baudrate) argument 128 _sifive_serial_setbrg(plat->regs, plat->clock, baudrate);
|
H A D | serial_cortina.c | 65 int ca_serial_setbrg(struct udevice *dev, int baudrate) argument 70 baud = CORTINA_UART_CLOCK / baudrate;
|
H A D | serial_uniphier.c | 39 static int uniphier_serial_setbrg(struct udevice *dev, int baudrate) argument 45 divisor = DIV_ROUND_CLOSEST(priv->uartclk, mode_x_div * baudrate);
|
H A D | serial_pl01x_internal.h | 50 int pl01x_serial_setbrg(struct udevice *dev, int baudrate);
|
H A D | serial_stm32.c | 36 int baudrate) 45 int_div = DIV_ROUND_CLOSEST(clock_rate, baudrate); 63 static int stm32_serial_setbrg(struct udevice *dev, int baudrate) argument 68 plat->clock_rate, baudrate); 33 _stm32_serial_setbrg(void __iomem *base, struct stm32_uart_info *uart_info, u32 clock_rate, int baudrate) argument
|
H A D | serial_mtk.c | 123 /* Set to next lower baudrate supported */ 178 static int mtk_serial_setbrg(struct udevice *dev, int baudrate) argument 187 _mtk_serial_setbrg(priv, baudrate, clk_rate); 297 _mtk_serial_setbrg(&mtk_hsuart##port, gd->baudrate, \ 303 _mtk_serial_setbrg(&mtk_hsuart##port, gd->baudrate, \
|
H A D | altera_jtag_uart.c | 33 static int altera_jtaguart_setbrg(struct udevice *dev, int baudrate) argument
|
H A D | serial_owl.c | 40 int owl_serial_setbrg(struct udevice *dev, int baudrate) argument 42 /* Driver supports only fixed baudrate */
|
H A D | serial_efi.c | 30 int serial_efi_setbrg(struct udevice *dev, int baudrate) argument
|
H A D | serial_mt7620.c | 86 static int mt7620_serial_setbrg(struct udevice *dev, int baudrate) argument 90 _mt7620_serial_setbrg(plat, baudrate);
|
H A D | serial_zynq.c | 85 * Use first calculated baudrate with 124 static int zynq_serial_setbrg(struct udevice *dev, int baudrate) argument 151 _uart_zynq_serial_setbrg(plat->regs, clock, baudrate);
|
H A D | serial_xen.c | 38 int xen_serial_setbrg(struct udevice *dev, int baudrate) argument
|
H A D | ns16550.c | 210 int ns16550_calc_divisor(struct ns16550 *port, int clock, int baudrate) argument 214 return DIV_ROUND_CLOSEST(clock, mode_x_div * baudrate); 262 /* initialize serial config to 8N1 before writing baudrate */ 424 static int ns16550_serial_setbrg(struct udevice *dev, int baudrate) argument 430 clock_divisor = ns16550_calc_divisor(com_port, plat->clock, baudrate);
|
/u-boot/board/sysam/amcore/ |
H A D | amcore.c | 114 .baudrate = CONFIG_BAUDRATE,
|
/u-boot/cmd/ |
H A D | load.c | 62 load_baudrate = current_baudrate = gd->baudrate; 78 /* default to current baudrate */ 83 printf("## Switch baudrate to %d bps and press ENTER ...\n", 87 gd->baudrate = load_baudrate; 127 printf("## Switch baudrate to %d bps and press ESC ...\n", 131 gd->baudrate = current_baudrate; 276 save_baudrate = current_baudrate = gd->baudrate; 289 /* default to current baudrate */ 294 printf("## Switch baudrate to %d bps and press ENTER ...\n", 297 gd->baudrate [all...] |
/u-boot/include/ |
H A D | serial.h | 145 * @baudrate: baud rate 156 unsigned int baudrate; member in struct:serial_device_info 178 * @baudrate: New baud rate to use 181 int (*setbrg)(struct udevice *dev, int baudrate); 343 * fetch_baud_from_dtb() - Fetch the baudrate value from DT 345 * Return: baudrate if OK, -ve on error
|
H A D | ns16550.h | 232 * Given the UART input clock and required baudrate, calculate the divisor 237 * @baudrate: Required baud rate 240 int ns16550_calc_divisor(struct ns16550 *port, int clock, int baudrate);
|
/u-boot/arch/powerpc/cpu/mpc8xx/ |
H A D | immap.c | 316 uint baudrate; local 319 baudrate = (clock / 16) / (cd + 1); 321 baudrate = clock / (cd + 1); 323 printf("=%6d bps", baudrate);
|
/u-boot/arch/arm/cpu/arm926ejs/mxs/ |
H A D | spl_boot.c | 119 gd->baudrate = CONFIG_BAUDRATE;
|
/u-boot/drivers/i2c/ |
H A D | mvtwsi.c | 64 u32 baudrate; member in struct:mvtwsi_registers 77 u32 baudrate; /* When writing */ member in union:mvtwsi_registers::__anon246 486 writel(baud, &twsi->baudrate); 546 baud = readl(&twsi->baudrate); 553 writel(baud, &twsi->baudrate);
|
/u-boot/board/siemens/common/ |
H A D | board_am335x.c | 38 gd->baudrate = CONFIG_BAUDRATE;
|