Lines Matching refs:fout
145 aw_clk_frac_find_best(struct aw_clk_frac_sc *sc, uint64_t fparent, uint64_t fout,
168 if (cur == fout) {
173 if (abs((fout - cur)) < abs((fout - best))) {
185 aw_clk_frac_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout,
199 dprintf("Trying to find freq %ju with parent %ju\n", *fout, fparent);
205 if (*fout * multiple == sc->frac.freq0) {
211 else if (*fout * multiple == sc->frac.freq1) {
218 cur = aw_clk_frac_find_best(sc, fparent, *fout * multiple,
221 if (cur == (*fout * multiple)) {
229 if (abs(((*fout * multiple) - cur)) < abs(((*fout * multiple) - best))) {
247 *fout = best;
252 if ((best < (*fout * best_mult)) &&
257 if ((best > *fout * best_mult) &&
302 *fout = best;