Lines Matching refs:init_data
84 name = bcm_clk->init_data.name; in peri_clk_data_offsets_valid()
415 name = bcm_clk->init_data.name; in peri_clk_data_valid()
602 struct clk_init_data *init_data) in clk_sel_setup() argument
627 __func__, init_data->name, ret); in clk_sel_setup()
632 init_data->parent_names = parent_names; in clk_sel_setup()
633 init_data->num_parents = parent_count; in clk_sel_setup()
642 struct clk_init_data *init_data) in clk_sel_teardown() argument
648 init_data->num_parents = 0; in clk_sel_teardown()
649 kfree(init_data->parent_names); in clk_sel_teardown()
650 init_data->parent_names = NULL; in clk_sel_teardown()
654 struct clk_init_data *init_data) in peri_clk_teardown() argument
656 clk_sel_teardown(&data->sel, init_data); in peri_clk_teardown()
666 peri_clk_setup(struct peri_clk_data *data, struct clk_init_data *init_data) in peri_clk_setup() argument
668 init_data->flags = CLK_IGNORE_UNUSED; in peri_clk_setup()
670 return clk_sel_setup(data->clocks, &data->sel, init_data); in peri_clk_setup()
677 peri_clk_teardown(bcm_clk->u.data, &bcm_clk->init_data); in bcm_clk_teardown()
702 struct clk_init_data *init_data = &bcm_clk->init_data; in kona_clk_setup() local
706 ret = peri_clk_setup(bcm_clk->u.data, init_data); in kona_clk_setup()
712 (int)bcm_clk->type, init_data->name); in kona_clk_setup()
719 init_data->name); in kona_clk_setup()
724 bcm_clk->hw.init = init_data; in kona_clk_setup()
728 init_data->name, ret); in kona_clk_setup()