Home
last modified time | relevance | path

Searched refs:DIV_ROUND_UP_ULL (Results 1 – 25 of 50) sorted by relevance

12

/Linux-v4.19/drivers/clk/rockchip/
Dclk-half-divider.c31 return DIV_ROUND_UP_ULL(((u64)parent_rate * 2), val); in clk_half_divider_recalc_rate()
49 bestdiv = DIV_ROUND_UP_ULL(((u64)parent_rate * 2), rate); in clk_half_divider_bestdiv()
76 now = DIV_ROUND_UP_ULL(((u64)parent_rate * 2), in clk_half_divider_bestdiv()
104 return DIV_ROUND_UP_ULL(((u64)*prate * 2), div * 2 + 3); in clk_half_divider_round_rate()
115 value = DIV_ROUND_UP_ULL(((u64)parent_rate * 2), rate); in clk_half_divider_set_rate()
/Linux-v4.19/drivers/clk/
Dclk-divider.c131 return DIV_ROUND_UP_ULL((u64)parent_rate, div); in divider_recalc_rate()
209 int div = DIV_ROUND_UP_ULL((u64)parent_rate, rate); in _div_round_up()
226 up = DIV_ROUND_UP_ULL((u64)parent_rate, rate); in _div_round_closest()
237 up_rate = DIV_ROUND_UP_ULL((u64)parent_rate, up); in _div_round_closest()
238 down_rate = DIV_ROUND_UP_ULL((u64)parent_rate, down); in _div_round_closest()
316 now = DIV_ROUND_UP_ULL((u64)parent_rate, i); in clk_divider_bestdiv()
341 return DIV_ROUND_UP_ULL((u64)*prate, div); in divider_round_rate_parent()
362 return DIV_ROUND_UP_ULL((u64)*prate, div); in divider_ro_round_rate_parent()
394 div = DIV_ROUND_UP_ULL((u64)parent_rate, rate); in divider_get_val()
Dclk-xgene.c300 scale = DIV_ROUND_UP_ULL(ret, *parent_rate); in xgene_clk_pmd_round_rate()
323 scale = DIV_ROUND_UP_ULL(ret, (u64)parent_rate); in xgene_clk_pmd_set_rate()
/Linux-v4.19/drivers/clk/meson/
Dsclk-div.c78 now = DIV_ROUND_UP_ULL((u64)parent_now, i); in sclk_div_bestdiv()
104 return DIV_ROUND_UP_ULL((u64)*prate, div); in sclk_div_round_rate()
183 return DIV_ROUND_UP_ULL((u64)prate, sclk->cached_div); in sclk_div_recalc_rate()
Dclk-mpll.c36 return DIV_ROUND_UP_ULL((u64)parent_rate * SDM_DEN, divisor); in rate_from_params()
53 *sdm = DIV_ROUND_UP_ULL(frac, requested_rate); in params_from_rate()
Dclk-pll.c54 rate += DIV_ROUND_UP_ULL(frac_rate, in __pll_params_to_rate()
58 return DIV_ROUND_UP_ULL(rate, pllt->n << od); in __pll_params_to_rate()
/Linux-v4.19/drivers/clk/ti/
Dfapll.c353 return DIV_ROUND_UP_ULL(rate, synth_div_m); in ti_fapll_synth_recalc_rate()
376 post_div_m = DIV_ROUND_UP_ULL((u64)parent_rate * SYNTH_PHASE_K, rate); in ti_fapll_synth_set_frac_rate()
384 synth_int_div = DIV_ROUND_UP_ULL((u64)parent_rate * in ti_fapll_synth_set_frac_rate()
433 r = DIV_ROUND_UP_ULL(r, SYNTH_MAX_INT_DIV * SYNTH_MAX_DIV_M); in ti_fapll_synth_round_rate()
/Linux-v4.19/drivers/gpu/drm/omapdrm/dss/
Dhdmi5_core.c75 v = DIV_ROUND_UP_ULL(ss_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
82 v = DIV_ROUND_UP_ULL(ss_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
89 v = DIV_ROUND_UP_ULL(fs_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
96 v = DIV_ROUND_UP_ULL(fs_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
103 v = DIV_ROUND_UP_ULL(sda_hold * sfr, 1000000); in hdmi_core_ddc_init()
/Linux-v4.19/drivers/video/fbdev/omap2/omapfb/dss/
Dhdmi5_core.c76 v = DIV_ROUND_UP_ULL(ss_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
83 v = DIV_ROUND_UP_ULL(ss_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
90 v = DIV_ROUND_UP_ULL(fs_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
97 v = DIV_ROUND_UP_ULL(fs_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
104 v = DIV_ROUND_UP_ULL(sda_hold * sfr, 1000000); in hdmi_core_ddc_init()
/Linux-v4.19/drivers/gpu/drm/pl111/
Dpl111_display.c441 div_rate = DIV_ROUND_UP_ULL(this_prate, div); in pl111_clk_div_choose_div()
460 return DIV_ROUND_UP_ULL(*prate, div); in pl111_clk_div_round_rate()
479 return DIV_ROUND_UP_ULL(prate, div); in pl111_clk_div_recalc_rate()
/Linux-v4.19/drivers/pwm/
Dpwm-stm32.c304 result->period = DIV_ROUND_UP_ULL(prd, rate << icpsc); in stm32_pwm_capture()
306 result->duty_cycle = DIV_ROUND_UP_ULL(dty, rate); in stm32_pwm_capture()
Dpwm-pca9685.c332 duty = DIV_ROUND_UP_ULL(duty, period_ns); in pca9685_pwm_config()
/Linux-v4.19/net/ceph/
Dstriper.c231 *num_file_extents = DIV_ROUND_UP_ULL(objoff + objlen, l->stripe_unit) - in ceph_extent_to_file()
/Linux-v4.19/drivers/power/reset/
Dat91-sama5d2_shdwc.c61 #define DBC_PERIOD_US(x) DIV_ROUND_UP_ULL((1000000 * (x)), \
/Linux-v4.19/drivers/clk/nxp/
Dclk-lpc18xx-cgu.c386 m = DIV_ROUND_UP_ULL(*prate, rate * 2); in lpc18xx_pll0_round_rate()
407 m = DIV_ROUND_UP_ULL(parent_rate, rate * 2); in lpc18xx_pll0_set_rate()
/Linux-v4.19/drivers/clk/qcom/
Dclk-alpha-pll.c824 return DIV_ROUND_UP_ULL((u64)*prate, div); in clk_alpha_pll_postdiv_round_ro_rate()
834 div = DIV_ROUND_UP_ULL((u64)parent_rate, rate) - 1; in clk_alpha_pll_postdiv_set_rate()
1096 div = DIV_ROUND_UP_ULL((u64)parent_rate, rate); in clk_alpha_pll_postdiv_fabia_set_rate()
/Linux-v4.19/drivers/clk/mvebu/
Darmada-37xx-periph.c333 return DIV_ROUND_UP_ULL((u64)parent_rate, div); in clk_double_div_recalc_rate()
468 return DIV_ROUND_UP_ULL((u64)parent_rate, div); in clk_pm_cpu_recalc_rate()
/Linux-v4.19/drivers/nvmem/
Dimx-ocotp.c209 fsource = DIV_ROUND_UP_ULL((u64)clk_rate * DEF_FSOURCE, in imx_ocotp_set_imx7_timing()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_rect.c62 return DIV_ROUND_UP_ULL(tmp, dst); in clip_scaled()
/Linux-v4.19/include/linux/
Dkernel.h121 #define DIV_ROUND_UP_ULL(ll, d) DIV_ROUND_DOWN_ULL((ll) + (d) - 1, (d)) macro
124 # define DIV_ROUND_UP_SECTOR_T(ll,d) DIV_ROUND_UP_ULL(ll, d)
/Linux-v4.19/arch/arm/mach-omap2/
Dtimer.c708 arch_timer_freq = DIV_ROUND_UP_ULL(rate * num, den); in realtime_counter_init()
Dvc.c220 return DIV_ROUND_UP_ULL(32768ULL * (u64)usec, 1000000ULL); in omap_usec_to_32k()
/Linux-v4.19/drivers/iio/light/
Dapds9300.c78 lux = 3150 * ch0 - (unsigned long)DIV_ROUND_UP_ULL(ch0 in apds9300_calculate_lux()
/Linux-v4.19/drivers/staging/media/imx/
Dimx6-mipi-csi2.c209 mbps_per_lane = DIV_ROUND_UP_ULL(2 * ctrl->qmenu_int[ctrl->val], in csi2_dphy_init()
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_core_perf.c195 bw = DIV_ROUND_UP_ULL(bw_sum_of_intfs, 1000); in dpu_core_perf_crtc_check()

12