Home
last modified time | relevance | path

Searched refs:pll_params (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/clk/tegra/
Dclk-pll.c1158 static int _pll_fixed_mdiv(struct tegra_clk_pll_params *pll_params, in _pll_fixed_mdiv() argument
1161 u16 mdiv = parent_rate / pll_params->cf_min; in _pll_fixed_mdiv()
1163 if (pll_params->flags & TEGRA_MDIV_NEW) in _pll_fixed_mdiv()
1164 return (!pll_params->mdiv_default ? mdiv : in _pll_fixed_mdiv()
1165 min(mdiv, pll_params->mdiv_default)); in _pll_fixed_mdiv()
1167 if (pll_params->mdiv_default) in _pll_fixed_mdiv()
1168 return pll_params->mdiv_default; in _pll_fixed_mdiv()
1170 if (parent_rate > pll_params->cf_max) in _pll_fixed_mdiv()
1223 static int _setup_dynamic_ramp(struct tegra_clk_pll_params *pll_params, in _setup_dynamic_ramp() argument
1252 val = step_a << pll_params->stepa_shift; in _setup_dynamic_ramp()
[all …]
Dclk.h292 unsigned long (*adjust_vco)(struct tegra_clk_pll_params *pll_params,
343 struct tegra_clk_pll_params *pll_params; member
352 unsigned long flags, struct tegra_clk_pll_params *pll_params,
357 unsigned long flags, struct tegra_clk_pll_params *pll_params,
363 struct tegra_clk_pll_params *pll_params,
369 struct tegra_clk_pll_params *pll_params,
375 struct tegra_clk_pll_params *pll_params,
381 struct tegra_clk_pll_params *pll_params,
387 struct tegra_clk_pll_params *pll_params,
393 struct tegra_clk_pll_params *pll_params,
[all …]
Dclk-tegra-periph.c963 struct tegra_clk_pll_params *pll_params) in init_pllp() argument
973 pmc_base, 0, pll_params, NULL); in init_pllp()
1046 struct tegra_clk_pll_params *pll_params) in tegra_periph_clk_init() argument
1048 init_pllp(clk_base, pmc_base, tegra_clks, pll_params); in tegra_periph_clk_init()
Dclk-tegra-audio.c197 clk_base, pmc_base, 0, info->pll_params, in tegra_audio_clk_init()
/Linux-v4.19/drivers/phy/st/
Dphy-stm32-usbphyc.c53 struct pll_params { struct
87 struct pll_params *pll_params) in stm32_usbphyc_get_pll_params() argument
105 pll_params->ndiv = (u8)ndiv; in stm32_usbphyc_get_pll_params()
110 pll_params->frac = (u16)frac; in stm32_usbphyc_get_pll_params()
115 struct pll_params pll_params; in stm32_usbphyc_pll_init() local
127 stm32_usbphyc_get_pll_params(clk_rate, &pll_params); in stm32_usbphyc_pll_init()
128 ndiv = FIELD_PREP(PLLNDIV, pll_params.ndiv); in stm32_usbphyc_pll_init()
129 frac = FIELD_PREP(PLLFRACIN, pll_params.frac); in stm32_usbphyc_pll_init()
133 if (pll_params.frac) in stm32_usbphyc_pll_init()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_dpll_mgr.c2456 struct skl_wrpll_params *pll_params) in icl_calc_dp_combo_pll() argument
2466 *pll_params = params[0]; in icl_calc_dp_combo_pll()
2469 *pll_params = params[1]; in icl_calc_dp_combo_pll()
2472 *pll_params = params[2]; in icl_calc_dp_combo_pll()
2475 *pll_params = params[3]; in icl_calc_dp_combo_pll()
2478 *pll_params = params[4]; in icl_calc_dp_combo_pll()
2481 *pll_params = params[5]; in icl_calc_dp_combo_pll()
2484 *pll_params = params[6]; in icl_calc_dp_combo_pll()
2487 *pll_params = params[7]; in icl_calc_dp_combo_pll()
2503 struct skl_wrpll_params pll_params = { 0 }; in icl_calc_dpll_state() local
[all …]