| /Linux-v5.4/drivers/clk/at91/ |
| D | clk-generated.c | 101 int *best_diff, long *best_rate) in clk_generated_best_diff() argument 112 if (*best_diff < 0 || *best_diff > tmp_diff) { in clk_generated_best_diff() 114 *best_diff = tmp_diff; in clk_generated_best_diff() 128 int best_diff = -1; in clk_generated_determine_rate() local 148 &best_diff, &best_rate); in clk_generated_determine_rate() 150 if (!best_diff) in clk_generated_determine_rate() 175 &best_diff, &best_rate); in clk_generated_determine_rate() 177 if (!best_diff) in clk_generated_determine_rate()
|
| D | clk-audio-pll.c | 283 int best_diff = -1; in clk_audio_pll_pad_round_rate() local 311 if (best_diff < 0 || best_diff > tmp_diff) { in clk_audio_pll_pad_round_rate() 314 best_diff = tmp_diff; in clk_audio_pll_pad_round_rate() 333 int best_diff = -1; in clk_audio_pll_pmc_round_rate() local 348 if (best_diff < 0 || best_diff > tmp_diff) { in clk_audio_pll_pmc_round_rate() 351 best_diff = tmp_diff; in clk_audio_pll_pmc_round_rate() 353 if (!best_diff) in clk_audio_pll_pmc_round_rate()
|
| D | clk-usb.c | 61 int best_diff = -1; in at91sam9x5_clk_usb_determine_rate() local 84 if (best_diff < 0 || best_diff > tmp_diff) { in at91sam9x5_clk_usb_determine_rate() 86 best_diff = tmp_diff; in at91sam9x5_clk_usb_determine_rate() 91 if (!best_diff || tmp_rate < req->rate) in at91sam9x5_clk_usb_determine_rate() 95 if (!best_diff) in at91sam9x5_clk_usb_determine_rate()
|
| D | clk-peripheral.c | 247 unsigned long best_diff; in clk_sam9x5_peripheral_round_rate() local 266 best_diff = cur_rate - rate; in clk_sam9x5_peripheral_round_rate() 275 if (cur_diff < best_diff) { in clk_sam9x5_peripheral_round_rate() 276 best_diff = cur_diff; in clk_sam9x5_peripheral_round_rate() 280 if (!best_diff || cur_rate < rate) in clk_sam9x5_peripheral_round_rate()
|
| /Linux-v5.4/drivers/media/i2c/ |
| D | ov772x.c | 607 unsigned int best_diff; in ov772x_select_fps() local 613 best_diff = ~0L; in ov772x_select_fps() 616 if (diff < best_diff) { in ov772x_select_fps() 618 best_diff = diff; in ov772x_select_fps() 631 unsigned int best_diff; in ov772x_set_frame_rate() local 675 best_diff = ~0L; in ov772x_set_frame_rate() 688 if (diff < best_diff) { in ov772x_set_frame_rate() 689 best_diff = diff; in ov772x_set_frame_rate() 940 u32 best_diff = UINT_MAX; in ov772x_select_win() local 946 if (diff < best_diff) { in ov772x_select_win() [all …]
|
| D | mt9v111.c | 454 unsigned int best_diff; in mt9v111_calc_frame_rate() local 467 best_diff = ~0L; in mt9v111_calc_frame_rate() 470 if (diff < best_diff) { in mt9v111_calc_frame_rate() 472 best_diff = diff; in mt9v111_calc_frame_rate() 497 best_diff = ~0L; in mt9v111_calc_frame_rate() 507 if (diff < best_diff) { in mt9v111_calc_frame_rate() 508 best_diff = diff; in mt9v111_calc_frame_rate()
|
| /Linux-v5.4/sound/core/ |
| D | pcm_lib.c | 779 int best_diff; in snd_interval_ratnum() local 786 best_num = best_den = best_diff = 0; in snd_interval_ratnum() 809 diff * best_den < best_diff * den) { in snd_interval_ratnum() 810 best_diff = diff; in snd_interval_ratnum() 823 result_diff = best_diff; in snd_interval_ratnum() 825 best_num = best_den = best_diff = 0; in snd_interval_ratnum() 850 diff * best_den < best_diff * den) { in snd_interval_ratnum() 851 best_diff = diff; in snd_interval_ratnum() 868 if (best_diff * result_den < result_diff * best_den) { in snd_interval_ratnum() 897 unsigned int best_num, best_diff, best_den; in snd_interval_ratden() local [all …]
|
| /Linux-v5.4/sound/soc/sunxi/ |
| D | sun8i-codec.c | 278 unsigned int best_val = 0, best_diff = ~0; in sun8i_codec_get_bclk_div() local 285 if (diff < best_diff) { in sun8i_codec_get_bclk_div() 286 best_diff = diff; in sun8i_codec_get_bclk_div()
|
| /Linux-v5.4/drivers/clk/ |
| D | clk-cdce706.c | 308 unsigned long best_diff = rate; in cdce706_divider_round_rate() local 313 for (div = CDCE706_PLL_FREQ_MIN / rate; best_diff && in cdce706_divider_round_rate() 333 if (diff < best_diff) { in cdce706_divider_round_rate() 334 best_diff = diff; in cdce706_divider_round_rate()
|
| /Linux-v5.4/drivers/mfd/ |
| D | sm501.c | 408 long *best_diff) in sm501_calc_clock() argument 427 if (diff < *best_diff) { in sm501_calc_clock() 428 *best_diff = diff; in sm501_calc_clock() 454 long best_diff = 999999999; in sm501_calc_pll() local 466 mclk, &best_diff)) { in sm501_calc_pll() 491 long best_diff = 999999999; in sm501_select_clock() local 495 sm501_calc_clock(freq, clock, max_div, mclk, &best_diff); in sm501_select_clock()
|
| /Linux-v5.4/drivers/gpu/drm/pl111/ |
| D | pl111_display.c | 453 unsigned long best_diff = ~0ul; in pl111_clk_div_choose_div() local 466 if (diff < best_diff) { in pl111_clk_div_choose_div() 468 best_diff = diff; in pl111_clk_div_choose_div()
|
| /Linux-v5.4/drivers/clk/bcm/ |
| D | clk-iproc-pll.c | 513 unsigned long diff, best_diff; in iproc_pll_determine_rate() local 535 best_diff = ULONG_MAX; in iproc_pll_determine_rate() 538 if (diff <= best_diff) { in iproc_pll_determine_rate() 539 best_diff = diff; in iproc_pll_determine_rate()
|
| /Linux-v5.4/drivers/gpu/drm/rcar-du/ |
| D | rcar_du_crtc.c | 87 unsigned long best_diff = (unsigned long)-1; in rcar_du_dpll_divider() local 145 if (best_diff > diff) { in rcar_du_dpll_divider() 146 best_diff = diff; in rcar_du_dpll_divider() 162 dpll->output, dpll->fdpll, dpll->n, dpll->m, best_diff); in rcar_du_dpll_divider()
|
| /Linux-v5.4/drivers/pinctrl/sunxi/ |
| D | pinctrl-sunxi.c | 1298 unsigned int best_diff, best_div; in sunxi_pinctrl_get_debounce_div() local 1301 best_diff = abs(freq - clock); in sunxi_pinctrl_get_debounce_div() 1307 if (cur_diff < best_diff) { in sunxi_pinctrl_get_debounce_div() 1308 best_diff = cur_diff; in sunxi_pinctrl_get_debounce_div() 1313 *diff = best_diff; in sunxi_pinctrl_get_debounce_div()
|
| /Linux-v5.4/drivers/video/fbdev/ |
| D | ps3fb.c | 336 int diff, best_diff; in ps3fb_find_mode() local 341 best_diff = INT_MAX; in ps3fb_find_mode() 354 if (diff < best_diff) { in ps3fb_find_mode() 358 best_diff = diff; in ps3fb_find_mode()
|
| D | cyber2000fb.c | 667 int best_diff; in cyber2000fb_decode_clock() local 695 best_diff = 0x7fffffff; in cyber2000fb_decode_clock() 723 if (diff < best_diff) { in cyber2000fb_decode_clock() 724 best_diff = diff; in cyber2000fb_decode_clock()
|
| /Linux-v5.4/drivers/iio/imu/ |
| D | adis16480.c | 557 unsigned int diff, best_diff; in adis16480_set_filter_freq() local 574 best_diff = st->chip_info->filter_freqs[0]; in adis16480_set_filter_freq() 578 if (diff < best_diff) { in adis16480_set_filter_freq() 579 best_diff = diff; in adis16480_set_filter_freq()
|
| /Linux-v5.4/drivers/video/fbdev/savage/ |
| D | savagefb_driver.c | 420 long diff, best_diff; in SavageCalcClock() local 434 best_diff = freq; in SavageCalcClock() 447 if (diff < best_diff) { in SavageCalcClock() 448 best_diff = diff; in SavageCalcClock() 467 long diff, best_diff; in common_calc_clock() local 472 best_diff = freq; in common_calc_clock() 485 if (diff < best_diff) { in common_calc_clock() 486 best_diff = diff; in common_calc_clock()
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | nv50.c | 334 u32 best_diff = 64 * symbol; in nv50_disp_super_2_2_dp() local 398 if (diff < best_diff) { in nv50_disp_super_2_2_dp() 399 best_diff = diff; in nv50_disp_super_2_2_dp()
|
| /Linux-v5.4/drivers/media/platform/atmel/ |
| D | atmel-isc-base.c | 353 int best_diff = -1; in isc_clk_determine_rate() local 375 if (best_diff < 0 || best_diff > diff) { in isc_clk_determine_rate() 377 best_diff = diff; in isc_clk_determine_rate() 382 if (!best_diff || rate < req->rate) in isc_clk_determine_rate() 386 if (!best_diff) in isc_clk_determine_rate()
|
| /Linux-v5.4/drivers/net/wan/ |
| D | ixp4xx_hss.c | 1186 u32 *best, u32 *best_diff, u32 *reg) in check_clock() argument 1196 if (new_diff < *best_diff) { in check_clock() 1198 *best_diff = new_diff; in check_clock()
|
| /Linux-v5.4/drivers/tty/serial/ |
| D | msm_serial.c | 1033 unsigned long target, old, best_rate = 0, diff, best_diff = ULONG_MAX; in msm_find_best_baud() local 1066 if (diff < best_diff) { in msm_find_best_baud() 1067 best_diff = diff; in msm_find_best_baud()
|
| /Linux-v5.4/drivers/usb/musb/ |
| D | musb_host.c | 2026 int best_diff; in musb_schedule() local 2050 best_diff = 4096; in musb_schedule() 2070 if (diff >= 0 && best_diff > diff) { in musb_schedule() 2092 best_diff = diff; in musb_schedule()
|