Lines Matching refs:clkmain
327 struct clk_rm9200_main *clkmain = to_clk_rm9200_main(hw); in clk_rm9200_main_prepare() local
329 return clk_main_probe_frequency(clkmain->regmap); in clk_rm9200_main_prepare()
334 struct clk_rm9200_main *clkmain = to_clk_rm9200_main(hw); in clk_rm9200_main_is_prepared() local
337 regmap_read(clkmain->regmap, AT91_CKGR_MCFR, &status); in clk_rm9200_main_is_prepared()
345 struct clk_rm9200_main *clkmain = to_clk_rm9200_main(hw); in clk_rm9200_main_recalc_rate() local
347 return clk_main_recalc_rate(clkmain->regmap, parent_rate); in clk_rm9200_main_recalc_rate()
361 struct clk_rm9200_main *clkmain; in at91_clk_register_rm9200_main() local
372 clkmain = kzalloc(sizeof(*clkmain), GFP_KERNEL); in at91_clk_register_rm9200_main()
373 if (!clkmain) in at91_clk_register_rm9200_main()
382 clkmain->hw.init = &init; in at91_clk_register_rm9200_main()
383 clkmain->regmap = regmap; in at91_clk_register_rm9200_main()
385 hw = &clkmain->hw; in at91_clk_register_rm9200_main()
386 ret = clk_hw_register(NULL, &clkmain->hw); in at91_clk_register_rm9200_main()
388 kfree(clkmain); in at91_clk_register_rm9200_main()
406 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw); in clk_sam9x5_main_prepare() local
407 struct regmap *regmap = clkmain->regmap; in clk_sam9x5_main_prepare()
417 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw); in clk_sam9x5_main_is_prepared() local
419 return clk_sam9x5_main_ready(clkmain->regmap); in clk_sam9x5_main_is_prepared()
425 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw); in clk_sam9x5_main_recalc_rate() local
427 return clk_main_recalc_rate(clkmain->regmap, parent_rate); in clk_sam9x5_main_recalc_rate()
432 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw); in clk_sam9x5_main_set_parent() local
433 struct regmap *regmap = clkmain->regmap; in clk_sam9x5_main_set_parent()
460 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw); in clk_sam9x5_main_get_parent() local
463 regmap_read(clkmain->regmap, AT91_CKGR_MOR, &status); in clk_sam9x5_main_get_parent()
482 struct clk_sam9x5_main *clkmain; in at91_clk_register_sam9x5_main() local
494 clkmain = kzalloc(sizeof(*clkmain), GFP_KERNEL); in at91_clk_register_sam9x5_main()
495 if (!clkmain) in at91_clk_register_sam9x5_main()
504 clkmain->hw.init = &init; in at91_clk_register_sam9x5_main()
505 clkmain->regmap = regmap; in at91_clk_register_sam9x5_main()
506 regmap_read(clkmain->regmap, AT91_CKGR_MOR, &status); in at91_clk_register_sam9x5_main()
507 clkmain->parent = clk_main_parent_select(status); in at91_clk_register_sam9x5_main()
509 hw = &clkmain->hw; in at91_clk_register_sam9x5_main()
510 ret = clk_hw_register(NULL, &clkmain->hw); in at91_clk_register_sam9x5_main()
512 kfree(clkmain); in at91_clk_register_sam9x5_main()