Lines Matching refs:meson_clk_pll_data
40 static inline struct meson_clk_pll_data *
41 meson_clk_pll_data(struct clk_regmap *clk) in meson_clk_pll_data() function
43 return (struct meson_clk_pll_data *)clk->data; in meson_clk_pll_data()
46 static int __pll_round_closest_mult(struct meson_clk_pll_data *pll) in __pll_round_closest_mult()
58 struct meson_clk_pll_data *pll) in __pll_params_to_rate()
76 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_recalc_rate()
93 struct meson_clk_pll_data *pll) in __pll_params_with_frac()
115 struct meson_clk_pll_data *pll) in meson_clk_pll_is_better()
133 struct meson_clk_pll_data *pll) in meson_clk_get_pll_table_index()
147 struct meson_clk_pll_data *pll) in meson_clk_get_pll_range_m()
162 struct meson_clk_pll_data *pll) in meson_clk_get_pll_range_index()
195 struct meson_clk_pll_data *pll) in meson_clk_get_pll_get_index()
210 struct meson_clk_pll_data *pll) in meson_clk_get_pll_settings()
240 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_round_rate()
266 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_wait_lock()
283 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_init()
296 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_is_enabled()
319 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_enable()
343 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_disable()
356 struct meson_clk_pll_data *pll = meson_clk_pll_data(clk); in meson_clk_pll_set_rate()