Home
last modified time | relevance | path

Searched refs:vco_min (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_pll.c157 unsigned vco_min, vco_max; in amdgpu_pll_compute() local
160 vco_min = pll->lcd_pll_out_min; in amdgpu_pll_compute()
163 vco_min = pll->pll_out_min; in amdgpu_pll_compute()
168 vco_min *= 10; in amdgpu_pll_compute()
172 post_div_min = vco_min / target_clock; in amdgpu_pll_compute()
173 if ((target_clock * post_div_min) < vco_min) in amdgpu_pll_compute()
/Linux-v5.4/drivers/clk/tegra/
Dclk-pll.c1185 p = DIV_ROUND_UP(pll->params->vco_min, rate); in _calc_dynamic_ramp_rate()
1215 static unsigned long _clip_vco_min(unsigned long vco_min, in _clip_vco_min() argument
1218 return DIV_ROUND_UP(vco_min, parent_rate) * parent_rate; in _clip_vco_min()
2003 pll_params->vco_min = _clip_vco_min(pll_params->vco_min, parent_rate); in tegra_clk_register_pllxc()
2006 pll_params->vco_min = pll_params->adjust_vco(pll_params, in tegra_clk_register_pllxc()
2054 pll_params->vco_min = _clip_vco_min(pll_params->vco_min, parent_rate); in tegra_clk_register_pllre()
2057 pll_params->vco_min = pll_params->adjust_vco(pll_params, in tegra_clk_register_pllre()
2075 val |= (pll_params->vco_min / parent_rate) << divn_shift(pll); in tegra_clk_register_pllre()
2115 pll_params->vco_min = _clip_vco_min(pll_params->vco_min, parent_rate); in tegra_clk_register_pllm()
2118 pll_params->vco_min = pll_params->adjust_vco(pll_params, in tegra_clk_register_pllm()
[all …]
Dclk-tegra124.c168 .vco_min = 700000000,
202 .vco_min = 600000000,
256 .vco_min = 600000000,
278 .vco_min = 600000000,
337 .vco_min = 600000000,
400 .vco_min = 400000000,
457 .vco_min = 1600000000,
496 .vco_min = 300000000,
533 .vco_min = 200000000,
562 .vco_min = 200000000,
[all …]
Dclk-tegra114.c182 .vco_min = 600000000,
233 .vco_min = 600000000,
255 .vco_min = 600000000,
304 .vco_min = 400000000,
344 .vco_min = 200000000,
374 .vco_min = 200000000,
410 .vco_min = 500000000,
428 .vco_min = 500000000,
470 .vco_min = 480000000,
499 .vco_min = 700000000,
[all …]
Dclk-tegra210.c1415 p = DIV_ROUND_UP(params->vco_min, rate); in tegra210_pll_fixed_mdiv_cfg()
1418 p = rate >= params->vco_min ? 1 : -EINVAL; in tegra210_pll_fixed_mdiv_cfg()
1481 unsigned long vco_min = params->vco_min; in tegra210_clk_adjust_vco_min() local
1483 params->vco_min += DIV_ROUND_UP(parent_rate, PLL_SDM_COEFF); in tegra210_clk_adjust_vco_min()
1484 vco_min = min(vco_min, params->vco_min); in tegra210_clk_adjust_vco_min()
1486 return vco_min; in tegra210_clk_adjust_vco_min()
1581 .vco_min = 1350000000,
1632 .vco_min = 600000000,
1671 .vco_min = 600000000,
1701 .vco_min = 600000000,
[all …]
Dclk-tegra20.c282 .vco_min = 20000000,
298 .vco_min = 20000000,
314 .vco_min = 20000000,
332 .vco_min = 20000000,
348 .vco_min = 40000000,
370 .vco_min = 48000000,
387 .vco_min = 20000000,
403 .vco_min = 0,
Dclk-tegra30.c356 .vco_min = 20000000,
385 .vco_min = 20000000,
406 .vco_min = 20000000,
424 .vco_min = 20000000,
441 .vco_min = 40000000,
458 .vco_min = 40000000,
475 .vco_min = 48000000,
493 .vco_min = 20000000,
510 .vco_min = 1200000000,
Dclk.h242 unsigned long vco_min; member
/Linux-v5.4/drivers/clk/versatile/
Dclk-versatile.c25 .vco_min = ICST525_VCO_MIN,
42 .vco_min = ICST307_VCO_MIN,
Dclk-icst.c422 .vco_min = ICST525_VCO_MIN,
433 .vco_min = ICST307_VCO_MIN,
448 .vco_min = ICST525_VCO_MIN,
466 .vco_min = ICST525_VCO_MIN,
480 .vco_min = ICST525_VCO_MIN,
Dicst.h15 unsigned long vco_min; /* exclusive */ member
Dclk-impd1.c46 .vco_min = ICST525_VCO_MIN,
64 .vco_min = ICST525_VCO_MIN,
Dicst.c60 if (f > p->vco_min && f <= p->vco_max) in icst_hz_to_vco()
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_uvd.c961 unsigned vco_min, unsigned vco_max, in radeon_uvd_calc_upll_dividers() argument
975 vco_min = max(max(vco_min, vclk), dclk); in radeon_uvd_calc_upll_dividers()
976 for (vco_freq = vco_min; vco_freq <= vco_max; vco_freq += 100) { in radeon_uvd_calc_upll_dividers()
Dradeon_display.c999 unsigned vco_min, vco_max; in radeon_compute_pll_avivo() local
1002 vco_min = pll->lcd_pll_out_min; in radeon_compute_pll_avivo()
1005 vco_min = pll->pll_out_min; in radeon_compute_pll_avivo()
1010 vco_min *= 10; in radeon_compute_pll_avivo()
1014 post_div_min = vco_min / target_clock; in radeon_compute_pll_avivo()
1015 if ((target_clock * post_div_min) < vco_min) in radeon_compute_pll_avivo()
Dradeon.h1696 unsigned vco_min, unsigned vco_max,
/Linux-v5.4/drivers/media/tuners/
Dr820t.c525 u32 vco_min = 1770000; in r820t_set_pll() local
526 u32 vco_max = vco_min * 2; in r820t_set_pll()
576 if (((freq * mix_div) >= vco_min) && in r820t_set_pll()