Searched refs:zclk (Results 1 – 4 of 4) sorted by relevance
178 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_recalc_rate() local182 val = readl(zclk->reg) & zclk->mask; in cpg_z_clk_recalc_rate()183 mult = 32 - (val >> __ffs(zclk->mask)); in cpg_z_clk_recalc_rate()186 32 * zclk->fixed_div); in cpg_z_clk_recalc_rate()192 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_determine_rate() local197 if (rate <= zclk->max_rate) { in cpg_z_clk_determine_rate()199 prate = zclk->max_rate; in cpg_z_clk_determine_rate()205 prate * zclk->fixed_div); in cpg_z_clk_determine_rate()207 prate = req->best_parent_rate / zclk->fixed_div; in cpg_z_clk_determine_rate()223 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_set_rate() local[all …]
281 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_recalc_rate() local285 val = readl(zclk->reg) & zclk->mask; in cpg_z_clk_recalc_rate()286 mult = 32 - (val >> __ffs(zclk->mask)); in cpg_z_clk_recalc_rate()289 32 * zclk->fixed_div); in cpg_z_clk_recalc_rate()295 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_determine_rate() local300 if (rate <= zclk->max_rate) { in cpg_z_clk_determine_rate()302 prate = zclk->max_rate; in cpg_z_clk_determine_rate()308 prate * zclk->fixed_div); in cpg_z_clk_determine_rate()310 prate = req->best_parent_rate / zclk->fixed_div; in cpg_z_clk_determine_rate()326 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_set_rate() local[all …]
56 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_recalc_rate() local60 val = (readl(zclk->reg) & CPG_FRQCRC_ZFC_MASK) >> CPG_FRQCRC_ZFC_SHIFT; in cpg_z_clk_recalc_rate()87 struct cpg_z_clk *zclk = to_z_clk(hw); in cpg_z_clk_set_rate() local95 if (readl(zclk->kick_reg) & CPG_FRQCRB_KICK) in cpg_z_clk_set_rate()98 val = readl(zclk->reg); in cpg_z_clk_set_rate()101 writel(val, zclk->reg); in cpg_z_clk_set_rate()107 kick = readl(zclk->kick_reg); in cpg_z_clk_set_rate()109 writel(kick, zclk->kick_reg); in cpg_z_clk_set_rate()121 if (!(readl(zclk->kick_reg) & CPG_FRQCRB_KICK)) in cpg_z_clk_set_rate()141 struct cpg_z_clk *zclk; in cpg_z_clk_register() local[all …]
460 struct clk *zclk; member