Lines Matching full:baud
35 u32 baud_rate_gen; /* 0x18 - Baud Rate Generator [15:0] */
39 u32 baud_rate_divider; /* 0x34 - Baud Rate Divider [7:0] */
46 /* Set up the baud rate in gd struct */
48 unsigned long clock, unsigned long baud) in _uart_zynq_serial_setbrg() argument
55 if (clock < 1000000 && baud > 4800) in _uart_zynq_serial_setbrg()
56 baud = 4800; in _uart_zynq_serial_setbrg()
59 * Baud rate = ------------------ in _uart_zynq_serial_setbrg()
62 * Find acceptable values for baud generation. in _uart_zynq_serial_setbrg()
65 bgen = clock / (baud * (bdiv + 1)); in _uart_zynq_serial_setbrg()
75 if (baud > calc_baud) in _uart_zynq_serial_setbrg()
76 calc_bauderror = baud - calc_baud; in _uart_zynq_serial_setbrg()
78 calc_bauderror = calc_baud - baud; in _uart_zynq_serial_setbrg()
79 if (((calc_bauderror * 100) / baud) < 3) in _uart_zynq_serial_setbrg()