Lines Matching refs:ingenic_clk
28 to_clk_info(struct ingenic_clk *clk) in to_clk_info()
82 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_pll_recalc_rate() local
83 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_pll_recalc_rate()
84 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_pll_recalc_rate()
159 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_pll_round_rate() local
160 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_pll_round_rate()
179 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_pll_set_rate() local
180 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_pll_set_rate()
181 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_pll_set_rate()
219 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_pll_enable() local
220 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_pll_enable()
221 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_pll_enable()
248 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_pll_disable() local
249 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_pll_disable()
250 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_pll_disable()
266 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_pll_is_enabled() local
267 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_pll_is_enabled()
268 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_pll_is_enabled()
293 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_get_parent() local
294 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_get_parent()
295 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_clk_get_parent()
319 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_set_parent() local
320 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_set_parent()
321 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_clk_set_parent()
367 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_recalc_rate() local
368 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_recalc_rate()
369 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_clk_recalc_rate()
446 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_round_rate() local
447 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_round_rate()
474 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_set_rate() local
475 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_set_rate()
476 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_clk_set_rate()
526 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_enable() local
527 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_enable()
528 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_clk_enable()
546 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_disable() local
547 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_disable()
548 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_clk_disable()
561 struct ingenic_clk *ingenic_clk = to_ingenic_clk(hw); in ingenic_clk_is_enabled() local
562 const struct ingenic_cgu_clk_info *clk_info = to_clk_info(ingenic_clk); in ingenic_clk_is_enabled()
563 struct ingenic_cgu *cgu = ingenic_clk->cgu; in ingenic_clk_is_enabled()
593 struct ingenic_clk *ingenic_clk = NULL; in ingenic_register_clock() local
624 ingenic_clk = kzalloc(sizeof(*ingenic_clk), GFP_KERNEL); in ingenic_register_clock()
625 if (!ingenic_clk) { in ingenic_register_clock()
630 ingenic_clk->hw.init = &clk_init; in ingenic_register_clock()
631 ingenic_clk->cgu = cgu; in ingenic_register_clock()
632 ingenic_clk->idx = idx; in ingenic_register_clock()
713 clk = clk_register(NULL, &ingenic_clk->hw); in ingenic_register_clock()
728 kfree(ingenic_clk); in ingenic_register_clock()