Lines Matching refs:ref
553 static int calc_pll_params(u32 ref, u32 target, struct pll_param *pll) in calc_pll_params() argument
557 u32 n_ref = ref, i; in calc_pll_params()
563 if (n_target < PLL_FREQ_MIN(ref) || in calc_pll_params()
564 n_target > PLL_FREQ_MAX(ref)) { in calc_pll_params()
567 PLL_FREQ_MIN(ref) / SZ_DEC_1M, in calc_pll_params()
568 PLL_FREQ_MAX(ref) / SZ_DEC_1M); in calc_pll_params()
573 if (fixed_mfd[i].ref_clk_hz == ref) { in calc_pll_params()
605 ref, n_target, (u32)pd, (u32)mfi, (u32)mfn, (u32)mfd); in calc_pll_params()
707 static int config_core_clk(u32 ref, u32 freq) in config_core_clk() argument
715 ret = calc_pll_params(ref, freq, &pll_param); in config_core_clk()
766 static int config_periph_clk(u32 ref, u32 freq) in config_periph_clk() argument
774 ret = calc_pll_params(ref, freq, &pll_param); in config_periph_clk()
844 static int config_ldb_clk(u32 ref, u32 freq) in config_ldb_clk() argument
851 ret = calc_pll_params(ref, freq, &pll_param); in config_ldb_clk()
861 static int config_ldb_clk(u32 ref, u32 freq) in config_ldb_clk() argument
888 int mxc_set_clock(u32 ref, u32 freq, enum mxc_clock clk) in mxc_set_clock() argument
894 if (config_core_clk(ref, freq)) in mxc_set_clock()
898 if (config_periph_clk(ref, freq)) in mxc_set_clock()
910 if (config_ldb_clk(ref, freq)) in mxc_set_clock()