Lines Matching refs:divisor
154 int divisor; in uart_mvebu_divisor() local
159 divisor = (rclk >> 4) / baudrate; in uart_mvebu_divisor()
160 if (divisor <= 1 || divisor >= 1024) in uart_mvebu_divisor()
163 return (divisor); in uart_mvebu_divisor()
172 int divisor, ret = 0; in uart_mvebu_param() local
199 divisor = uart_mvebu_divisor(bas->rclk, baudrate); in uart_mvebu_param()
200 if (divisor == 0) { in uart_mvebu_param()
206 uart_setreg(bas, UART_CCR, ccr | divisor); in uart_mvebu_param()
401 int divisor, baudrate; in uart_mvebu_bus_ioctl() local
417 divisor = uart_getreg(bas, UART_CCR) & CCR_BAUDRATE_DIV; in uart_mvebu_bus_ioctl()
418 baudrate = bas->rclk/(divisor * 16); in uart_mvebu_bus_ioctl()