Lines Matching defs:pllvals
133 uint32_t pll2, struct nvkm_pll_vals *pllvals)
140 pllvals->log2P = (pll1 >> 16) & 0x7;
141 pllvals->N2 = pllvals->M2 = 1;
144 pllvals->NM1 = pll2 & 0xffff;
147 pllvals->NM2 = pll2 >> 16;
149 pllvals->NM1 = pll1 & 0xffff;
151 pllvals->NM2 = pll2 & 0xffff;
153 pllvals->M1 &= 0xf; /* only 4 bits */
155 pllvals->M2 = (pll1 >> 4) & 0x7;
156 pllvals->N2 = ((pll1 >> 21) & 0x18) |
165 struct nvkm_pll_vals *pllvals)
199 nouveau_hw_decode_pll(dev, reg1, pll1, pll2, pllvals);
200 pllvals->refclk = pll_lim.refclk;
217 struct nvkm_pll_vals pllvals;
243 ret = nouveau_hw_get_pllvals(dev, plltype, &pllvals);
247 return nouveau_hw_pllvals_to_clk(&pllvals);
402 nouveau_hw_get_pllvals(dev, head ? PLL_VPLL1 : PLL_VPLL0, ®p->pllvals);
479 clk->pll_prog(clk, pllreg, ®p->pllvals);