Lines Matching refs:cpg
90 r8a7779_cpg_register_clock(struct device_node *np, struct r8a7779_cpg *cpg,
122 struct r8a7779_cpg *cpg;
137 cpg = kzalloc(sizeof(*cpg), GFP_KERNEL);
139 if (cpg == NULL || clks == NULL) {
146 spin_lock_init(&cpg->lock);
148 cpg->data.clks = clks;
149 cpg->data.clk_num = num_clks;
161 clk = r8a7779_cpg_register_clock(np, cpg, config,
167 cpg->data.clks[i] = clk;
170 of_clk_add_provider(np, of_clk_src_onecell_get, &cpg->data);
174 CLK_OF_DECLARE(r8a7779_cpg_clks, "renesas,r8a7779-cpg-clocks",