Lines Matching defs:factor
328 u32 factor;
342 * Calculate the scaling factor, 1 / (gain * sense), or
346 factor = gcd(sense, 1000000);
347 rescale->numerator = 1000000 / factor;
348 rescale->denominator = sense / factor;
350 factor = gcd(rescale->numerator, gain_mult);
351 rescale->numerator /= factor;
352 rescale->denominator *= gain_mult / factor;
354 factor = gcd(rescale->denominator, gain_div);
355 rescale->numerator *= gain_div / factor;
356 rescale->denominator /= factor;
365 u32 factor;
375 factor = gcd(shunt, 1000000);
376 rescale->numerator = 1000000 / factor;
377 rescale->denominator = shunt / factor;
386 u32 factor;
402 factor = gcd(rescale->numerator, rescale->denominator);
403 rescale->numerator /= factor;
404 rescale->denominator /= factor;
412 u32 factor;
441 factor = gcd(tmp, 1000000);
442 rescale->numerator = 1000000 / factor;
443 rescale->denominator = tmp / factor;
561 dev_err(dev, "invalid scaling factor.\n");