Lines Matching full:denominator
19 * numerator/denominator = Fin / (Fout * factor)
36 rate = (u64)(*prate) * d->denominator; in clk_factor_round_rate()
65 /* calculate denominator */ in clk_factor_recalc_rate()
66 d.denominator = (val >> masks->den_shift) & masks->den_mask; in clk_factor_recalc_rate()
67 if (!d.denominator) in clk_factor_recalc_rate()
70 rate = (u64)parent_rate * d.denominator; in clk_factor_recalc_rate()
91 rate = (u64)prate * d->denominator; in clk_factor_set_rate()
107 val |= (d->denominator & masks->den_mask) << masks->den_shift; in clk_factor_set_rate()
134 /* calculate denominator */ in clk_factor_init()
135 d.denominator = (val >> masks->den_shift) & masks->den_mask; in clk_factor_init()
138 if (d.denominator == factor->ftbl[i].denominator && in clk_factor_init()
147 val |= (factor->ftbl[0].denominator & masks->den_mask) << masks->den_shift; in clk_factor_init()