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);