Lines Matching defs:pll_regs
141 const struct cpu_dfs_regs *pll_regs;
151 cpu_clkdiv_reg = clk->pll_regs->divider_reg +
152 (clk->cluster * clk->pll_regs->cluster_offset);
154 cpu_clkdiv_ratio &= clk->pll_regs->divider_mask;
155 cpu_clkdiv_ratio >>= clk->pll_regs->divider_offset;
167 cpu_clkdiv_reg = clk->pll_regs->divider_reg +
168 (clk->cluster * clk->pll_regs->cluster_offset);
169 cpu_force_reg = clk->pll_regs->force_reg +
170 (clk->cluster * clk->pll_regs->cluster_offset);
171 cpu_ratio_reg = clk->pll_regs->ratio_reg +
172 (clk->cluster * clk->pll_regs->cluster_offset);
175 reg &= ~(clk->pll_regs->divider_mask);
176 reg |= (divider << clk->pll_regs->divider_offset);
182 if (clk->pll_regs->divider_ratio) {
184 reg |= ((divider * clk->pll_regs->divider_ratio) <<
191 clk->pll_regs->force_mask,
192 clk->pll_regs->force_mask);
195 BIT(clk->pll_regs->ratio_offset),
196 BIT(clk->pll_regs->ratio_offset));
198 stable_bit = BIT(clk->pll_regs->ratio_state_offset +
200 clk->pll_regs->ratio_state_cluster_offset);
202 clk->pll_regs->ratio_state_reg, reg,
209 BIT(clk->pll_regs->ratio_offset), 0);
320 ap_cpu_clk[cluster_index].pll_regs = of_device_get_match_data(&pdev->dev);