Lines Matching refs:Fref

1831 				unsigned int Fref,  in arizona_validate_fll()  argument
1842 if (Fref / ARIZONA_FLL_MAX_REFDIV > ARIZONA_FLL_MAX_FREF) { in arizona_validate_fll()
1845 Fref); in arizona_validate_fll()
1859 static int arizona_find_fratio(unsigned int Fref, int *fratio) in arizona_find_fratio() argument
1865 if (fll_fratios[i].min <= Fref && Fref <= fll_fratios[i].max) { in arizona_find_fratio()
1878 unsigned int Fref, bool sync) in arizona_calc_fratio() argument
1886 while (Fref > ARIZONA_FLL_MAX_FREF) { in arizona_calc_fratio()
1888 Fref /= 2; in arizona_calc_fratio()
1896 init_ratio = arizona_find_fratio(Fref, &cfg->fratio); in arizona_calc_fratio()
1899 Fref); in arizona_calc_fratio()
1927 (fll->vco_mult * ratio) < Fref) in arizona_calc_fratio()
1930 if (target % (ratio * Fref)) { in arizona_calc_fratio()
1938 if (target % (ratio * Fref)) { in arizona_calc_fratio()
1946 Fref /= 2; in arizona_calc_fratio()
1948 init_ratio = arizona_find_fratio(Fref, NULL); in arizona_calc_fratio()
1957 unsigned int Fref, bool sync) in arizona_calc_fll() argument
1962 arizona_fll_dbg(fll, "Fref=%u Fout=%u\n", Fref, fll->fout); in arizona_calc_fll()
1977 ratio = arizona_calc_fratio(fll, cfg, target, Fref, sync); in arizona_calc_fll()
1982 Fref = Fref / (1 << cfg->refdiv); in arizona_calc_fll()
1984 cfg->n = target / (ratio * Fref); in arizona_calc_fll()
1986 if (target % (ratio * Fref)) { in arizona_calc_fll()
1987 gcd_fll = gcd(target, ratio * Fref); in arizona_calc_fll()
1990 cfg->theta = (target - (cfg->n * ratio * Fref)) in arizona_calc_fll()
1992 cfg->lambda = (ratio * Fref) / gcd_fll; in arizona_calc_fll()
2008 if (fll_gains[i].min <= Fref && Fref <= fll_gains[i].max) { in arizona_calc_fll()
2015 Fref); in arizona_calc_fll()
2198 unsigned int Fref, unsigned int Fout) in arizona_set_fll_refclk() argument
2202 if (fll->ref_src == source && fll->ref_freq == Fref) in arizona_set_fll_refclk()
2205 if (fll->fout && Fref > 0) { in arizona_set_fll_refclk()
2206 ret = arizona_validate_fll(fll, Fref, fll->fout); in arizona_set_fll_refclk()
2212 fll->ref_freq = Fref; in arizona_set_fll_refclk()
2214 if (fll->fout && Fref > 0) { in arizona_set_fll_refclk()
2223 unsigned int Fref, unsigned int Fout) in arizona_set_fll() argument
2228 fll->sync_freq == Fref && fll->fout == Fout) in arizona_set_fll()
2238 ret = arizona_validate_fll(fll, Fref, Fout); in arizona_set_fll()
2244 fll->sync_freq = Fref; in arizona_set_fll()