Lines Matching defs:clkr
118 .clkr.hw.init = &(struct clk_init_data){
130 .clkr.hw.init = &(struct clk_init_data){
162 .clkr.hw.init = &(struct clk_init_data) {
176 .clkr.hw.init = &(struct clk_init_data) {
191 struct clk_regmap clkr;
202 return container_of(to_clk_regmap(hw), struct clk_cpu_8996_mux, clkr);
207 struct clk_regmap *clkr = to_clk_regmap(hw);
212 regmap_read(clkr->regmap, cpuclk->reg, &val);
220 struct clk_regmap *clkr = to_clk_regmap(hw);
228 return regmap_update_bits(clkr->regmap, cpuclk->reg, mask, val);
260 .clkr.hw.init = &(struct clk_init_data) {
276 .clkr.hw.init = &(struct clk_init_data) {
292 .pll = &pwrcl_pll.clkr.hw,
293 .pll_div_2 = &pwrcl_smux.clkr.hw,
295 .clkr.hw.init = &(struct clk_init_data) {
314 .pll = &perfcl_pll.clkr.hw,
315 .pll_div_2 = &perfcl_smux.clkr.hw,
317 .clkr.hw.init = &(struct clk_init_data) {
342 &perfcl_pll.clkr,
343 &pwrcl_pll.clkr,
344 &perfcl_alt_pll.clkr,
345 &pwrcl_alt_pll.clkr,
346 &perfcl_smux.clkr,
347 &pwrcl_smux.clkr,
348 &perfcl_pmux.clkr,
349 &pwrcl_pmux.clkr,
391 clk_prepare_enable(pwrcl_alt_pll.clkr.hw.clk);
392 clk_prepare_enable(perfcl_alt_pll.clkr.hw.clk);
394 clk_notifier_register(pwrcl_pmux.clkr.hw.clk, &pwrcl_pmux.nb);
395 clk_notifier_register(perfcl_pmux.clkr.hw.clk, &perfcl_pmux.nb);
404 ret = clk_notifier_unregister(pwrcl_pmux.clkr.hw.clk, &pwrcl_pmux.nb);
408 ret = clk_notifier_unregister(perfcl_pmux.clkr.hw.clk, &perfcl_pmux.nb);
465 ret = clk_cpu_8996_mux_set_parent(&cpuclk->clkr.hw, ALT_INDEX);
470 ret = clk_cpu_8996_mux_set_parent(&cpuclk->clkr.hw,
473 ret = clk_cpu_8996_mux_set_parent(&cpuclk->clkr.hw,
509 data->hws[0] = &pwrcl_pmux.clkr.hw;
510 data->hws[1] = &perfcl_pmux.clkr.hw;