/linux-4.4.14/sound/soc/codecs/ |
D | arizona.c | 1830 static int arizona_validate_fll(struct arizona_fll *fll, in arizona_validate_fll() argument 1836 if (fll->fout && Fout != fll->fout) { in arizona_validate_fll() 1837 arizona_fll_err(fll, in arizona_validate_fll() 1843 arizona_fll_err(fll, in arizona_validate_fll() 1849 Fvco_min = ARIZONA_FLL_MIN_FVCO * fll->vco_mult; in arizona_validate_fll() 1851 arizona_fll_err(fll, "No FLL_OUTDIV for Fout=%uHz\n", in arizona_validate_fll() 1875 static int arizona_calc_fratio(struct arizona_fll *fll, in arizona_calc_fratio() argument 1898 arizona_fll_err(fll, "Unable to find FRATIO for Fref=%uHz\n", in arizona_calc_fratio() 1903 switch (fll->arizona->type) { in arizona_calc_fratio() 1906 if (fll->arizona->rev < 3 || sync) in arizona_calc_fratio() [all …]
|
D | wm8995.c | 385 struct fll_config fll[2], fll_suspend[2]; member 696 rate = wm8995->fll[0].out; in configure_aif_clock() 700 rate = wm8995->fll[1].out; in configure_aif_clock() 1725 static int wm8995_get_fll_config(struct fll_div *fll, in wm8995_get_fll_config() argument 1734 fll->clk_ref_div = 0; in wm8995_get_fll_config() 1736 fll->clk_ref_div++; in wm8995_get_fll_config() 1739 if (fll->clk_ref_div > 3) in wm8995_get_fll_config() 1742 pr_debug("CLK_REF_DIV=%d, Fref=%dHz\n", fll->clk_ref_div, freq_in); in wm8995_get_fll_config() 1745 fll->outdiv = 3; in wm8995_get_fll_config() 1746 while (freq_out * (fll->outdiv + 1) < 90000000) { in wm8995_get_fll_config() [all …]
|
D | wm8994.c | 184 rate = wm8994->fll[0].out; in configure_aif_clock() 189 rate = wm8994->fll[1].out; in configure_aif_clock() 2049 static int wm8994_get_fll_config(struct wm8994 *control, struct fll_div *fll, in wm8994_get_fll_config() argument 2058 fll->clk_ref_div = 0; in wm8994_get_fll_config() 2060 fll->clk_ref_div++; in wm8994_get_fll_config() 2063 if (fll->clk_ref_div > 3) in wm8994_get_fll_config() 2066 pr_debug("CLK_REF_DIV=%d, Fref=%dHz\n", fll->clk_ref_div, freq_in); in wm8994_get_fll_config() 2069 fll->outdiv = 3; in wm8994_get_fll_config() 2070 while (freq_out * (fll->outdiv + 1) < 90000000) { in wm8994_get_fll_config() 2071 fll->outdiv++; in wm8994_get_fll_config() [all …]
|
D | wm8997.c | 37 struct arizona_fll fll[2]; member 932 return arizona_set_fll(&wm8997->fll[0], source, Fref, Fout); in wm8997_set_fll() 934 return arizona_set_fll(&wm8997->fll[1], source, Fref, Fout); in wm8997_set_fll() 936 return arizona_set_fll_refclk(&wm8997->fll[0], source, Fref, in wm8997_set_fll() 939 return arizona_set_fll_refclk(&wm8997->fll[1], source, Fref, in wm8997_set_fll() 1131 for (i = 0; i < ARRAY_SIZE(wm8997->fll); i++) in wm8997_probe() 1132 wm8997->fll[i].vco_mult = 1; in wm8997_probe() 1136 &wm8997->fll[0]); in wm8997_probe() 1139 &wm8997->fll[1]); in wm8997_probe()
|
D | wm5100.c | 78 struct wm5100_fll fll[2]; member 1763 struct wm5100_fll *fll; in wm5100_set_fll() local 1769 fll = &wm5100->fll[0]; in wm5100_set_fll() 1774 fll = &wm5100->fll[1]; in wm5100_set_fll() 1785 if (fll->fout) in wm5100_set_fll() 1787 fll->fout = 0; in wm5100_set_fll() 1829 try_wait_for_completion(&fll->lock); in wm5100_set_fll() 1846 time_left = wait_for_completion_timeout(&fll->lock, in wm5100_set_fll() 1871 fll->src = source; in wm5100_set_fll() 1872 fll->fref = Fref; in wm5100_set_fll() [all …]
|
D | arizona.h | 291 int lock_irq, int ok_irq, struct arizona_fll *fll); 292 extern int arizona_set_fll_refclk(struct arizona_fll *fll, int source, 294 extern int arizona_set_fll(struct arizona_fll *fll, int source,
|
D | wm8998.c | 37 struct arizona_fll fll[2]; member 1292 return arizona_set_fll(&wm8998->fll[0], source, Fref, Fout); in wm8998_set_fll() 1294 return arizona_set_fll(&wm8998->fll[1], source, Fref, Fout); in wm8998_set_fll() 1296 return arizona_set_fll_refclk(&wm8998->fll[0], source, Fref, in wm8998_set_fll() 1299 return arizona_set_fll_refclk(&wm8998->fll[1], source, Fref, in wm8998_set_fll() 1384 for (i = 0; i < ARRAY_SIZE(wm8998->fll); i++) in wm8998_probe() 1385 wm8998->fll[i].vco_mult = 1; in wm8998_probe() 1389 &wm8998->fll[0]); in wm8998_probe() 1392 &wm8998->fll[1]); in wm8998_probe()
|
D | wm5102.c | 39 struct arizona_fll fll[2]; member 1724 return arizona_set_fll(&wm5102->fll[0], source, Fref, Fout); in wm5102_set_fll() 1726 return arizona_set_fll(&wm5102->fll[1], source, Fref, Fout); in wm5102_set_fll() 1728 return arizona_set_fll_refclk(&wm5102->fll[0], source, Fref, in wm5102_set_fll() 1731 return arizona_set_fll_refclk(&wm5102->fll[1], source, Fref, in wm5102_set_fll() 1981 for (i = 0; i < ARRAY_SIZE(wm5102->fll); i++) in wm5102_probe() 1982 wm5102->fll[i].vco_mult = 1; in wm5102_probe() 1986 &wm5102->fll[0]); in wm5102_probe() 1989 &wm5102->fll[1]); in wm5102_probe()
|
D | wm5110.c | 40 struct arizona_fll fll[2]; member 1854 return arizona_set_fll(&wm5110->fll[0], source, Fref, Fout); in wm5110_set_fll() 1856 return arizona_set_fll(&wm5110->fll[1], source, Fref, Fout); in wm5110_set_fll() 1858 return arizona_set_fll_refclk(&wm5110->fll[0], source, Fref, in wm5110_set_fll() 1861 return arizona_set_fll_refclk(&wm5110->fll[1], source, Fref, in wm5110_set_fll() 2122 for (i = 0; i < ARRAY_SIZE(wm5110->fll); i++) in wm5110_probe() 2123 wm5110->fll[i].vco_mult = 3; in wm5110_probe() 2127 &wm5110->fll[0]); in wm5110_probe() 2130 &wm5110->fll[1]); in wm5110_probe()
|
D | wm8994.h | 85 struct wm8994_fll_config fll[2], fll_suspend[2]; member
|
D | wm9081.c | 647 int fll = 0; in configure_clock() local 704 fll = 1; in configure_clock() 722 if (fll) in configure_clock()
|
/linux-4.4.14/drivers/clk/ |
D | clk-wm831x.c | 28 struct clk *fll; member 379 clkdata->fll = devm_clk_register(&pdev->dev, &clkdata->fll_hw); in wm831x_clk_probe() 380 if (IS_ERR(clkdata->fll)) in wm831x_clk_probe() 381 return PTR_ERR(clkdata->fll); in wm831x_clk_probe()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_intel_ds.c | 996 int fll, fst, dsrc; in setup_pebs_sample_data() local 1005 fll = fl & PERF_X86_EVENT_PEBS_LDLAT; in setup_pebs_sample_data() 1015 if (fll && (sample_type & PERF_SAMPLE_WEIGHT)) in setup_pebs_sample_data() 1023 if (fll) in setup_pebs_sample_data() 1085 if ((sample_type & PERF_SAMPLE_WEIGHT) && !fll) in setup_pebs_sample_data()
|
/linux-4.4.14/drivers/mfd/ |
D | arizona-core.c | 294 unsigned int fll; member 304 ret = regmap_read(arizona->regmap, ARIZONA_FLL1_CONTROL_1, &state->fll); in arizona_enable_freerun_sysclk() 344 err = regmap_write(arizona->regmap, ARIZONA_FLL1_CONTROL_1, state->fll); in arizona_enable_freerun_sysclk() 365 ret = regmap_write(arizona->regmap, ARIZONA_FLL1_CONTROL_1, state->fll); in arizona_disable_freerun_sysclk()
|