Lines Matching refs:clk_data
199 struct hisi_clock_data *clk_data; in hi3798cv200_clk_register() local
202 clk_data = hisi_clk_alloc(pdev, HI3798CV200_CRG_NR_CLKS); in hi3798cv200_clk_register()
203 if (!clk_data) in hi3798cv200_clk_register()
210 clk_data); in hi3798cv200_clk_register()
216 clk_data); in hi3798cv200_clk_register()
222 clk_data); in hi3798cv200_clk_register()
228 clk_data); in hi3798cv200_clk_register()
233 of_clk_src_onecell_get, &clk_data->clk_data); in hi3798cv200_clk_register()
237 return clk_data; in hi3798cv200_clk_register()
242 clk_data); in hi3798cv200_clk_register()
246 clk_data); in hi3798cv200_clk_register()
250 clk_data); in hi3798cv200_clk_register()
262 crg->clk_data); in hi3798cv200_clk_unregister()
265 crg->clk_data); in hi3798cv200_clk_unregister()
268 crg->clk_data); in hi3798cv200_clk_unregister()
292 struct hisi_clock_data *clk_data; in hi3798cv200_sysctrl_clk_register() local
295 clk_data = hisi_clk_alloc(pdev, HI3798CV200_SYSCTRL_NR_CLKS); in hi3798cv200_sysctrl_clk_register()
296 if (!clk_data) in hi3798cv200_sysctrl_clk_register()
301 clk_data); in hi3798cv200_sysctrl_clk_register()
306 of_clk_src_onecell_get, &clk_data->clk_data); in hi3798cv200_sysctrl_clk_register()
310 return clk_data; in hi3798cv200_sysctrl_clk_register()
315 clk_data); in hi3798cv200_sysctrl_clk_register()
327 crg->clk_data); in hi3798cv200_sysctrl_clk_unregister()
360 crg->clk_data = crg->funcs->register_clks(pdev); in hi3798cv200_crg_probe()
361 if (IS_ERR(crg->clk_data)) { in hi3798cv200_crg_probe()
363 return PTR_ERR(crg->clk_data); in hi3798cv200_crg_probe()