Lines Matching defs:clkmain

372 	struct clk_rm9200_main *clkmain = to_clk_rm9200_main(hw);
374 return clk_main_probe_frequency(clkmain->regmap);
379 struct clk_rm9200_main *clkmain = to_clk_rm9200_main(hw);
382 regmap_read(clkmain->regmap, AT91_CKGR_MCFR, &status);
390 struct clk_rm9200_main *clkmain = to_clk_rm9200_main(hw);
392 return clk_main_recalc_rate(clkmain->regmap, parent_rate);
407 struct clk_rm9200_main *clkmain;
418 clkmain = kzalloc(sizeof(*clkmain), GFP_KERNEL);
419 if (!clkmain)
431 clkmain->hw.init = &init;
432 clkmain->regmap = regmap;
434 hw = &clkmain->hw;
435 ret = clk_hw_register(NULL, &clkmain->hw);
437 kfree(clkmain);
455 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw);
456 struct regmap *regmap = clkmain->regmap;
466 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw);
468 return clk_sam9x5_main_ready(clkmain->regmap);
474 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw);
476 return clk_main_recalc_rate(clkmain->regmap, parent_rate);
481 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw);
482 struct regmap *regmap = clkmain->regmap;
509 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw);
512 regmap_read(clkmain->regmap, AT91_CKGR_MOR, &status);
519 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw);
521 clkmain->pms.status = clk_main_rc_osc_is_prepared(&clkmain->hw);
522 clkmain->pms.parent = clk_sam9x5_main_get_parent(&clkmain->hw);
529 struct clk_sam9x5_main *clkmain = to_clk_sam9x5_main(hw);
532 ret = clk_sam9x5_main_set_parent(hw, clkmain->pms.parent);
536 if (clkmain->pms.status)
558 struct clk_sam9x5_main *clkmain;
570 clkmain = kzalloc(sizeof(*clkmain), GFP_KERNEL);
571 if (!clkmain)
583 clkmain->hw.init = &init;
584 clkmain->regmap = regmap;
585 regmap_read(clkmain->regmap, AT91_CKGR_MOR, &status);
586 clkmain->parent = clk_main_parent_select(status);
588 hw = &clkmain->hw;
589 ret = clk_hw_register(NULL, &clkmain->hw);
591 kfree(clkmain);