| /Linux-v5.4/sound/soc/codecs/ |
| D | madera.c | 3444 static int madera_find_fratio(struct madera_fll *fll, unsigned int fref, in madera_find_fratio() argument 3447 switch (fll->madera->type) { in madera_find_fratio() 3449 switch (fll->madera->rev) { in madera_find_fratio() 3458 fll->fout, in madera_find_fratio() 3470 return madera_find_main_fratio(fref, fll->fout, fratio); in madera_find_fratio() 3474 static int madera_calc_fratio(struct madera_fll *fll, in madera_calc_fratio() argument 3494 init_ratio = madera_find_fratio(fll, fref, sync, &cfg->fratio); in madera_calc_fratio() 3496 madera_fll_err(fll, "Unable to find FRATIO for fref=%uHz\n", in madera_calc_fratio() 3504 switch (fll->madera->type) { in madera_calc_fratio() 3506 switch (fll->madera->rev) { in madera_calc_fratio() [all …]
|
| D | arizona.c | 2104 static int arizona_validate_fll(struct arizona_fll *fll, in arizona_validate_fll() argument 2110 if (fll->fout && Fout != fll->fout) { in arizona_validate_fll() 2111 arizona_fll_err(fll, in arizona_validate_fll() 2117 arizona_fll_err(fll, in arizona_validate_fll() 2123 Fvco_min = ARIZONA_FLL_MIN_FVCO * fll->vco_mult; in arizona_validate_fll() 2125 arizona_fll_err(fll, "No FLL_OUTDIV for Fout=%uHz\n", in arizona_validate_fll() 2149 static int arizona_calc_fratio(struct arizona_fll *fll, in arizona_calc_fratio() argument 2172 arizona_fll_err(fll, "Unable to find FRATIO for Fref=%uHz\n", in arizona_calc_fratio() 2177 switch (fll->arizona->type) { in arizona_calc_fratio() 2183 if (fll->arizona->rev < 3 || sync) in arizona_calc_fratio() [all …]
|
| D | wm8995.c | 382 struct fll_config fll[2], fll_suspend[2]; member 693 rate = wm8995->fll[0].out; in configure_aif_clock() 697 rate = wm8995->fll[1].out; in configure_aif_clock() 1723 static int wm8995_get_fll_config(struct fll_div *fll, in wm8995_get_fll_config() argument 1732 fll->clk_ref_div = 0; in wm8995_get_fll_config() 1734 fll->clk_ref_div++; in wm8995_get_fll_config() 1737 if (fll->clk_ref_div > 3) in wm8995_get_fll_config() 1740 pr_debug("CLK_REF_DIV=%d, Fref=%dHz\n", fll->clk_ref_div, freq_in); in wm8995_get_fll_config() 1743 fll->outdiv = 3; in wm8995_get_fll_config() 1744 while (freq_out * (fll->outdiv + 1) < 90000000) { in wm8995_get_fll_config() [all …]
|
| D | wm8994.c | 180 rate = wm8994->fll[0].out; in configure_aif_clock() 185 rate = wm8994->fll[1].out; in configure_aif_clock() 2051 static int wm8994_get_fll_config(struct wm8994 *control, struct fll_div *fll, in wm8994_get_fll_config() argument 2060 fll->clk_ref_div = 0; in wm8994_get_fll_config() 2062 fll->clk_ref_div++; in wm8994_get_fll_config() 2065 if (fll->clk_ref_div > 3) in wm8994_get_fll_config() 2068 pr_debug("CLK_REF_DIV=%d, Fref=%dHz\n", fll->clk_ref_div, freq_in); in wm8994_get_fll_config() 2071 fll->outdiv = 3; in wm8994_get_fll_config() 2072 while (freq_out * (fll->outdiv + 1) < 90000000) { in wm8994_get_fll_config() 2073 fll->outdiv++; in wm8994_get_fll_config() [all …]
|
| D | madera.h | 407 struct madera_fll *fll); 408 int madera_set_fll_refclk(struct madera_fll *fll, int source, 410 int madera_set_fll_syncclk(struct madera_fll *fll, int source, 412 int madera_set_fll_ao_refclk(struct madera_fll *fll, int source, 414 int madera_fllhj_set_refclk(struct madera_fll *fll, int source,
|
| D | wm8997.c | 34 struct arizona_fll fll[2]; member 933 return arizona_set_fll(&wm8997->fll[0], source, Fref, Fout); in wm8997_set_fll() 935 return arizona_set_fll(&wm8997->fll[1], source, Fref, Fout); in wm8997_set_fll() 937 return arizona_set_fll_refclk(&wm8997->fll[0], source, Fref, in wm8997_set_fll() 940 return arizona_set_fll_refclk(&wm8997->fll[1], source, Fref, in wm8997_set_fll() 1135 for (i = 0; i < ARRAY_SIZE(wm8997->fll); i++) in wm8997_probe() 1136 wm8997->fll[i].vco_mult = 1; in wm8997_probe() 1140 &wm8997->fll[0]); in wm8997_probe() 1143 &wm8997->fll[1]); in wm8997_probe()
|
| D | wm5100.c | 76 struct wm5100_fll fll[2]; member 1760 struct wm5100_fll *fll; in wm5100_set_fll() local 1766 fll = &wm5100->fll[0]; in wm5100_set_fll() 1771 fll = &wm5100->fll[1]; in wm5100_set_fll() 1782 if (fll->fout) in wm5100_set_fll() 1784 fll->fout = 0; in wm5100_set_fll() 1826 try_wait_for_completion(&fll->lock); in wm5100_set_fll() 1843 time_left = wait_for_completion_timeout(&fll->lock, in wm5100_set_fll() 1868 fll->src = source; in wm5100_set_fll() 1869 fll->fref = Fref; in wm5100_set_fll() [all …]
|
| D | wm8998.c | 34 struct arizona_fll fll[2]; member 1258 return arizona_set_fll(&wm8998->fll[0], source, Fref, Fout); in wm8998_set_fll() 1260 return arizona_set_fll(&wm8998->fll[1], source, Fref, Fout); in wm8998_set_fll() 1262 return arizona_set_fll_refclk(&wm8998->fll[0], source, Fref, in wm8998_set_fll() 1265 return arizona_set_fll_refclk(&wm8998->fll[1], source, Fref, in wm8998_set_fll() 1353 for (i = 0; i < ARRAY_SIZE(wm8998->fll); i++) in wm8998_probe() 1354 wm8998->fll[i].vco_mult = 1; in wm8998_probe() 1358 &wm8998->fll[0]); in wm8998_probe() 1361 &wm8998->fll[1]); in wm8998_probe()
|
| D | cs47l24.c | 37 struct arizona_fll fll[2]; member 941 return arizona_set_fll(&cs47l24->fll[0], source, Fref, Fout); in cs47l24_set_fll() 943 return arizona_set_fll(&cs47l24->fll[1], source, Fref, Fout); in cs47l24_set_fll() 945 return arizona_set_fll_refclk(&cs47l24->fll[0], source, Fref, in cs47l24_set_fll() 948 return arizona_set_fll_refclk(&cs47l24->fll[1], source, Fref, in cs47l24_set_fll() 1253 for (i = 0; i < ARRAY_SIZE(cs47l24->fll); i++) in cs47l24_probe() 1254 cs47l24->fll[i].vco_mult = 3; in cs47l24_probe() 1258 &cs47l24->fll[0]); in cs47l24_probe() 1261 &cs47l24->fll[1]); in cs47l24_probe()
|
| D | arizona.h | 304 int lock_irq, int ok_irq, struct arizona_fll *fll); 305 int arizona_set_fll_refclk(struct arizona_fll *fll, int source, 307 int arizona_set_fll(struct arizona_fll *fll, int source,
|
| D | wm5102.c | 38 struct arizona_fll fll[2]; member 1746 return arizona_set_fll(&wm5102->fll[0], source, Fref, Fout); in wm5102_set_fll() 1748 return arizona_set_fll(&wm5102->fll[1], source, Fref, Fout); in wm5102_set_fll() 1750 return arizona_set_fll_refclk(&wm5102->fll[0], source, Fref, in wm5102_set_fll() 1753 return arizona_set_fll_refclk(&wm5102->fll[1], source, Fref, in wm5102_set_fll() 2063 for (i = 0; i < ARRAY_SIZE(wm5102->fll); i++) in wm5102_probe() 2064 wm5102->fll[i].vco_mult = 1; in wm5102_probe() 2068 &wm5102->fll[0]); in wm5102_probe() 2071 &wm5102->fll[1]); in wm5102_probe()
|
| D | wm8994.h | 82 struct wm8994_fll_config fll[2], fll_suspend[2]; member
|
| D | cs47l15.c | 43 struct madera_fll fll[2]; member 1123 return madera_set_fll_refclk(&cs47l15->fll[0], source, fref, in cs47l15_set_fll() 1126 return madera_set_fll_ao_refclk(&cs47l15->fll[1], source, fref, in cs47l15_set_fll() 1129 return madera_set_fll_syncclk(&cs47l15->fll[0], source, fref, in cs47l15_set_fll() 1415 &cs47l15->fll[0]); in cs47l15_probe() 1417 &cs47l15->fll[1]); in cs47l15_probe()
|
| D | cs47l85.c | 37 struct madera_fll fll[3]; member 2229 return madera_set_fll_refclk(&cs47l85->fll[0], source, fref, in cs47l85_set_fll() 2232 return madera_set_fll_refclk(&cs47l85->fll[1], source, fref, in cs47l85_set_fll() 2235 return madera_set_fll_refclk(&cs47l85->fll[2], source, fref, in cs47l85_set_fll() 2238 return madera_set_fll_syncclk(&cs47l85->fll[0], source, fref, in cs47l85_set_fll() 2241 return madera_set_fll_syncclk(&cs47l85->fll[1], source, fref, in cs47l85_set_fll() 2244 return madera_set_fll_syncclk(&cs47l85->fll[2], source, fref, in cs47l85_set_fll() 2654 &cs47l85->fll[0]); in cs47l85_probe() 2656 &cs47l85->fll[1]); in cs47l85_probe() 2658 &cs47l85->fll[2]); in cs47l85_probe()
|
| D | wm5110.c | 39 struct arizona_fll fll[2]; member 2053 return arizona_set_fll(&wm5110->fll[0], source, Fref, Fout); in wm5110_set_fll() 2055 return arizona_set_fll(&wm5110->fll[1], source, Fref, Fout); in wm5110_set_fll() 2057 return arizona_set_fll_refclk(&wm5110->fll[0], source, Fref, in wm5110_set_fll() 2060 return arizona_set_fll_refclk(&wm5110->fll[1], source, Fref, in wm5110_set_fll() 2427 for (i = 0; i < ARRAY_SIZE(wm5110->fll); i++) in wm5110_probe() 2428 wm5110->fll[i].vco_mult = 3; in wm5110_probe() 2432 &wm5110->fll[0]); in wm5110_probe() 2435 &wm5110->fll[1]); in wm5110_probe()
|
| D | cs47l90.c | 37 struct madera_fll fll[3]; member 2143 return madera_set_fll_refclk(&cs47l90->fll[0], source, fref, in cs47l90_set_fll() 2146 return madera_set_fll_refclk(&cs47l90->fll[1], source, fref, in cs47l90_set_fll() 2149 return madera_set_fll_ao_refclk(&cs47l90->fll[2], source, fref, in cs47l90_set_fll() 2152 return madera_set_fll_syncclk(&cs47l90->fll[0], source, fref, in cs47l90_set_fll() 2155 return madera_set_fll_syncclk(&cs47l90->fll[1], source, fref, in cs47l90_set_fll() 2569 &cs47l90->fll[0]); in cs47l90_probe() 2571 &cs47l90->fll[1]); in cs47l90_probe() 2573 &cs47l90->fll[2]); in cs47l90_probe()
|
| D | wm9081.c | 643 int fll = 0; in configure_clock() local 700 fll = 1; in configure_clock() 718 if (fll) in configure_clock()
|
| D | cs47l92.c | 37 struct madera_fll fll[2]; member 1625 return madera_fllhj_set_refclk(&cs47l92->fll[0], source, fref, in cs47l92_set_fll() 1628 return madera_fllhj_set_refclk(&cs47l92->fll[1], source, fref, in cs47l92_set_fll() 1968 &cs47l92->fll[0]); in cs47l92_probe() 1970 &cs47l92->fll[1]); in cs47l92_probe()
|
| D | cs47l35.c | 37 struct madera_fll fll; member 1343 return madera_set_fll_refclk(&cs47l35->fll, source, fref, in cs47l35_set_fll() 1346 return madera_set_fll_syncclk(&cs47l35->fll, source, fref, in cs47l35_set_fll() 1705 madera_init_fll(madera, 1, MADERA_FLL1_CONTROL_1 - 1, &cs47l35->fll); in cs47l35_probe()
|
| /Linux-v5.4/fs/ |
| D | locks.c | 668 struct file_lock_list_struct *fll = this_cpu_ptr(&file_lock_list); in locks_insert_global_locks() local 672 spin_lock(&fll->lock); in locks_insert_global_locks() 674 hlist_add_head(&fl->fl_link, &fll->hlist); in locks_insert_global_locks() 675 spin_unlock(&fll->lock); in locks_insert_global_locks() 681 struct file_lock_list_struct *fll; in locks_delete_global_locks() local 693 fll = per_cpu_ptr(&file_lock_list, fl->fl_link_cpu); in locks_delete_global_locks() 694 spin_lock(&fll->lock); in locks_delete_global_locks() 696 spin_unlock(&fll->lock); in locks_delete_global_locks() 2982 struct file_lock_list_struct *fll = per_cpu_ptr(&file_lock_list, i); in filelock_init() local 2984 spin_lock_init(&fll->lock); in filelock_init() [all …]
|
| /Linux-v5.4/drivers/mfd/ |
| D | arizona-core.c | 318 unsigned int fll; member 328 ret = regmap_read(arizona->regmap, ARIZONA_FLL1_CONTROL_1, &state->fll); in arizona_enable_freerun_sysclk() 366 err = regmap_write(arizona->regmap, ARIZONA_FLL1_CONTROL_1, state->fll); in arizona_enable_freerun_sysclk() 387 ret = regmap_write(arizona->regmap, ARIZONA_FLL1_CONTROL_1, state->fll); in arizona_disable_freerun_sysclk()
|
| /Linux-v5.4/arch/x86/events/intel/ |
| D | ds.c | 1351 int fll; in setup_pebs_fixed_sample_data() local 1357 fll = event->hw.flags & PERF_X86_EVENT_PEBS_LDLAT; in setup_pebs_fixed_sample_data() 1366 if (fll && (sample_type & PERF_SAMPLE_WEIGHT)) in setup_pebs_fixed_sample_data() 1459 if ((sample_type & PERF_SAMPLE_WEIGHT) && !fll) in setup_pebs_fixed_sample_data()
|