| /OK3568_Linux_fs/kernel/drivers/clk/at91/ |
| H A D | clk-peripheral.c | 245 u32 shift, long *best_diff, in clk_sam9x5_peripheral_best_diff() argument 251 if (*best_diff < 0 || *best_diff >= tmp_diff) { in clk_sam9x5_peripheral_best_diff() 253 *best_diff = tmp_diff; in clk_sam9x5_peripheral_best_diff() 268 long best_diff = LONG_MIN; in clk_sam9x5_peripheral_determine_rate() local 282 shift, &best_diff, &best_rate); in clk_sam9x5_peripheral_determine_rate() 284 if (!best_diff || best_rate <= req->rate) in clk_sam9x5_peripheral_determine_rate() 303 shift, &best_diff, &best_rate); in clk_sam9x5_peripheral_determine_rate() 305 if (!best_diff) in clk_sam9x5_peripheral_determine_rate() 329 unsigned long best_diff; in clk_sam9x5_peripheral_round_rate() local 348 best_diff = cur_rate - rate; in clk_sam9x5_peripheral_round_rate() [all …]
|
| H A D | clk-generated.c | 100 int *best_diff, long *best_rate) in clk_generated_best_diff() argument 115 if (*best_diff < 0 || *best_diff >= tmp_diff) { in clk_generated_best_diff() 117 *best_diff = tmp_diff; in clk_generated_best_diff() 131 int best_diff = -1; in clk_generated_determine_rate() local 160 &best_diff, &best_rate); in clk_generated_determine_rate() 162 if (!best_diff) in clk_generated_determine_rate() 188 &best_diff, &best_rate); in clk_generated_determine_rate() 190 if (!best_diff) in clk_generated_determine_rate()
|
| H A D | clk-master.c | 178 long *best_diff, in clk_sama7g5_master_best_diff() argument 190 if (*best_diff < 0 || *best_diff >= tmp_diff) { in clk_sama7g5_master_best_diff() 192 *best_diff = tmp_diff; in clk_sama7g5_master_best_diff() 204 long best_rate = LONG_MIN, best_diff = LONG_MIN; in clk_sama7g5_master_determine_rate() local 220 &best_rate, &best_diff, in clk_sama7g5_master_determine_rate() 222 if (!best_diff) in clk_sama7g5_master_determine_rate() 226 if (!best_diff) in clk_sama7g5_master_determine_rate() 248 &best_rate, &best_diff, div); in clk_sama7g5_master_determine_rate() 250 if (!best_diff) in clk_sama7g5_master_determine_rate()
|
| H A 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()
|
| H A D | clk-usb.c | 62 int best_diff = -1; in at91sam9x5_clk_usb_determine_rate() local 88 if (best_diff < 0 || best_diff > tmp_diff) { in at91sam9x5_clk_usb_determine_rate() 90 best_diff = tmp_diff; in at91sam9x5_clk_usb_determine_rate() 95 if (!best_diff || tmp_rate < req->rate) in at91sam9x5_clk_usb_determine_rate() 99 if (!best_diff) in at91sam9x5_clk_usb_determine_rate()
|
| H A D | clk-sam9x60-pll.c | 333 long best_diff = -1, best_rate = -EINVAL; in sam9x60_div_pll_compute_div() local 351 if (best_diff < 0 || best_diff > tmp_diff) { in sam9x60_div_pll_compute_div() 354 best_diff = tmp_diff; in sam9x60_div_pll_compute_div() 357 if (!best_diff) in sam9x60_div_pll_compute_div()
|
| /OK3568_Linux_fs/u-boot/drivers/clk/at91/ |
| H A D | clk-generated.c | 83 int tmp_diff, best_diff = -1; in generic_clk_set_rate() local 105 if (best_diff < 0 || best_diff > tmp_diff) { in generic_clk_set_rate() 107 best_diff = tmp_diff; in generic_clk_set_rate() 114 if (!best_diff || tmp_rate < rate) in generic_clk_set_rate() 118 if (!best_diff) in generic_clk_set_rate()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A 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 …]
|
| H A 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()
|
| /OK3568_Linux_fs/kernel/drivers/clocksource/ |
| H A D | timer-microchip-pit64b.c | 243 unsigned long pclk_rate, diff = 0, best_diff = ULONG_MAX; in mchp_pit64b_init_mode() local 262 best_diff = abs(gclk_round / (pres + 1) - max_rate); in mchp_pit64b_init_mode() 265 if (!best_diff) { in mchp_pit64b_init_mode() 276 if (best_diff > diff) { in mchp_pit64b_init_mode()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-sunxi/ |
| H A D | clock_sun6i.c | 219 unsigned best_k = 0, best_m = 0, best_n = 0, best_diff = 0xffffffff; in clock_set_mipi_pll() local 235 if (diff < best_diff) { in clock_set_mipi_pll() 236 best_diff = diff; in clock_set_mipi_pll()
|
| /OK3568_Linux_fs/kernel/sound/core/ |
| H A D | pcm_lib.c | 791 int best_diff; in snd_interval_ratnum() local 798 best_num = best_den = best_diff = 0; in snd_interval_ratnum() 821 diff * best_den < best_diff * den) { in snd_interval_ratnum() 822 best_diff = diff; in snd_interval_ratnum() 835 result_diff = best_diff; in snd_interval_ratnum() 837 best_num = best_den = best_diff = 0; in snd_interval_ratnum() 862 diff * best_den < best_diff * den) { in snd_interval_ratnum() 863 best_diff = diff; in snd_interval_ratnum() 880 if (best_diff * result_den < result_diff * best_den) { in snd_interval_ratnum() 909 unsigned int best_num, best_diff, best_den; in snd_interval_ratden() local [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/sunxi/ |
| H A D | sunxi_dw_hdmi.c | 214 int best_n = 0, best_m = 0, best_diff = 0x0FFFFFFF; in sunxi_dw_hdmi_pll_set() local 229 if (diff < best_diff) { in sunxi_dw_hdmi_pll_set() 230 best_diff = diff; in sunxi_dw_hdmi_pll_set()
|
| H A D | sunxi_display.c | 527 int best_n = 0, best_m = 0, best_diff = 0x0FFFFFFF; in sunxi_lcdc_pll_set() local 555 if (diff < best_diff) { in sunxi_lcdc_pll_set() 556 best_diff = diff; in sunxi_lcdc_pll_set() 571 if (diff < best_diff) { in sunxi_lcdc_pll_set() 572 best_diff = diff; in sunxi_lcdc_pll_set()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | tc358768.c | 303 u32 frs, best_diff, best_pll, best_prd, best_fbd; in tc358768_calc_pll() local 322 best_diff = UINT_MAX; in tc358768_calc_pll() 341 if (diff < best_diff) { in tc358768_calc_pll() 342 best_diff = diff; in tc358768_calc_pll() 347 if (best_diff == 0) in tc358768_calc_pll() 353 if (best_diff == UINT_MAX) { in tc358768_calc_pll()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra124/ |
| H A D | clock.c | 1069 u32 diff, best_diff, best_m = 0, best_n = 0, best_p; in clock_set_display_rate() local 1085 best_diff = vco; in clock_set_display_rate() 1087 for (divm = 1; divm < max_m && best_diff; divm++) { in clock_set_display_rate() 1104 if (diff >= best_diff) in clock_set_display_rate() 1107 best_diff = diff; in clock_set_display_rate() 1121 if (best_diff) { in clock_set_display_rate() 1123 __func__, frequency, best_diff); in clock_set_display_rate()
|
| /OK3568_Linux_fs/kernel/sound/soc/sunxi/ |
| H A D | sun8i-codec.c | 271 unsigned int best_val = 0, best_diff = ~0; in sun8i_codec_get_bclk_div() local 278 if (diff < best_diff) { in sun8i_codec_get_bclk_div() 279 best_diff = diff; in sun8i_codec_get_bclk_div()
|
| /OK3568_Linux_fs/kernel/drivers/clk/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/pl111/ |
| H A D | pl111_display.c | 452 unsigned long best_diff = ~0ul; in pl111_clk_div_choose_div() local 465 if (diff < best_diff) { in pl111_clk_div_choose_div() 467 best_diff = diff; in pl111_clk_div_choose_div()
|
| /OK3568_Linux_fs/kernel/drivers/clk/bcm/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/sunxi/ |
| H A D | pinctrl-sunxi.c | 1322 unsigned int best_diff, best_div; in sunxi_pinctrl_get_debounce_div() local 1325 best_diff = abs(freq - clock); in sunxi_pinctrl_get_debounce_div() 1331 if (cur_diff < best_diff) { in sunxi_pinctrl_get_debounce_div() 1332 best_diff = cur_diff; in sunxi_pinctrl_get_debounce_div() 1337 *diff = best_diff; in sunxi_pinctrl_get_debounce_div()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rcar-du/ |
| H A D | rcar_du_crtc.c | 89 unsigned long best_diff = (unsigned long)-1; in rcar_du_dpll_divider() local 147 if (best_diff > diff) { in rcar_du_dpll_divider() 148 best_diff = diff; in rcar_du_dpll_divider() 164 dpll->output, dpll->fdpll, dpll->n, dpll->m, best_diff); in rcar_du_dpll_divider()
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/savage/ |
| H A D | savagefb_driver.c | 419 long diff, best_diff; in SavageCalcClock() local 433 best_diff = freq; in SavageCalcClock() 446 if (diff < best_diff) { in SavageCalcClock() 447 best_diff = diff; in SavageCalcClock() 466 long diff, best_diff; in common_calc_clock() local 471 best_diff = freq; in common_calc_clock() 484 if (diff < best_diff) { in common_calc_clock() 485 best_diff = diff; in common_calc_clock()
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/ |
| H A D | ps3fb.c | 337 int diff, best_diff; in ps3fb_find_mode() local 342 best_diff = INT_MAX; in ps3fb_find_mode() 355 if (diff < best_diff) { in ps3fb_find_mode() 359 best_diff = diff; in ps3fb_find_mode()
|