corediv            81 drivers/clk/mvebu/clk-corediv.c 	struct clk_corediv *corediv = to_corediv_clk(hwclk);
corediv            82 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
corediv            83 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_desc *desc = corediv->desc;
corediv            86 drivers/clk/mvebu/clk-corediv.c 	return !!(readl(corediv->reg) & enable_mask);
corediv            91 drivers/clk/mvebu/clk-corediv.c 	struct clk_corediv *corediv = to_corediv_clk(hwclk);
corediv            92 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
corediv            93 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_desc *desc = corediv->desc;
corediv            97 drivers/clk/mvebu/clk-corediv.c 	spin_lock_irqsave(&corediv->lock, flags);
corediv            99 drivers/clk/mvebu/clk-corediv.c 	reg = readl(corediv->reg);
corediv           101 drivers/clk/mvebu/clk-corediv.c 	writel(reg, corediv->reg);
corediv           103 drivers/clk/mvebu/clk-corediv.c 	spin_unlock_irqrestore(&corediv->lock, flags);
corediv           110 drivers/clk/mvebu/clk-corediv.c 	struct clk_corediv *corediv = to_corediv_clk(hwclk);
corediv           111 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
corediv           112 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_desc *desc = corediv->desc;
corediv           116 drivers/clk/mvebu/clk-corediv.c 	spin_lock_irqsave(&corediv->lock, flags);
corediv           118 drivers/clk/mvebu/clk-corediv.c 	reg = readl(corediv->reg);
corediv           120 drivers/clk/mvebu/clk-corediv.c 	writel(reg, corediv->reg);
corediv           122 drivers/clk/mvebu/clk-corediv.c 	spin_unlock_irqrestore(&corediv->lock, flags);
corediv           128 drivers/clk/mvebu/clk-corediv.c 	struct clk_corediv *corediv = to_corediv_clk(hwclk);
corediv           129 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
corediv           130 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_desc *desc = corediv->desc;
corediv           133 drivers/clk/mvebu/clk-corediv.c 	reg = readl(corediv->reg + soc_desc->ratio_offset);
corediv           156 drivers/clk/mvebu/clk-corediv.c 	struct clk_corediv *corediv = to_corediv_clk(hwclk);
corediv           157 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc;
corediv           158 drivers/clk/mvebu/clk-corediv.c 	const struct clk_corediv_desc *desc = corediv->desc;
corediv           164 drivers/clk/mvebu/clk-corediv.c 	spin_lock_irqsave(&corediv->lock, flags);
corediv           167 drivers/clk/mvebu/clk-corediv.c 	reg = readl(corediv->reg + soc_desc->ratio_offset);
corediv           170 drivers/clk/mvebu/clk-corediv.c 	writel(reg, corediv->reg + soc_desc->ratio_offset);
corediv           173 drivers/clk/mvebu/clk-corediv.c 	reg = readl(corediv->reg) | BIT(desc->fieldbit);
corediv           174 drivers/clk/mvebu/clk-corediv.c 	writel(reg, corediv->reg);
corediv           177 drivers/clk/mvebu/clk-corediv.c 	reg = readl(corediv->reg) | soc_desc->ratio_reload;
corediv           178 drivers/clk/mvebu/clk-corediv.c 	writel(reg, corediv->reg);
corediv           186 drivers/clk/mvebu/clk-corediv.c 	writel(reg, corediv->reg);
corediv           189 drivers/clk/mvebu/clk-corediv.c 	spin_unlock_irqrestore(&corediv->lock, flags);
corediv           255 drivers/clk/mvebu/clk-corediv.c 	struct clk_corediv *corediv;
corediv           276 drivers/clk/mvebu/clk-corediv.c 	corediv = kcalloc(clk_data.clk_num, sizeof(struct clk_corediv),
corediv           278 drivers/clk/mvebu/clk-corediv.c 	if (WARN_ON(!corediv))
corediv           281 drivers/clk/mvebu/clk-corediv.c 	spin_lock_init(&corediv->lock);
corediv           292 drivers/clk/mvebu/clk-corediv.c 		corediv[i].soc_desc = soc_desc;
corediv           293 drivers/clk/mvebu/clk-corediv.c 		corediv[i].desc = soc_desc->descs + i;
corediv           294 drivers/clk/mvebu/clk-corediv.c 		corediv[i].reg = base;
corediv           295 drivers/clk/mvebu/clk-corediv.c 		corediv[i].hw.init = &init;
corediv           297 drivers/clk/mvebu/clk-corediv.c 		clks[i] = clk_register(NULL, &corediv[i].hw);