Searched refs:zclk (Results 1 – 3 of 3) sorted by relevance
281 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_recalc_rate() local282 unsigned int mult = 32 - field_get(zclk->mask, readl(zclk->reg)); in cpg_z_clk_recalc_rate()285 32 * zclk->fixed_div); in cpg_z_clk_recalc_rate()291 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_determine_rate() local296 if (rate <= zclk->max_rate) { in cpg_z_clk_determine_rate()298 prate = zclk->max_rate; in cpg_z_clk_determine_rate()304 prate * zclk->fixed_div); in cpg_z_clk_determine_rate()306 prate = req->best_parent_rate / zclk->fixed_div; in cpg_z_clk_determine_rate()322 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_set_rate() local326 mult = DIV64_U64_ROUND_CLOSEST(rate * 32ULL * zclk->fixed_div, in cpg_z_clk_set_rate()[all …]
176 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_recalc_rate() local177 unsigned int mult = 32 - field_get(zclk->mask, readl(zclk->reg)); in cpg_z_clk_recalc_rate()180 32 * zclk->fixed_div); in cpg_z_clk_recalc_rate()186 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_determine_rate() local191 if (rate <= zclk->max_rate) { in cpg_z_clk_determine_rate()193 prate = zclk->max_rate; in cpg_z_clk_determine_rate()199 prate * zclk->fixed_div); in cpg_z_clk_determine_rate()201 prate = req->best_parent_rate / zclk->fixed_div; in cpg_z_clk_determine_rate()217 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_set_rate() local221 mult = DIV64_U64_ROUND_CLOSEST(rate * 32ULL * zclk->fixed_div, in cpg_z_clk_set_rate()[all …]
507 engine->zclk = devm_clk_get_optional_enabled(dev, res_name); in mv_cesa_probe()508 if (IS_ERR(engine->zclk)) { in mv_cesa_probe()509 ret = PTR_ERR(engine->zclk); in mv_cesa_probe()