Home
last modified time | relevance | path

Searched refs:div_factor (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/clk/qcom/
H A Dclk-spmi-pmic-div.c38 static inline unsigned int div_factor_to_div(unsigned int div_factor) in div_factor_to_div() argument
40 if (!div_factor) in div_factor_to_div()
41 div_factor = 1; in div_factor_to_div()
43 return 1 << (div_factor - 1); in div_factor_to_div()
62 unsigned int div_factor) in __spmi_pmic_clkdiv_set_enable_state() argument
66 unsigned int div = div_factor_to_div(div_factor); in __spmi_pmic_clkdiv_set_enable_state()
83 unsigned int div_factor; in spmi_pmic_clkdiv_set_enable_state() local
85 regmap_read(clkdiv->regmap, clkdiv->base + REG_DIV_CTL1, &div_factor); in spmi_pmic_clkdiv_set_enable_state()
86 div_factor &= DIV_CTL1_DIV_FACTOR_MASK; in spmi_pmic_clkdiv_set_enable_state()
88 return __spmi_pmic_clkdiv_set_enable_state(clkdiv, enable, div_factor); in spmi_pmic_clkdiv_set_enable_state()
[all …]
/OK3568_Linux_fs/kernel/kernel/
H A Dtest_kprobes.c14 #define div_factor 3 macro
23 return (value / div_factor); in kprobe_target()
32 preh_val = (rand1 / div_factor); in kp_pre_handler()
43 if (preh_val != (rand1 / div_factor)) { in kp_post_handler()
47 posth_val = preh_val + div_factor; in kp_post_handler()
84 return (value / div_factor) + 1; in kprobe_target2()
89 preh_val = (rand1 / div_factor) + 1; in kp_pre_handler2()
96 if (preh_val != (rand1 / div_factor) + 1) { in kp_post_handler2()
100 posth_val = preh_val + div_factor; in kp_post_handler2()
165 krph_val = (rand1 / div_factor); in entry_handler()
[all …]
/OK3568_Linux_fs/u-boot/drivers/video/
H A Dssd2828.c254 u32 div_factor = 1, mul_factor, fr = 0; in construct_pll_config() local
258 while (reference_freq_khz / (div_factor + 1) >= 5000) in construct_pll_config()
259 div_factor++; in construct_pll_config()
260 if (div_factor > 31) in construct_pll_config()
261 div_factor = 31; in construct_pll_config()
263 mul_factor = DIV_ROUND_UP(desired_pll_freq_kbps * div_factor, in construct_pll_config()
266 output_freq_kbps = reference_freq_khz * mul_factor / div_factor; in construct_pll_config()
275 return (fr << 14) | (div_factor << 8) | mul_factor; in construct_pll_config()
281 u32 div_factor = (pll_config >> 8) & 0x1F; in decode_pll_config() local
284 if (div_factor == 0) in decode_pll_config()
[all …]
/OK3568_Linux_fs/kernel/drivers/ide/
H A Dide-proc.c235 int rc, mul_factor, div_factor; in ide_settings_proc_show() local
256 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_show()
260 seq_printf(m, "%-16d", rc * mul_factor / div_factor); in ide_settings_proc_show()
263 …%-16d%-16d", (setting->min * mul_factor + div_factor - 1) / div_factor, setting->max * mul_factor … in ide_settings_proc_show()
287 int for_real = 0, mul_factor, div_factor; in ide_settings_proc_write() local
370 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_write()
371 ide_write_setting(drive, setting, val * div_factor / mul_factor); in ide_settings_proc_write()
/OK3568_Linux_fs/kernel/drivers/i2c/busses/
H A Di2c-meson.c66 unsigned char div_factor; member
144 div = DIV_ROUND_UP(div, i2c->data->div_factor); in meson_i2c_set_clk_div()
494 .div_factor = 4,
498 .div_factor = 4,
502 .div_factor = 3,
/OK3568_Linux_fs/kernel/drivers/media/dvb-frontends/
H A Dix2505v.c124 u32 div_factor, N , A, x; in ix2505v_set_params() local
147 div_factor = (frequency * ref) / 40; /* local osc = 4Mhz */ in ix2505v_set_params()
148 x = div_factor / psc; in ix2505v_set_params()
/OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/omap5/
H A Dhwinit.c202 u32 srcomp_value, mul_factor, div_factor, clk_val, i; in srcomp_enable() local
210 div_factor = srcomp_parameters[sysclk_ind].divide_factor; in srcomp_enable()
217 (div_factor << DIVIDE_FACTOR_XS_SHIFT); in srcomp_enable()
249 (div_factor << DIVIDE_FACTOR_XS_SHIFT); in srcomp_enable()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dmisc.h35 static inline u64 div_factor(u64 num, int factor) in div_factor() function
H A Dblock-rsv.c236 num_bytes = div_factor(block_rsv->size, min_factor); in btrfs_block_rsv_check()
336 min_bytes = div_factor(global_rsv->size, min_factor); in btrfs_cond_migrate_bytes()
H A Dspace-info.c829 min_bytes = div_factor(global_rsv->size, 1); in steal_from_global_rsv()
H A Dblock-group.c3068 if (bytes_used + SZ_2M < div_factor(sinfo->total_bytes, 8)) in should_alloc_chunk()
H A Dvolumes.c4932 ctl->max_chunk_size = min(div_factor(fs_devices->total_rw_bytes, 1), in init_alloc_chunk_ctl_policy_regular()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_clock_source.h241 unsigned short div_factor; member
H A Ddce_clock_source.c1109 REG_WRITE(MODULO[inst], dp_dto_ref_khz * e->div_factor); in dcn3_program_pix_clk()
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dwcd9335.c2849 u32 div_factor; in wcd9335_get_dmic_clk_val() local
2869 div_factor = mclk_rate / dmic_clk_rate; in wcd9335_get_dmic_clk_val()
2870 switch (div_factor) { in wcd9335_get_dmic_clk_val()
2892 __func__, div_factor, mclk_rate, dmic_clk_rate); in wcd9335_get_dmic_clk_val()
H A Dwcd934x.c3968 u32 div_factor; in wcd934x_get_dmic_clk_val() local
3984 div_factor = mclk_rate / dmic_clk_rate; in wcd934x_get_dmic_clk_val()
3985 switch (div_factor) { in wcd934x_get_dmic_clk_val()
4007 __func__, div_factor, mclk_rate, dmic_clk_rate); in wcd934x_get_dmic_clk_val()