Lines Matching defs:divisor3
435 int divisor3 = base / 2 / baud; // divisor shifted 3 bits to the left
436 if ((divisor3 & 0x7) == 7) divisor3 ++; // round x.7/8 up to x+1
437 divisor = divisor3 >> 3;
438 divisor3 &= 0x7;
439 if (divisor3 == 1) divisor |= 0xc000; else // 0.125
440 if (divisor3 >= 4) divisor |= 0x4000; else // 0.5
441 if (divisor3 != 0) divisor |= 0x8000; // 0.25
455 int divisor3 = base / 2 / baud; // divisor shifted 3 bits to the left
456 divisor = divisor3 >> 3;
457 divisor |= (__u32)divfrac[divisor3 & 0x7] << 14;