HomeSort by: relevance | last modified time | path
    Searched refs:log2P (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/
nouveau_nvkm_subdev_clk_nv40.c 130 int *N1, int *M1, int *N2, int *M2, int *log2P)
143 ret = nv04_pll_calc(subdev, &pll, khz, N1, M1, N2, M2, log2P);
156 int N1, M1, N2, M2, log2P;
161 &N1, &M1, &N2, &M2, &log2P);
166 clk->npll_ctrl = 0x80000100 | (log2P << 16);
169 clk->npll_ctrl = 0xc0000000 | (log2P << 16);
176 &N1, &M1, NULL, NULL, &log2P);
180 clk->spll = 0xc0000000 | (log2P << 16) | (N1 << 8) | M1;
nouveau_nvkm_subdev_clk_pllnv04.c 156 int M1, N1, M2, N2, log2P;
162 for (log2P = 0; clk && log2P < maxlog2P && clk <= (vco2 >> log2P); log2P++)
164 clkP = clk << log2P;
208 calcclkout = calcclk2 >> log2P;
220 *pP = log2P;
nouveau_nvkm_subdev_clk_nv04.c 48 pv->log2P = P;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/bios/
pll.h 20 int log2P;
56 * for most pre nv50 cards setting a log2P of 7 (the common max_log2p
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
nouveau_nvkm_subdev_fb_ramnv40.c 46 int log2P, ret;
54 ret = nv04_pll_calc(subdev, &pll, freq, &N1, &M1, &N2, &M2, &log2P);
58 ram->ctrl = 0x80000000 | (log2P << 16);
59 ram->ctrl |= min(pll.bias_p + log2P, (int)pll.max_p) << 20;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/
nouveau_nvkm_subdev_devinit_nv04.c 155 uint32_t pll = (oldpll & 0xfff80000) | pv->log2P << 16 | pv->NM1;
171 nvkm_wr32(device, reg, pv->log2P << 16 | (oldpll & 0xffff));
212 uint32_t pll1 = (oldpll1 & 0xfff80000) | pv->log2P << 16 | pv->NM1;
297 0xc << 28 | pv->log2P << 16;
318 Pval2 = pv->log2P + info.bias_p;
384 pv.log2P = P;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
nouveau_dispnv04_hw.c 143 /* log2P is & 0x7 as never more than 7, and nv30/35 only uses 3 bits */
144 pllvals->log2P = (pll1 >> 16) & 0x7;
215 return pv->N1 * pv->N2 * pv->refclk / (pv->M1 * pv->M2) >> pv->log2P;
277 pv.log2P <= pll_lim.max_p)
285 pv.log2P = pll_lim.max_p_usable;
nouveau_dispnv04_crtc.c 165 NV_DEBUG(drm, "vpll: n1 %d n2 %d m1 %d m2 %d log2p %d\n",
166 pv->N1, pv->N2, pv->M1, pv->M2, pv->log2P);
168 NV_DEBUG(drm, "vpll: n %d m %d log2p %d\n",
169 pv->N1, pv->M1, pv->log2P);

Completed in 18 milliseconds