Lines Matching full:multiple
191 int retry, multiple, max_mult, best_mult; in aw_clk_frac_set_freq() local
202 for (multiple = 1; multiple <= max_mult; multiple++) { in aw_clk_frac_set_freq()
204 dprintf("Testing with multiple %d\n", multiple); in aw_clk_frac_set_freq()
205 if (*fout * multiple == sc->frac.freq0) { in aw_clk_frac_set_freq()
207 best_mult = multiple; in aw_clk_frac_set_freq()
208 dprintf("Found with using frac.freq0 and multiple %d\n", multiple); in aw_clk_frac_set_freq()
211 else if (*fout * multiple == sc->frac.freq1) { in aw_clk_frac_set_freq()
213 best_mult = multiple; in aw_clk_frac_set_freq()
214 dprintf("Found with using frac.freq1 and multiple %d\n", multiple); in aw_clk_frac_set_freq()
218 cur = aw_clk_frac_find_best(sc, fparent, *fout * multiple, in aw_clk_frac_set_freq()
221 if (cur == (*fout * multiple)) { in aw_clk_frac_set_freq()
223 best_mult = multiple; in aw_clk_frac_set_freq()
229 if (abs(((*fout * multiple) - cur)) < abs(((*fout * multiple) - best))) { in aw_clk_frac_set_freq()
231 best_mult = multiple; in aw_clk_frac_set_freq()