Lines Matching refs:clk_data
320 data->clk_data.hws[clks[i].id] = hw_clk; in s10_clk_register_c_perip()
339 data->clk_data.hws[clks[i].id] = hw_clk; in s10_clk_register_cnt_perip()
359 data->clk_data.hws[clks[i].id] = hw_clk; in s10_clk_register_gate()
379 data->clk_data.hws[clks[i].id] = hw_clk; in s10_clk_register_pll()
389 struct stratix10_clock_data *clk_data; in s10_clkmgr_init() local
400 clk_data = devm_kzalloc(dev, struct_size(clk_data, clk_data.hws, in s10_clkmgr_init()
402 if (!clk_data) in s10_clkmgr_init()
405 clk_data->base = base; in s10_clkmgr_init()
406 clk_data->clk_data.num = num_clks; in s10_clkmgr_init()
409 clk_data->clk_data.hws[i] = ERR_PTR(-ENOENT); in s10_clkmgr_init()
411 s10_clk_register_pll(s10_pll_clks, ARRAY_SIZE(s10_pll_clks), clk_data); in s10_clkmgr_init()
414 ARRAY_SIZE(s10_main_perip_c_clks), clk_data); in s10_clkmgr_init()
418 clk_data); in s10_clkmgr_init()
421 clk_data); in s10_clkmgr_init()
423 of_clk_add_hw_provider(np, of_clk_hw_onecell_get, &clk_data->clk_data); in s10_clkmgr_init()