Lines Matching refs:divisor
59 int act_baud, divisor, error;
64 divisor = rclk / baudrate / 16;
65 if (divisor > 4096)
66 divisor = ((divisor >> 3) - 2) | 1;
67 else if (divisor >= 0)
68 divisor = (divisor - 1) << 1;
69 if (divisor < 0 || divisor >= 8192)
71 act_baud = rclk / (((divisor >> 1) + 1) << ((divisor & 1) ? 8 : 4));
80 return (divisor);
87 int divisor;
91 divisor = quicc_divisor(bas->rclk, baudrate);
92 if (divisor == -1)
95 divisor | 0x10000);