Home
last modified time | relevance | path

Searched refs:target_div (Results 1 – 8 of 8) sorted by relevance

/drivers/clk/mvebu/
A Dclk-cpu.c112 unsigned long fabric_div, target_div, cur_rate; in clk_cpu_on_set_rate() local
130 target_div = fabric_div / 2; in clk_cpu_on_set_rate()
133 target_div = fabric_div; in clk_cpu_on_set_rate()
135 if (target_div == 0) in clk_cpu_on_set_rate()
136 target_div = 1; in clk_cpu_on_set_rate()
140 reg |= (target_div << PMU_DFS_RATIO_SHIFT); in clk_cpu_on_set_rate()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dce60/
A Ddce60_clk_mgr.c88 int target_div; in dce60_get_dp_ref_freq_khz() local
97 target_div = dentist_get_divider_from_did(dprefclk_wdivider); in dce60_get_dp_ref_freq_khz()
101 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dce60_get_dp_ref_freq_khz()
/drivers/clk/spacemit/
A Dccu_mix.c152 u32 current_div, target_div, mask; in ccu_mix_set_rate() local
154 ccu_mix_calc_best_rate(hw, rate, NULL, NULL, &target_div); in ccu_mix_set_rate()
159 if (current_div == target_div) in ccu_mix_set_rate()
164 ccu_update(common, ctrl, mask, target_div << div->shift); in ccu_mix_set_rate()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
A Ddcn32_clk_mgr.c881 uint32_t target_div = 0; in dcn32_dump_clk_registers() local
908 target_div = dentist_get_divider_from_did(dispclk_did); in dcn32_dump_clk_registers()
911 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn32_dump_clk_registers()
914 target_div = dentist_get_divider_from_did(dppclk_did); in dcn32_dump_clk_registers()
917 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn32_dump_clk_registers()
920 target_div = dentist_get_divider_from_did(dprefclk_did); in dcn32_dump_clk_registers()
923 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn32_dump_clk_registers()
926 target_div = dentist_get_divider_from_did(dcfclk_did); in dcn32_dump_clk_registers()
929 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn32_dump_clk_registers()
932 target_div = dentist_get_divider_from_did(dtbclk_did); in dcn32_dump_clk_registers()
[all …]
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/
A Ddcn401_clk_mgr.c343 uint32_t target_div = 0; in dcn401_dump_clk_registers() local
362 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn401_dump_clk_registers()
365 target_div = dentist_get_divider_from_did(dppclk_did); in dcn401_dump_clk_registers()
368 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn401_dump_clk_registers()
374 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn401_dump_clk_registers()
377 target_div = dentist_get_divider_from_did(dcfclk_did); in dcn401_dump_clk_registers()
380 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn401_dump_clk_registers()
383 target_div = dentist_get_divider_from_did(dtbclk_did); in dcn401_dump_clk_registers()
386 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn401_dump_clk_registers()
389 target_div = dentist_get_divider_from_did(fclk_did); in dcn401_dump_clk_registers()
[all …]
/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/
A Ddce_clk_mgr.c135 int target_div; in dce_get_dp_ref_freq_khz() local
146 target_div = dentist_get_divider_from_did(dprefclk_wdivider); in dce_get_dp_ref_freq_khz()
150 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dce_get_dp_ref_freq_khz()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
A Ddcn20_clk_mgr.c535 int target_div; in dcn20_clk_mgr_construct() local
558 target_div = dentist_get_divider_from_did(dprefclk_did); in dcn20_clk_mgr_construct()
582 * clk_mgr->base.dentist_vco_freq_khz) / target_div; in dcn20_clk_mgr_construct()
/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_clk_mgr.c154 int target_div; in dce_get_dp_ref_freq_khz() local
165 target_div = dentist_get_divider_from_did(dprefclk_wdivider); in dce_get_dp_ref_freq_khz()
169 * clk_mgr_dce->dentist_vco_freq_khz) / target_div; in dce_get_dp_ref_freq_khz()

Completed in 18 milliseconds