Lines Matching refs:clk

45 	struct clk **clk_table;  in hisi_clk_init()
66 clk_table = kzalloc(sizeof(struct clk *) * nr_clks, GFP_KERNEL); in hisi_clk_init()
84 struct clk *clk; in hisi_clk_register_fixed_rate() local
88 clk = clk_register_fixed_rate(NULL, clks[i].name, in hisi_clk_register_fixed_rate()
92 if (IS_ERR(clk)) { in hisi_clk_register_fixed_rate()
97 data->clk_data.clks[clks[i].id] = clk; in hisi_clk_register_fixed_rate()
105 struct clk *clk; in hisi_clk_register_fixed_factor() local
109 clk = clk_register_fixed_factor(NULL, clks[i].name, in hisi_clk_register_fixed_factor()
113 if (IS_ERR(clk)) { in hisi_clk_register_fixed_factor()
118 data->clk_data.clks[clks[i].id] = clk; in hisi_clk_register_fixed_factor()
125 struct clk *clk; in hisi_clk_register_mux() local
132 clk = clk_register_mux_table(NULL, clks[i].name, in hisi_clk_register_mux()
138 if (IS_ERR(clk)) { in hisi_clk_register_mux()
145 clk_register_clkdev(clk, clks[i].alias, NULL); in hisi_clk_register_mux()
147 data->clk_data.clks[clks[i].id] = clk; in hisi_clk_register_mux()
154 struct clk *clk; in hisi_clk_register_divider() local
159 clk = clk_register_divider_table(NULL, clks[i].name, in hisi_clk_register_divider()
167 if (IS_ERR(clk)) { in hisi_clk_register_divider()
174 clk_register_clkdev(clk, clks[i].alias, NULL); in hisi_clk_register_divider()
176 data->clk_data.clks[clks[i].id] = clk; in hisi_clk_register_divider()
183 struct clk *clk; in hisi_clk_register_gate() local
188 clk = clk_register_gate(NULL, clks[i].name, in hisi_clk_register_gate()
195 if (IS_ERR(clk)) { in hisi_clk_register_gate()
202 clk_register_clkdev(clk, clks[i].alias, NULL); in hisi_clk_register_gate()
204 data->clk_data.clks[clks[i].id] = clk; in hisi_clk_register_gate()
211 struct clk *clk; in hisi_clk_register_gate_sep() local
216 clk = hisi_register_clkgate_sep(NULL, clks[i].name, in hisi_clk_register_gate_sep()
223 if (IS_ERR(clk)) { in hisi_clk_register_gate_sep()
230 clk_register_clkdev(clk, clks[i].alias, NULL); in hisi_clk_register_gate_sep()
232 data->clk_data.clks[clks[i].id] = clk; in hisi_clk_register_gate_sep()