pll_data           77 arch/c6x/include/asm/clock.h struct pll_data;
pll_data           89 arch/c6x/include/asm/clock.h 	struct pll_data		*pll_data;
pll_data          133 arch/c6x/include/asm/clock.h extern struct pll_data c6x_soc_pll1;
pll_data          200 arch/c6x/platforms/pll.c static u32 pll_read(struct pll_data *pll, int reg)
pll_data          208 arch/c6x/platforms/pll.c 	struct pll_data *pll;
pll_data          217 arch/c6x/platforms/pll.c 	if (WARN_ON(!clk->parent->pll_data))
pll_data          220 arch/c6x/platforms/pll.c 	pll = clk->parent->pll_data;
pll_data          269 arch/c6x/platforms/pll.c 	struct pll_data *pll = clk->pll_data;
pll_data          331 arch/c6x/platforms/pll.c 		if (clk->pll_data)
pll_data           34 arch/c6x/platforms/plldata.c struct pll_data c6x_soc_pll1 = {
pll_data           40 arch/c6x/platforms/plldata.c 			.pll_data = &c6x_soc_pll1,
pll_data          170 arch/c6x/platforms/plldata.c 	struct pll_data *pll = &c6x_soc_pll1;
pll_data          208 arch/c6x/platforms/plldata.c 	struct pll_data *pll = &c6x_soc_pll1;
pll_data          258 arch/c6x/platforms/plldata.c 	struct pll_data *pll = &c6x_soc_pll1;
pll_data          307 arch/c6x/platforms/plldata.c 	struct pll_data *pll = &c6x_soc_pll1;
pll_data          356 arch/c6x/platforms/plldata.c 	struct pll_data *pll = &c6x_soc_pll1;
pll_data          421 arch/c6x/platforms/plldata.c 	struct pll_data *pll = &c6x_soc_pll1;
pll_data          573 drivers/clk/clk-npcm7xx.c 		const struct npcm7xx_clk_pll_data *pll_data = &npcm7xx_plls[i];
pll_data          575 drivers/clk/clk-npcm7xx.c 		hw = npcm7xx_clk_register_pll(clk_base + pll_data->reg,
pll_data          576 drivers/clk/clk-npcm7xx.c 			pll_data->name, pll_data->parent_name, pll_data->flags);
pll_data          582 drivers/clk/clk-npcm7xx.c 		if (pll_data->onecell_idx >= 0)
pll_data          583 drivers/clk/clk-npcm7xx.c 			npcm7xx_clk_data->hws[pll_data->onecell_idx] = hw;
pll_data         1171 drivers/clk/clk-stm32f4.c 	const struct stm32f4_pll_data *pll_data;
pll_data         1571 drivers/clk/clk-stm32f4.c 	.pll_data	= stm32f429_pll,
pll_data         1581 drivers/clk/clk-stm32f4.c 	.pll_data	= stm32f469_pll,
pll_data         1591 drivers/clk/clk-stm32f4.c 	.pll_data	= stm32f469_pll,
pll_data         1601 drivers/clk/clk-stm32f4.c 	.pll_data	= stm32f469_pll,
pll_data         1754 drivers/clk/clk-stm32f4.c 	stm32f4_rcc_register_pll("vco_in", &data->pll_data[0],
pll_data         1758 drivers/clk/clk-stm32f4.c 			&data->pll_data[1], &stm32f4_clk_lock);
pll_data         1761 drivers/clk/clk-stm32f4.c 			&data->pll_data[2], &stm32f4_clk_lock);
pll_data           70 drivers/clk/keystone/pll.c 	struct clk_pll_data *pll_data;
pll_data           79 drivers/clk/keystone/pll.c 	struct clk_pll_data *pll_data = pll->pll_data;
pll_data           87 drivers/clk/keystone/pll.c 	if (pll_data->has_pllctrl) {
pll_data           88 drivers/clk/keystone/pll.c 		val = readl(pll_data->pllm);
pll_data           89 drivers/clk/keystone/pll.c 		mult = (val & pll_data->pllm_lower_mask);
pll_data           93 drivers/clk/keystone/pll.c 	val = readl(pll_data->pll_ctl0);
pll_data           94 drivers/clk/keystone/pll.c 	mult |= ((val & pll_data->pllm_upper_mask)
pll_data           95 drivers/clk/keystone/pll.c 			>> pll_data->pllm_upper_shift);
pll_data           96 drivers/clk/keystone/pll.c 	prediv = (val & pll_data->plld_mask);
pll_data           98 drivers/clk/keystone/pll.c 	if (!pll_data->has_pllctrl)
pll_data          100 drivers/clk/keystone/pll.c 		postdiv = ((val & pll_data->clkod_mask) >>
pll_data          101 drivers/clk/keystone/pll.c 				 pll_data->clkod_shift) + 1;
pll_data          102 drivers/clk/keystone/pll.c 	else if (pll_data->pllod) {
pll_data          103 drivers/clk/keystone/pll.c 		postdiv = readl(pll_data->pllod);
pll_data          104 drivers/clk/keystone/pll.c 		postdiv = ((postdiv & pll_data->clkod_mask) >>
pll_data          105 drivers/clk/keystone/pll.c 				pll_data->clkod_shift) + 1;
pll_data          107 drivers/clk/keystone/pll.c 		postdiv = pll_data->postdiv;
pll_data          123 drivers/clk/keystone/pll.c 			struct clk_pll_data *pll_data)
pll_data          139 drivers/clk/keystone/pll.c 	pll->pll_data	= pll_data;
pll_data          160 drivers/clk/keystone/pll.c 	struct clk_pll_data *pll_data;
pll_data          165 drivers/clk/keystone/pll.c 	pll_data = kzalloc(sizeof(*pll_data), GFP_KERNEL);
pll_data          166 drivers/clk/keystone/pll.c 	if (!pll_data) {
pll_data          172 drivers/clk/keystone/pll.c 	if (of_property_read_u32(node, "fixed-postdiv",	&pll_data->postdiv)) {
pll_data          174 drivers/clk/keystone/pll.c 		pll_data->clkod_mask = CLKOD_MASK;
pll_data          175 drivers/clk/keystone/pll.c 		pll_data->clkod_shift = CLKOD_SHIFT;
pll_data          183 drivers/clk/keystone/pll.c 		pll_data->pllod = of_iomap(node, i);
pll_data          187 drivers/clk/keystone/pll.c 	pll_data->pll_ctl0 = of_iomap(node, i);
pll_data          188 drivers/clk/keystone/pll.c 	if (!pll_data->pll_ctl0) {
pll_data          190 drivers/clk/keystone/pll.c 		iounmap(pll_data->pllod);
pll_data          194 drivers/clk/keystone/pll.c 	pll_data->pllm_lower_mask = PLLM_LOW_MASK;
pll_data          195 drivers/clk/keystone/pll.c 	pll_data->pllm_upper_shift = PLLM_HIGH_SHIFT;
pll_data          196 drivers/clk/keystone/pll.c 	pll_data->plld_mask = PLLD_MASK;
pll_data          197 drivers/clk/keystone/pll.c 	pll_data->has_pllctrl = pllctrl;
pll_data          198 drivers/clk/keystone/pll.c 	if (!pll_data->has_pllctrl) {
pll_data          199 drivers/clk/keystone/pll.c 		pll_data->pllm_upper_mask = PLLM_HIGH_MASK;
pll_data          201 drivers/clk/keystone/pll.c 		pll_data->pllm_upper_mask = MAIN_PLLM_HIGH_MASK;
pll_data          203 drivers/clk/keystone/pll.c 		pll_data->pllm = of_iomap(node, i);
pll_data          204 drivers/clk/keystone/pll.c 		if (!pll_data->pllm) {
pll_data          205 drivers/clk/keystone/pll.c 			iounmap(pll_data->pll_ctl0);
pll_data          206 drivers/clk/keystone/pll.c 			iounmap(pll_data->pllod);
pll_data          211 drivers/clk/keystone/pll.c 	clk = clk_register_pll(NULL, node->name, parent_name, pll_data);
pll_data          219 drivers/clk/keystone/pll.c 	kfree(pll_data);
pll_data          583 drivers/clk/st/clkgen-pll.c 				struct clkgen_pll_data	*pll_data,
pll_data          596 drivers/clk/st/clkgen-pll.c 	init.ops = pll_data->ops;
pll_data          602 drivers/clk/st/clkgen-pll.c 	pll->data = pll_data;
pll_data          639 drivers/clk/st/clkgen-pll.c 					       struct clkgen_pll_data *pll_data,
pll_data          656 drivers/clk/st/clkgen-pll.c 	gate->reg = reg + pll_data->odf_gate[odf].offset;
pll_data          657 drivers/clk/st/clkgen-pll.c 	gate->bit_idx = pll_data->odf_gate[odf].shift;
pll_data          667 drivers/clk/st/clkgen-pll.c 	div->reg = reg + pll_data->odf[odf].offset;
pll_data          668 drivers/clk/st/clkgen-pll.c 	div->shift = pll_data->odf[odf].shift;
pll_data          669 drivers/clk/st/clkgen-pll.c 	div->width = fls(pll_data->odf[odf].mask);