Lines Matching refs:clk_data

351 		data->clk_data.hws[clks[i].id] = hw_clk;  in n5x_clk_register_c_perip()
370 data->clk_data.hws[clks[i].id] = hw_clk; in agilex_clk_register_c_perip()
389 data->clk_data.hws[clks[i].id] = hw_clk; in agilex_clk_register_cnt_perip()
409 data->clk_data.hws[clks[i].id] = hw_clk; in agilex_clk_register_gate()
429 data->clk_data.hws[clks[i].id] = hw_clk; in agilex_clk_register_pll()
449 data->clk_data.hws[clks[i].id] = hw_clk; in n5x_clk_register_pll()
459 struct stratix10_clock_data *clk_data; in agilex_clkmgr_init() local
469 clk_data = devm_kzalloc(dev, struct_size(clk_data, clk_data.hws, in agilex_clkmgr_init()
471 if (!clk_data) in agilex_clkmgr_init()
474 clk_data->clk_data.num = num_clks; in agilex_clkmgr_init()
475 clk_data->base = base; in agilex_clkmgr_init()
478 clk_data->clk_data.hws[i] = ERR_PTR(-ENOENT); in agilex_clkmgr_init()
480 agilex_clk_register_pll(agilex_pll_clks, ARRAY_SIZE(agilex_pll_clks), clk_data); in agilex_clkmgr_init()
483 ARRAY_SIZE(agilex_main_perip_c_clks), clk_data); in agilex_clkmgr_init()
487 clk_data); in agilex_clkmgr_init()
490 clk_data); in agilex_clkmgr_init()
491 of_clk_add_hw_provider(np, of_clk_hw_onecell_get, &clk_data->clk_data); in agilex_clkmgr_init()
499 struct stratix10_clock_data *clk_data; in n5x_clkmgr_init() local
509 clk_data = devm_kzalloc(dev, struct_size(clk_data, clk_data.hws, in n5x_clkmgr_init()
511 if (!clk_data) in n5x_clkmgr_init()
514 clk_data->base = base; in n5x_clkmgr_init()
515 clk_data->clk_data.num = num_clks; in n5x_clkmgr_init()
518 clk_data->clk_data.hws[i] = ERR_PTR(-ENOENT); in n5x_clkmgr_init()
520 n5x_clk_register_pll(agilex_pll_clks, ARRAY_SIZE(agilex_pll_clks), clk_data); in n5x_clkmgr_init()
523 ARRAY_SIZE(n5x_main_perip_c_clks), clk_data); in n5x_clkmgr_init()
527 clk_data); in n5x_clkmgr_init()
530 clk_data); in n5x_clkmgr_init()
531 of_clk_add_hw_provider(np, of_clk_hw_onecell_get, &clk_data->clk_data); in n5x_clkmgr_init()