Lines Matching refs:init_data
92 name = bcm_clk->init_data.name; in peri_clk_data_offsets_valid()
423 name = bcm_clk->init_data.name; in peri_clk_data_valid()
614 struct clk_init_data *init_data) in clk_sel_setup() argument
639 __func__, init_data->name, ret); in clk_sel_setup()
644 init_data->parent_names = parent_names; in clk_sel_setup()
645 init_data->num_parents = parent_count; in clk_sel_setup()
654 struct clk_init_data *init_data) in clk_sel_teardown() argument
660 init_data->num_parents = 0; in clk_sel_teardown()
661 kfree(init_data->parent_names); in clk_sel_teardown()
662 init_data->parent_names = NULL; in clk_sel_teardown()
666 struct clk_init_data *init_data) in peri_clk_teardown() argument
668 clk_sel_teardown(&data->sel, init_data); in peri_clk_teardown()
678 peri_clk_setup(struct peri_clk_data *data, struct clk_init_data *init_data) in peri_clk_setup() argument
680 init_data->flags = CLK_IGNORE_UNUSED; in peri_clk_setup()
682 return clk_sel_setup(data->clocks, &data->sel, init_data); in peri_clk_setup()
689 peri_clk_teardown(bcm_clk->u.data, &bcm_clk->init_data); in bcm_clk_teardown()
719 struct clk_init_data *init_data = &bcm_clk->init_data; in kona_clk_setup() local
724 if (peri_clk_setup(bcm_clk->u.data, init_data)) in kona_clk_setup()
729 (int)bcm_clk->type, init_data->name); in kona_clk_setup()
736 init_data->name); in kona_clk_setup()
740 bcm_clk->hw.init = init_data; in kona_clk_setup()
744 init_data->name, PTR_ERR(clk)); in kona_clk_setup()