/Linux-v4.19/drivers/media/platform/s5p-mfc/ |
D | s5p_mfc_opr_v6.h | 23 #define MB_WIDTH(x_size) DIV_ROUND_UP(x_size, 16) 24 #define MB_HEIGHT(y_size) DIV_ROUND_UP(y_size, 16) 29 #define S5P_MFC_LCU_WIDTH(x_size) DIV_ROUND_UP(x_size, 32) 30 #define S5P_MFC_LCU_HEIGHT(y_size) DIV_ROUND_UP(y_size, 32) 33 (DIV_ROUND_UP(x, 64) * DIV_ROUND_UP(y, 64) * 256 + 512)
|
D | regs-mfc-v10.h | 69 + ((y * 64) + 1280) * DIV_ROUND_UP(x, 8)) 73 + (DIV_ROUND_UP(x * y, 64) * 32)) 77 + (DIV_ROUND_UP(x * y, 128) * 16)) 84 + ((y * 128) + 1280) * DIV_ROUND_UP(x, 4))
|
D | regs-mfc-v8.h | 114 ((DIV_ROUND_UP((mbw * 16), 64) * DIV_ROUND_UP((mbh * 16), 64) * 256) \ 115 + (DIV_ROUND_UP((mbw) * (mbh), 32) * 16))
|
/Linux-v4.19/include/linux/ |
D | rcu_node_tree.h | 75 # define NUM_RCU_LVL_1 DIV_ROUND_UP(NR_CPUS, RCU_FANOUT_1) 83 # define NUM_RCU_LVL_1 DIV_ROUND_UP(NR_CPUS, RCU_FANOUT_2) 84 # define NUM_RCU_LVL_2 DIV_ROUND_UP(NR_CPUS, RCU_FANOUT_1) 92 # define NUM_RCU_LVL_1 DIV_ROUND_UP(NR_CPUS, RCU_FANOUT_3) 93 # define NUM_RCU_LVL_2 DIV_ROUND_UP(NR_CPUS, RCU_FANOUT_2) 94 # define NUM_RCU_LVL_3 DIV_ROUND_UP(NR_CPUS, RCU_FANOUT_1)
|
/Linux-v4.19/drivers/media/i2c/ |
D | smiapp-pll.c | 206 DIV_ROUND_UP(limits->max_pll_multiplier, mul)); in __smiapp_pll_calculate() 211 more_mul_min = DIV_ROUND_UP(limits->min_pll_op_freq_hz, in __smiapp_pll_calculate() 218 DIV_ROUND_UP(limits->min_pll_multiplier, mul)); in __smiapp_pll_calculate() 294 min_vt_div = DIV_ROUND_UP(op_pll->pix_clk_div * op_pll->sys_clk_div in __smiapp_pll_calculate() 302 DIV_ROUND_UP(pll->pll_op_clk_freq_hz, in __smiapp_pll_calculate() 314 DIV_ROUND_UP(pll->pll_op_clk_freq_hz, in __smiapp_pll_calculate() 326 DIV_ROUND_UP(min_vt_div, in __smiapp_pll_calculate() 339 DIV_ROUND_UP(max_vt_div, in __smiapp_pll_calculate() 343 DIV_ROUND_UP(pll->pll_op_clk_freq_hz, in __smiapp_pll_calculate() 357 uint16_t pix_div = DIV_ROUND_UP(vt_div, sys_div); in __smiapp_pll_calculate() [all …]
|
D | aptina-pll.c | 64 mf_min = DIV_ROUND_UP(limits->m_min, pll->m); in aptina_pll_calculate() 71 mf_max = min(mf_max, DIV_ROUND_UP(limits->n_max * limits->p1_max, div)); in aptina_pll_calculate() 136 p1_min = max(limits->p1_min, DIV_ROUND_UP(limits->out_clock_min * div, in aptina_pll_calculate() 146 mf_low = roundup(max(mf_min, DIV_ROUND_UP(pll->ext_clock * p1, in aptina_pll_calculate()
|
/Linux-v4.19/drivers/ssb/ |
D | driver_extif.c | 94 tmp = DIV_ROUND_UP(10, ns) << SSB_PROG_WCNT_3_SHIFT; in ssb_extif_timing_init() 95 tmp |= DIV_ROUND_UP(40, ns) << SSB_PROG_WCNT_1_SHIFT; in ssb_extif_timing_init() 96 tmp |= DIV_ROUND_UP(120, ns); in ssb_extif_timing_init() 100 tmp = DIV_ROUND_UP(10, ns) << SSB_PROG_WCNT_3_SHIFT; in ssb_extif_timing_init() 101 tmp |= DIV_ROUND_UP(20, ns) << SSB_PROG_WCNT_2_SHIFT; in ssb_extif_timing_init() 102 tmp |= DIV_ROUND_UP(100, ns) << SSB_PROG_WCNT_1_SHIFT; in ssb_extif_timing_init() 103 tmp |= DIV_ROUND_UP(120, ns); in ssb_extif_timing_init()
|
D | driver_chipcommon.c | 443 tmp = DIV_ROUND_UP(10, ns) << SSB_PROG_WCNT_3_SHIFT; /* Waitcount-3 = 10ns */ in ssb_chipco_timing_init() 444 tmp |= DIV_ROUND_UP(40, ns) << SSB_PROG_WCNT_1_SHIFT; /* Waitcount-1 = 40ns */ in ssb_chipco_timing_init() 445 tmp |= DIV_ROUND_UP(240, ns); /* Waitcount-0 = 240ns */ in ssb_chipco_timing_init() 449 tmp = DIV_ROUND_UP(10, ns) << SSB_FLASH_WCNT_3_SHIFT; /* Waitcount-3 = 10nS */ in ssb_chipco_timing_init() 450 tmp |= DIV_ROUND_UP(10, ns) << SSB_FLASH_WCNT_1_SHIFT; /* Waitcount-1 = 10nS */ in ssb_chipco_timing_init() 451 tmp |= DIV_ROUND_UP(120, ns); /* Waitcount-0 = 120nS */ in ssb_chipco_timing_init() 462 tmp = DIV_ROUND_UP(10, ns) << SSB_PROG_WCNT_3_SHIFT; /* Waitcount-3 = 10ns */ in ssb_chipco_timing_init() 463 tmp |= DIV_ROUND_UP(20, ns) << SSB_PROG_WCNT_2_SHIFT; /* Waitcount-2 = 20ns */ in ssb_chipco_timing_init() 464 tmp |= DIV_ROUND_UP(100, ns) << SSB_PROG_WCNT_1_SHIFT; /* Waitcount-1 = 100ns */ in ssb_chipco_timing_init() 465 tmp |= DIV_ROUND_UP(120, ns); /* Waitcount-0 = 120ns */ in ssb_chipco_timing_init()
|
/Linux-v4.19/tools/include/linux/ |
D | bitops.h | 19 #define BITS_TO_LONGS(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(long)) 20 #define BITS_TO_U64(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u64)) 21 #define BITS_TO_U32(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u32)) 22 #define BITS_TO_BYTES(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE)
|
/Linux-v4.19/drivers/ata/ |
D | pata_bk3710.c | 75 t0 = DIV_ROUND_UP(pata_bk3710_udmatimings[mode].cycletime, in pata_bk3710_setudmamode() 77 tenv = DIV_ROUND_UP(20, ideclk_period) - 1; in pata_bk3710_setudmamode() 78 trp = DIV_ROUND_UP(pata_bk3710_udmatimings[mode].rptime, in pata_bk3710_setudmamode() 115 t0 = DIV_ROUND_UP(cycletime, ideclk_period); in pata_bk3710_setmwdmamode() 116 td = DIV_ROUND_UP(t->active, ideclk_period); in pata_bk3710_setmwdmamode() 160 t0 = DIV_ROUND_UP(cycletime, ideclk_period); in pata_bk3710_setpiomode() 161 t2 = DIV_ROUND_UP(t->active, ideclk_period); in pata_bk3710_setpiomode() 183 t0 = DIV_ROUND_UP(t->cyc8b, ideclk_period); in pata_bk3710_setpiomode() 184 t2 = DIV_ROUND_UP(t->act8b, ideclk_period); in pata_bk3710_setpiomode()
|
/Linux-v4.19/drivers/ide/ |
D | palm_bk3710.c | 85 t0 = DIV_ROUND_UP(palm_bk3710_udmatimings[mode].cycletime, in palm_bk3710_setudmamode() 87 tenv = DIV_ROUND_UP(20, ideclk_period) - 1; in palm_bk3710_setudmamode() 88 trp = DIV_ROUND_UP(palm_bk3710_udmatimings[mode].rptime, in palm_bk3710_setudmamode() 125 t0 = DIV_ROUND_UP(cycletime, ideclk_period); in palm_bk3710_setdmamode() 126 td = DIV_ROUND_UP(t->active, ideclk_period); in palm_bk3710_setdmamode() 154 t0 = DIV_ROUND_UP(cycletime, ideclk_period); in palm_bk3710_setpiomode() 155 t2 = DIV_ROUND_UP(t->active, ideclk_period); in palm_bk3710_setpiomode() 176 t0 = DIV_ROUND_UP(t->cyc8b, ideclk_period); in palm_bk3710_setpiomode() 177 t2 = DIV_ROUND_UP(t->act8b, ideclk_period); in palm_bk3710_setpiomode()
|
/Linux-v4.19/arch/unicore32/mm/ |
D | init.c | 357 DIV_ROUND_UP(PAGE_SIZE, SZ_1K), in mem_init() 359 DIV_ROUND_UP((VMALLOC_END - VMALLOC_START), SZ_1M), in mem_init() 361 DIV_ROUND_UP(((unsigned long)high_memory - PAGE_OFFSET), SZ_1M), in mem_init() 363 DIV_ROUND_UP((MODULES_END - MODULES_VADDR), SZ_1M), in mem_init() 366 DIV_ROUND_UP((__init_end - __init_begin), SZ_1K), in mem_init() 368 DIV_ROUND_UP((_etext - _stext), SZ_1K), in mem_init() 370 DIV_ROUND_UP((_edata - _sdata), SZ_1K)); in mem_init()
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-gic.c | 79 u32 saved_spi_enable[DIV_ROUND_UP(1020, 32)]; 80 u32 saved_spi_active[DIV_ROUND_UP(1020, 32)]; 81 u32 saved_spi_conf[DIV_ROUND_UP(1020, 16)]; 82 u32 saved_spi_target[DIV_ROUND_UP(1020, 4)]; 587 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 16); i++) in gic_dist_save() 591 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 4); i++) in gic_dist_save() 595 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++) in gic_dist_save() 599 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 32); i++) in gic_dist_save() 628 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 16); i++) in gic_dist_restore() 632 for (i = 0; i < DIV_ROUND_UP(gic_irqs, 4); i++) in gic_dist_restore() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_dsi_vbt.c | 554 pclk += DIV_ROUND_UP(mode->vtotal * in intel_dsi_vbt_init() 574 burst_mode_ratio = DIV_ROUND_UP( in intel_dsi_vbt_init() 578 pclk = DIV_ROUND_UP(pclk * burst_mode_ratio, 100); in intel_dsi_vbt_init() 632 intel_dsi->lp_byte_clk = DIV_ROUND_UP(tlpx_ns * ui_den, 8 * ui_num); in intel_dsi_vbt_init() 648 prepare_cnt = DIV_ROUND_UP(ths_prepare_ns * ui_den, ui_num * mul); in intel_dsi_vbt_init() 656 exit_zero_cnt = DIV_ROUND_UP( in intel_dsi_vbt_init() 676 clk_zero_cnt = DIV_ROUND_UP( in intel_dsi_vbt_init() 687 trail_cnt = DIV_ROUND_UP(tclk_trail_ns * ui_den, ui_num * mul); in intel_dsi_vbt_init() 708 tlpx_ui = DIV_ROUND_UP(tlpx_ns * ui_den, ui_num); in intel_dsi_vbt_init() 713 lp_to_hs_switch = DIV_ROUND_UP(4 * tlpx_ui + prepare_cnt * mul + in intel_dsi_vbt_init() [all …]
|
D | i915_query.c | 30 DIV_ROUND_UP(sseu->max_subslices, in query_topology_info() 33 DIV_ROUND_UP(sseu->max_eus_per_subslice, BITS_PER_BYTE); in query_topology_info() 60 topo.subslice_stride = DIV_ROUND_UP(sseu->max_subslices, BITS_PER_BYTE); in query_topology_info() 63 DIV_ROUND_UP(sseu->max_eus_per_subslice, BITS_PER_BYTE); in query_topology_info()
|
D | vlv_dsi_pll.c | 398 txesc1_div = DIV_ROUND_UP(div1_value, 2); in glk_dsi_program_esc_clock() 400 txesc1_div = DIV_ROUND_UP(div1_value, 4); in glk_dsi_program_esc_clock() 402 txesc1_div = DIV_ROUND_UP(div1_value, 6); in glk_dsi_program_esc_clock() 404 txesc1_div = DIV_ROUND_UP(div1_value, 8); in glk_dsi_program_esc_clock() 409 div2_value = DIV_ROUND_UP(div1_value, txesc1_div); in glk_dsi_program_esc_clock() 449 tx_div = DIV_ROUND_UP(dsi_rate, 20000) - 1; in bxt_dsi_program_clocks() 454 rx_div = DIV_ROUND_UP(dsi_rate, 150000) - 1; in bxt_dsi_program_clocks() 490 dsi_ratio = DIV_ROUND_UP(dsi_clk * 2, BXT_REF_CLOCK_KHZ); in bxt_dsi_pll_compute()
|
/Linux-v4.19/drivers/memory/ |
D | emif.c | 439 val = max(min_tck->tWTR, DIV_ROUND_UP(timings->tWTR, t_ck)) - 1; in get_sdram_tim_1_shdw() 443 val = DIV_ROUND_UP(timings->tFAW, t_ck*4); in get_sdram_tim_1_shdw() 445 val = max(min_tck->tRRD, DIV_ROUND_UP(timings->tRRD, t_ck)); in get_sdram_tim_1_shdw() 448 val = DIV_ROUND_UP(timings->tRAS_min + timings->tRPab, t_ck) - 1; in get_sdram_tim_1_shdw() 451 val = max(min_tck->tRASmin, DIV_ROUND_UP(timings->tRAS_min, t_ck)); in get_sdram_tim_1_shdw() 454 val = max(min_tck->tWR, DIV_ROUND_UP(timings->tWR, t_ck)) - 1; in get_sdram_tim_1_shdw() 457 val = max(min_tck->tRCD, DIV_ROUND_UP(timings->tRCD, t_ck)) - 1; in get_sdram_tim_1_shdw() 460 val = max(min_tck->tRPab, DIV_ROUND_UP(timings->tRPab, t_ck)) - 1; in get_sdram_tim_1_shdw() 472 val = max(min_tck->tWTR, DIV_ROUND_UP(timings->tWTR, t_ck)) - 1; in get_sdram_tim_1_shdw_derated() 480 val = DIV_ROUND_UP(timings->tFAW + 7500, 4 * t_ck) - 1; in get_sdram_tim_1_shdw_derated() [all …]
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-rk3x.c | 614 min_high_ns = max(min_high_ns, DIV_ROUND_UP( in rk3x_i2c_v0_calc_timings() 616 min_high_ns = max(min_high_ns, DIV_ROUND_UP( in rk3x_i2c_v0_calc_timings() 625 clk_rate_khz = DIV_ROUND_UP(clk_rate, 1000); in rk3x_i2c_v0_calc_timings() 632 min_total_div = DIV_ROUND_UP(clk_rate_khz, scl_rate_khz * 8); in rk3x_i2c_v0_calc_timings() 635 min_low_div = DIV_ROUND_UP(clk_rate_khz * min_low_ns, 8 * 1000000); in rk3x_i2c_v0_calc_timings() 636 min_high_div = DIV_ROUND_UP(clk_rate_khz * min_high_ns, 8 * 1000000); in rk3x_i2c_v0_calc_timings() 671 ideal_low_div = DIV_ROUND_UP(clk_rate_khz * min_low_ns, in rk3x_i2c_v0_calc_timings() 780 clk_rate_khz = DIV_ROUND_UP(clk_rate, 1000); in rk3x_i2c_v1_calc_timings() 782 min_total_div = DIV_ROUND_UP(clk_rate_khz, scl_rate_khz * 8); in rk3x_i2c_v1_calc_timings() 785 min_high_div = DIV_ROUND_UP(clk_rate_khz * min_high_ns, 8 * 1000000); in rk3x_i2c_v1_calc_timings() [all …]
|
D | i2c-synquacer.c | 23 ndelay(DIV_ROUND_UP(DIV_ROUND_UP(1000000000, rate), n) + 10) 70 DIV_ROUND_UP(DIV_ROUND_UP((rate), 100000) - 2, 2) 73 DIV_ROUND_UP((DIV_ROUND_UP((rate), 400000) - 2) * 2, 3) 176 return DIV_ROUND_UP((bit_count * 9 + num * 10) * 3, 200) + 10; in calc_timeout_ms() 357 udelay(DIV_ROUND_UP(2 * 1000, i2c->speed_khz)); in synquacer_i2c_doxfer()
|
/Linux-v4.19/drivers/pwm/ |
D | pwm-img.c | 111 output_clk_hz = DIV_ROUND_UP(NSEC_PER_SEC, period_ns); in img_pwm_config() 113 mul = DIV_ROUND_UP(input_clk_hz, output_clk_hz); in img_pwm_config() 116 timebase = DIV_ROUND_UP(mul, 1); in img_pwm_config() 119 timebase = DIV_ROUND_UP(mul, 8); in img_pwm_config() 122 timebase = DIV_ROUND_UP(mul, 64); in img_pwm_config() 125 timebase = DIV_ROUND_UP(mul, 512); in img_pwm_config() 132 duty = DIV_ROUND_UP(timebase * duty_ns, period_ns); in img_pwm_config()
|
/Linux-v4.19/drivers/clk/sunxi/ |
D | clk-sun9i-core.c | 42 n = DIV_ROUND_UP(req->rate, 6000000); in sun9i_a80_get_pll4_factors() 115 div = DIV_ROUND_UP(req->parent_rate, req->rate); in sun9i_a80_get_gt_factors() 170 _p = order_base_2(DIV_ROUND_UP(req->parent_rate, req->rate)); in sun9i_a80_get_ahb_factors() 250 div = DIV_ROUND_UP(req->parent_rate, req->rate); in sun9i_a80_get_apb1_factors()
|
D | clk-sun9i-cpus.c | 83 div = DIV_ROUND_UP(parent_rate, rate); in sun9i_a80_cpus_clk_round() 92 pre_div = DIV_ROUND_UP(div, 2); in sun9i_a80_cpus_clk_round() 95 pre_div = DIV_ROUND_UP(div, 3); in sun9i_a80_cpus_clk_round() 98 pre_div = DIV_ROUND_UP(div, 4); in sun9i_a80_cpus_clk_round()
|
/Linux-v4.19/drivers/gpu/drm/omapdrm/dss/ |
D | pll.c | 198 m_start = max(DIV_ROUND_UP(clkdco, out_max), 1ul); in dss_pll_hsdiv_calc_a() 232 n_start = max(DIV_ROUND_UP(clkin, fint_hw_max), 1ul); in dss_pll_calc_a() 246 m_start = max(DIV_ROUND_UP(DIV_ROUND_UP(pll_min, fint), 2), in dss_pll_calc_a() 289 n = DIV_ROUND_UP(clkin, hw->fint_max); in dss_pll_calc_b() 294 m2 = DIV_ROUND_UP(min_dco, target_clkout); in dss_pll_calc_b() 315 sd = DIV_ROUND_UP(fint * m, 250000000); in dss_pll_calc_b() 465 sleep_time = DIV_ROUND_UP(1000*1000*1000, cinfo->fint); in dss_pll_write_config_type_a()
|
/Linux-v4.19/arch/arm/mach-omap2/ |
D | omap_twl.c | 59 return DIV_ROUND_UP(uv - 600000, 12500); in twl4030_uv_to_vsel() 130 return DIV_ROUND_UP(uv - 709000, 12660) + 1; in twl6030_uv_to_vsel() 132 return DIV_ROUND_UP(uv - 607700, 12660) + 1; in twl6030_uv_to_vsel()
|
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | kvm_util_internal.h | 22 #define DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) macro 23 #define BITS_TO_LONGS(nr) DIV_ROUND_UP(nr, BITS_PER_LONG)
|