Lines Matching full:scale
42 * baudrate = (clk / (scale + 1)) * (step * (1 / 2^17))
44 static u32 ar933x_serial_get_baud(u32 clk, u32 scale, u32 step) in ar933x_serial_get_baud() argument
49 div = (2 << 16) * (scale + 1); in ar933x_serial_get_baud()
59 u32 *scale, u32 *step) in ar933x_serial_get_scale_step() argument
64 *scale = 0; in ar933x_serial_get_scale_step()
83 *scale = tscale; in ar933x_serial_get_scale_step()
92 u32 val, scale, step; in ar933x_serial_setbrg() local
95 ar933x_serial_get_scale_step(val, baudrate, &scale, &step); in ar933x_serial_setbrg()
97 val = (scale & AR933X_UART_CLK_SCALE_M) in ar933x_serial_setbrg()
203 u32 val, scale, step; in _debug_uart_init() local
219 CONFIG_BAUDRATE, &scale, &step); in _debug_uart_init()
221 val = (scale & AR933X_UART_CLK_SCALE_M) in _debug_uart_init()