Lines Matching refs:clk_data
760 for (i = 0; i < ccu->clk_data.clk_num; i++) in ccu_clks_teardown()
761 kona_clk_teardown(ccu->clk_data.clks[i]); in ccu_clks_teardown()
762 kfree(ccu->clk_data.clks); in ccu_clks_teardown()
767 kfree(ccu->clk_data.clks); in kona_ccu_teardown()
768 ccu->clk_data.clks = NULL; in kona_ccu_teardown()
807 if (ccu->clk_data.clk_num) { in kona_dt_ccu_setup()
810 size = ccu->clk_data.clk_num * sizeof(*ccu->clk_data.clks); in kona_dt_ccu_setup()
811 ccu->clk_data.clks = kzalloc(size, GFP_KERNEL); in kona_dt_ccu_setup()
812 if (!ccu->clk_data.clks) { in kona_dt_ccu_setup()
814 __func__, ccu->clk_data.clk_num, node->name); in kona_dt_ccu_setup()
853 for (i = 0; i < ccu->clk_data.clk_num; i++) { in kona_dt_ccu_setup()
856 ccu->clk_data.clks[i] = kona_clk_setup(&ccu->kona_clks[i]); in kona_dt_ccu_setup()
859 ret = of_clk_add_provider(node, of_clk_src_onecell_get, &ccu->clk_data); in kona_dt_ccu_setup()