Lines Matching defs:pll_regs
140 const struct cpu_dfs_regs *pll_regs;
150 cpu_clkdiv_reg = clk->pll_regs->divider_reg +
151 (clk->cluster * clk->pll_regs->cluster_offset);
153 cpu_clkdiv_ratio &= clk->pll_regs->divider_mask;
154 cpu_clkdiv_ratio >>= clk->pll_regs->divider_offset;
166 cpu_clkdiv_reg = clk->pll_regs->divider_reg +
167 (clk->cluster * clk->pll_regs->cluster_offset);
168 cpu_force_reg = clk->pll_regs->force_reg +
169 (clk->cluster * clk->pll_regs->cluster_offset);
170 cpu_ratio_reg = clk->pll_regs->ratio_reg +
171 (clk->cluster * clk->pll_regs->cluster_offset);
174 reg &= ~(clk->pll_regs->divider_mask);
175 reg |= (divider << clk->pll_regs->divider_offset);
181 if (clk->pll_regs->divider_ratio) {
183 reg |= ((divider * clk->pll_regs->divider_ratio) <<
190 clk->pll_regs->force_mask,
191 clk->pll_regs->force_mask);
194 BIT(clk->pll_regs->ratio_offset),
195 BIT(clk->pll_regs->ratio_offset));
197 stable_bit = BIT(clk->pll_regs->ratio_state_offset +
199 clk->pll_regs->ratio_state_cluster_offset);
201 clk->pll_regs->ratio_state_reg, reg,
208 BIT(clk->pll_regs->ratio_offset), 0);
319 ap_cpu_clk[cluster_index].pll_regs = of_device_get_match_data(&pdev->dev);