Lines Matching refs:denom
198 unsigned int denom) in ingenic_ipu_set_downscale_coefs() argument
200 unsigned int i, offset, weight, weight_num = denom; in ingenic_ipu_set_downscale_coefs()
205 weight_num += denom * 2; in ingenic_ipu_set_downscale_coefs()
230 unsigned int denom) in ingenic_ipu_set_upscale_coefs() argument
236 weight_num += denom; in ingenic_ipu_set_upscale_coefs()
248 unsigned int num, unsigned int denom) in ingenic_ipu_set_coefs() argument
253 if (denom > num) in ingenic_ipu_set_coefs()
254 ingenic_ipu_set_downscale_coefs(ipu, reg, num, denom); in ingenic_ipu_set_coefs()
255 else if (denom == 1) in ingenic_ipu_set_coefs()
258 ingenic_ipu_set_upscale_coefs(ipu, reg, num, denom); in ingenic_ipu_set_coefs()
261 static int reduce_fraction(unsigned int *num, unsigned int *denom) in reduce_fraction() argument
263 unsigned long d = gcd(*num, *denom); in reduce_fraction()
270 *denom /= d; in reduce_fraction()