Lines Matching refs:clk_data
762 for (i = 0; i < ccu->clk_data.clk_num; i++) in ccu_clks_teardown()
763 kona_clk_teardown(ccu->clk_data.clks[i]); in ccu_clks_teardown()
764 kfree(ccu->clk_data.clks); in ccu_clks_teardown()
769 kfree(ccu->clk_data.clks); in kona_ccu_teardown()
770 ccu->clk_data.clks = NULL; in kona_ccu_teardown()
810 if (ccu->clk_data.clk_num) { in kona_dt_ccu_setup()
813 size = ccu->clk_data.clk_num * sizeof(*ccu->clk_data.clks); in kona_dt_ccu_setup()
814 ccu->clk_data.clks = kzalloc(size, GFP_KERNEL); in kona_dt_ccu_setup()
815 if (!ccu->clk_data.clks) { in kona_dt_ccu_setup()
817 __func__, ccu->clk_data.clk_num, node->name); in kona_dt_ccu_setup()
857 for (i = 0; i < ccu->clk_data.clk_num; i++) { in kona_dt_ccu_setup()
860 ccu->clk_data.clks[i] = kona_clk_setup(&ccu->kona_clks[i]); in kona_dt_ccu_setup()
863 ret = of_clk_add_provider(node, of_clk_src_onecell_get, &ccu->clk_data); in kona_dt_ccu_setup()