Lines Matching refs:fll_div
462 static int fll_factors(struct _fll_div *fll_div, unsigned int Fref,
481 fll_div->fll_clk_ref_div = div / 2;
500 fll_div->fll_outdiv = div;
507 fll_div->fll_fratio = fll_fratios[i].fll_fratio;
520 fll_div->n = Ndiv;
535 fll_div->k = K / 10;
538 fll_div->n, fll_div->k,
539 fll_div->fll_fratio, fll_div->fll_outdiv,
540 fll_div->fll_clk_ref_div);
550 struct _fll_div fll_div;
567 ret = fll_factors(&fll_div, Fref, Fout);
597 if (fll_div.k)
604 (fll_div.fll_outdiv << WM9081_FLL_OUTDIV_SHIFT) |
605 (fll_div.fll_fratio << WM9081_FLL_FRATIO_SHIFT));
606 snd_soc_component_write(component, WM9081_FLL_CONTROL_3, fll_div.k);
610 reg4 |= fll_div.n << WM9081_FLL_N_SHIFT;
614 reg5 |= fll_div.fll_clk_ref_div << WM9081_FLL_CLK_REF_DIV_SHIFT;