Searched refs:clkp (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/sh/clk/ |
| H A D | core.c | 228 struct clk *clkp; in propagate_rate() local 230 list_for_each_entry(clkp, &tclk->children, sibling) { in propagate_rate() 231 if (clkp->ops && clkp->ops->recalc) in propagate_rate() 232 clkp->rate = clkp->ops->recalc(clkp); in propagate_rate() 234 propagate_rate(clkp); in propagate_rate() 319 struct clk *clkp; in recalculate_root_clocks() local 321 list_for_each_entry(clkp, &root_clks, sibling) { in recalculate_root_clocks() 322 if (clkp->ops && clkp->ops->recalc) in recalculate_root_clocks() 323 clkp->rate = clkp->ops->recalc(clkp); in recalculate_root_clocks() 324 propagate_rate(clkp); in recalculate_root_clocks() [all …]
|
| H A D | cpg.c | 84 struct clk *clkp; in sh_clk_mstp_register() local 89 clkp = clks + k; in sh_clk_mstp_register() 90 clkp->ops = &sh_clk_mstp_clk_ops; in sh_clk_mstp_register() 91 ret |= clk_register(clkp); in sh_clk_mstp_register() 232 struct clk *clkp; in sh_clk_div_register_ops() local 247 clkp = clks + k; in sh_clk_div_register_ops() 249 clkp->ops = ops; in sh_clk_div_register_ops() 250 clkp->priv = table; in sh_clk_div_register_ops() 252 clkp->freq_table = freq_table + (k * freq_table_size); in sh_clk_div_register_ops() 253 clkp->freq_table[nr_divs].frequency = CPUFREQ_TABLE_END; in sh_clk_div_register_ops() [all …]
|
| /linux/arch/sh/kernel/cpu/sh4a/ |
| H A D | clock-sh7763.c | 105 struct clk *clkp = sh7763_onchip_clocks[i]; in arch_clk_init() local 107 clkp->parent = clk; in arch_clk_init() 108 ret |= clk_register(clkp); in arch_clk_init()
|
| H A D | clock-sh7780.c | 111 struct clk *clkp = sh7780_onchip_clocks[i]; in arch_clk_init() local 113 clkp->parent = clk; in arch_clk_init() 114 ret |= clk_register(clkp); in arch_clk_init()
|
| /linux/drivers/clk/ |
| H A D | clk.c | 4732 struct clk **clkp; in devm_clk_register() local 4734 clkp = devres_alloc(devm_clk_unregister_cb, sizeof(*clkp), GFP_KERNEL); in devm_clk_register() 4735 if (!clkp) in devm_clk_register() 4740 *clkp = clk; in devm_clk_register() 4741 devres_add(dev, clkp); in devm_clk_register() 4743 devres_free(clkp); in devm_clk_register() 4799 struct clk **clkp; in devm_clk_hw_get_clk() local 4807 clkp = devres_alloc(devm_clk_release, sizeof(*clkp), GFP_KERNEL); in devm_clk_hw_get_clk() 4808 if (!clkp) in devm_clk_hw_get_clk() 4813 *clkp = clk; in devm_clk_hw_get_clk() [all …]
|
| /linux/drivers/net/can/rcar/ |
| H A D | rcar_canfd.c | 469 struct clk *clkp; /* Peripheral clock */ member 2007 err = clk_prepare_enable(gpriv->clkp); in rcar_canfd_global_init() 2078 clk_disable_unprepare(gpriv->clkp); in rcar_canfd_global_init() 2096 clk_disable_unprepare(gpriv->clkp); in rcar_canfd_global_deinit() 2183 gpriv->clkp = devm_clk_get(dev, "fck"); in rcar_canfd_probe() 2184 if (IS_ERR(gpriv->clkp)) in rcar_canfd_probe() 2185 return dev_err_probe(dev, PTR_ERR(gpriv->clkp), in rcar_canfd_probe()
|
| /linux/drivers/clk/tegra/ |
| H A D | clk-tegra124.c | 1071 struct clk **clkp; in tegra124_periph_clk_init() local 1073 clkp = tegra_lookup_dt_id(init->clk_id, tegra124_clks); in tegra124_periph_clk_init() 1074 if (!clkp) { in tegra124_periph_clk_init() 1080 *clkp = clk; in tegra124_periph_clk_init()
|
| H A D | clk-tegra210.c | 3172 struct clk **clkp; in tegra210_periph_clk_init() local 3174 clkp = tegra_lookup_dt_id(init->clk_id, tegra210_clks); in tegra210_periph_clk_init() 3175 if (!clkp) { in tegra210_periph_clk_init() 3181 *clkp = clk; in tegra210_periph_clk_init()
|