/linux-master/drivers/gpu/drm/mcde/ |
H A D | mcde_clk_div.c | 60 div_rate = DIV_ROUND_UP_ULL(this_prate, div); 79 return DIV_ROUND_UP_ULL(*prate, div); 96 return DIV_ROUND_UP_ULL(prate, 2); 106 return DIV_ROUND_UP_ULL(prate, div);
|
/linux-master/drivers/clk/rockchip/ |
H A D | clk-half-divider.c | 32 return DIV_ROUND_UP_ULL(((u64)parent_rate * 2), val); 50 bestdiv = DIV_ROUND_UP_ULL(((u64)parent_rate * 2), rate); 77 now = DIV_ROUND_UP_ULL(((u64)parent_rate * 2), 105 return DIV_ROUND_UP_ULL(((u64)*prate * 2), div * 2 + 3); 116 value = DIV_ROUND_UP_ULL(((u64)parent_rate * 2), rate);
|
/linux-master/drivers/clk/zynqmp/ |
H A D | divider.c | 56 up = DIV_ROUND_UP_ULL((u64)parent_rate, rate); 62 up_rate = DIV_ROUND_UP_ULL((u64)parent_rate, up); 63 down_rate = DIV_ROUND_UP_ULL((u64)parent_rate, down); 110 return DIV_ROUND_UP_ULL(parent_rate, value); 148 return DIV_ROUND_UP_ULL((u64)*prate, bestdiv);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_fixed.h | 80 tmp = DIV_ROUND_UP_ULL(tmp, 1 << 16); 102 tmp = DIV_ROUND_UP_ULL(tmp, d); 112 tmp = DIV_ROUND_UP_ULL(tmp, d.val);
|
H A D | i915_scatterlist.c | 100 if (WARN_ON(overflows_type(DIV_ROUND_UP_ULL(node->size, segment_pages), 106 if (sg_alloc_table(st, DIV_ROUND_UP_ULL(node->size, segment_pages),
|
/linux-master/arch/arm/mach-omap2/ |
H A D | timer.c | 155 arch_timer_freq = DIV_ROUND_UP_ULL(rate * num, den);
|
/linux-master/drivers/clk/ |
H A D | clk-divider.c | 145 return DIV_ROUND_UP_ULL((u64)parent_rate, div); 223 int div = DIV_ROUND_UP_ULL((u64)parent_rate, rate); 240 up = DIV_ROUND_UP_ULL((u64)parent_rate, rate); 251 up_rate = DIV_ROUND_UP_ULL((u64)parent_rate, up); 252 down_rate = DIV_ROUND_UP_ULL((u64)parent_rate, down); 330 now = DIV_ROUND_UP_ULL((u64)parent_rate, i); 355 req->rate = DIV_ROUND_UP_ULL((u64)req->best_parent_rate, div); 378 req->rate = DIV_ROUND_UP_ULL((u64)req->best_parent_rate, div); 476 div = DIV_ROUND_UP_ULL((u64)parent_rate, rate);
|
/linux-master/drivers/clk/meson/ |
H A D | clk-mpll.c | 40 return DIV_ROUND_UP_ULL((u64)parent_rate * SDM_DEN, divisor); 57 *sdm = DIV_ROUND_UP_ULL(frac, requested_rate);
|
H A D | vid-pll-div.c | 89 return DIV_ROUND_UP_ULL(parent_rate * div->multiplier, div->divider);
|
H A D | sclk-div.c | 82 now = DIV_ROUND_UP_ULL((u64)parent_now, i); 107 req->rate = DIV_ROUND_UP_ULL((u64)req->best_parent_rate, div); 188 return DIV_ROUND_UP_ULL((u64)prate, sclk->cached_div);
|
/linux-master/include/linux/ |
H A D | math.h | 42 #define DIV_ROUND_UP_ULL(ll, d) \ macro 46 # define DIV_ROUND_UP_SECTOR_T(ll,d) DIV_ROUND_UP_ULL(ll, d)
|
/linux-master/drivers/pwm/ |
H A D | pwm-imx27.c | 160 state->period = DIV_ROUND_UP_ULL(tmp, pwm_clk); 172 state->duty_cycle = DIV_ROUND_UP_ULL(tmp, pwm_clk); 209 period_ms = DIV_ROUND_UP_ULL(pwm->state.period,
|
H A D | pwm-keembay.c | 112 state->duty_cycle = DIV_ROUND_UP_ULL(high, clk_rate); 113 state->period = DIV_ROUND_UP_ULL(high + low, clk_rate);
|
H A D | pwm-sun4i.c | 131 state->period = DIV_ROUND_UP_ULL(NSEC_PER_SEC, clk_rate); 132 state->duty_cycle = DIV_ROUND_UP_ULL(state->period, 2); 306 delay_us = DIV_ROUND_UP_ULL(cstate.period, NSEC_PER_USEC);
|
H A D | pwm-sl28cpld.c | 142 prescaler = DIV_ROUND_UP_ULL(SL28CPLD_PWM_PERIOD(0), state->period);
|
H A D | pwm-crc.c | 147 DIV_ROUND_UP_ULL(duty_cycle_reg * state->period, PWM_MAX_LEVEL);
|
H A D | pwm-stm32.c | 296 result->period = DIV_ROUND_UP_ULL(prd, rate << icpsc); 298 result->duty_cycle = DIV_ROUND_UP_ULL(dty, rate); 506 state->period = DIV_ROUND_UP_ULL(prd, rate); 508 state->duty_cycle = DIV_ROUND_UP_ULL(dty, rate);
|
/linux-master/net/ceph/ |
H A D | striper.c | 231 *num_file_extents = DIV_ROUND_UP_ULL(objoff + objlen, l->stripe_unit) - 274 DIV_ROUND_UP_ULL(remainder_bytes, l->stripe_unit);
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pm.c | 383 vram_total_mb += DIV_ROUND_UP_ULL(man->size, 1024 * 1024); 414 total_vram_used_mb += DIV_ROUND_UP_ULL(vram_used, 1024 * 1024);
|
/linux-master/arch/arm/mach-ep93xx/ |
H A D | clock.c | 365 return DIV_ROUND_UP_ULL(parent_rate, psc->div[index]); 379 return DIV_ROUND_UP_ULL((u64)*parent_rate, psc->div[i]); 381 now = DIV_ROUND_UP_ULL((u64)*parent_rate, psc->div[i]); 388 best = DIV_ROUND_UP_ULL(*parent_rate, maxdiv);
|
/linux-master/drivers/clk/ti/ |
H A D | fapll.c | 347 return DIV_ROUND_UP_ULL(rate, synth_div_m); 370 post_div_m = DIV_ROUND_UP_ULL((u64)parent_rate * SYNTH_PHASE_K, rate); 378 synth_int_div = DIV_ROUND_UP_ULL((u64)parent_rate * 427 r = DIV_ROUND_UP_ULL(r, SYNTH_MAX_INT_DIV * SYNTH_MAX_DIV_M);
|
/linux-master/drivers/clk/mstar/ |
H A D | clk-msc313-cpupll.c | 132 return DIV_ROUND_UP_ULL(prescaled, rate);
|
/linux-master/drivers/clk/analogbits/ |
H A D | wrpll-cln28hpc.c | 200 c->init_r = DIV_ROUND_UP_ULL(parent_rate, MAX_POST_DIVR_FREQ);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-hisi.c | 88 DIV_ROUND_UP_ULL((clk_rate_khz) * (ns), NSEC_PER_MSEC) 397 total_cnt = DIV_ROUND_UP_ULL(ctlr->clk_rate_khz * HZ_PER_KHZ, ctlr->t.bus_freq_hz); 399 t_scl_hcnt = DIV_ROUND_UP_ULL(total_cnt * divide, divisor); 496 ctlr->clk_rate_khz = DIV_ROUND_UP_ULL(clk_rate_hz, HZ_PER_KHZ);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | dm.c | 147 u32 num_blocks = DIV_ROUND_UP_ULL(length, MLX5_SW_ICM_BLOCK_SIZE(dev)); 250 u32 num_blocks = DIV_ROUND_UP_ULL(length, MLX5_SW_ICM_BLOCK_SIZE(dev));
|