Searched refs:clk_conf (Results 1 – 5 of 5) sorted by relevance
| /linux-4.4.14/drivers/clk/meson/ |
| D | clkc.c | 50 meson_clk_register_composite(const struct clk_conf *clk_conf, in meson_clk_register_composite() argument 60 composite_conf = clk_conf->conf.composite; in meson_clk_register_composite() 62 if (clk_conf->num_parents > 1) { in meson_clk_register_composite() 67 mux->reg = clk_base + clk_conf->reg_off in meson_clk_register_composite() 85 div->reg = clk_base + clk_conf->reg_off in meson_clk_register_composite() 101 gate->reg = clk_base + clk_conf->reg_off in meson_clk_register_composite() 108 clk = clk_register_composite(NULL, clk_conf->clk_name, in meson_clk_register_composite() 109 clk_conf->clks_parent, in meson_clk_register_composite() 110 clk_conf->num_parents, in meson_clk_register_composite() 114 clk_conf->flags); in meson_clk_register_composite() [all …]
|
| D | clk-cpu.c | 185 struct clk *meson_clk_register_cpu(const struct clk_conf *clk_conf, in meson_clk_register_cpu() argument 200 clk_cpu->reg_off = clk_conf->reg_off; in meson_clk_register_cpu() 201 clk_cpu->div_table = clk_conf->conf.div_table; in meson_clk_register_cpu() 204 init.name = clk_conf->clk_name; in meson_clk_register_cpu() 206 init.flags = clk_conf->flags | CLK_GET_RATE_NOCACHE; in meson_clk_register_cpu() 208 init.parent_names = clk_conf->clks_parent; in meson_clk_register_cpu() 213 pclk = __clk_lookup(clk_conf->clks_parent[0]); in meson_clk_register_cpu() 216 __func__, clk_conf->clks_parent[0]); in meson_clk_register_cpu() 224 __func__, clk_conf->clk_name); in meson_clk_register_cpu()
|
| D | clkc.h | 98 struct clk_conf { struct 180 void meson_clk_register_clks(const struct clk_conf *clk_confs, 182 struct clk *meson_clk_register_cpu(const struct clk_conf *clk_conf, 184 struct clk *meson_clk_register_pll(const struct clk_conf *clk_conf,
|
| D | clk-pll.c | 186 struct clk *meson_clk_register_pll(const struct clk_conf *clk_conf, in meson_clk_register_pll() argument 198 clk_pll->base = reg_base + clk_conf->reg_off; in meson_clk_register_pll() 200 clk_pll->conf = clk_conf->conf.pll; in meson_clk_register_pll() 202 init.name = clk_conf->clk_name; in meson_clk_register_pll() 203 init.flags = clk_conf->flags | CLK_GET_RATE_NOCACHE; in meson_clk_register_pll() 205 init.parent_names = &clk_conf->clks_parent[0]; in meson_clk_register_pll()
|
| D | meson8b-clkc.c | 143 static const struct clk_conf meson8b_xtal_conf __initconst = 147 static const struct clk_conf meson8b_clk_confs[] __initconst = {
|