Lines Matching defs:soc_desc
58 const struct clk_corediv_soc_desc *soc_desc;
82 const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
84 u32 enable_mask = BIT(desc->fieldbit) << soc_desc->enable_bit_offset;
92 const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
100 reg |= (BIT(desc->fieldbit) << soc_desc->enable_bit_offset);
111 const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
119 reg &= ~(BIT(desc->fieldbit) << soc_desc->enable_bit_offset);
129 const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
133 reg = readl(corediv->reg + soc_desc->ratio_offset);
157 const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
167 reg = readl(corediv->reg + soc_desc->ratio_offset);
170 writel(reg, corediv->reg + soc_desc->ratio_offset);
177 reg = readl(corediv->reg) | soc_desc->ratio_reload;
185 reg &= ~(CORE_CLK_DIV_RATIO_MASK | soc_desc->ratio_reload);
252 const struct clk_corediv_soc_desc *soc_desc)
268 clk_data.clk_num = soc_desc->ndescs;
289 init.ops = &soc_desc->ops;
292 corediv[i].soc_desc = soc_desc;
293 corediv[i].desc = soc_desc->descs + i;