Lines Matching refs:P

57 	int P, N, M, id;  in read_pll_src()  local
74 P = (coef & 0x00070000) >> 16; in read_pll_src()
82 P = (coef & 0x00070000) >> 16; in read_pll_src()
108 P = (nv_rd32(priv, 0x00e824 + (id * 0x28)) >> 16) & 7; in read_pll_src()
109 P += (coef & 0x00070000) >> 16; in read_pll_src()
118 return (ref * N / M) >> P; in read_pll_src()
194 u32 P = 0; in nv50_clk_read() local
217 P = (nv_rd32(priv, 0x004028) & 0x00070000) >> 16; in nv50_clk_read()
219 case 0x00000000: return clk->read(clk, nv_clk_src_crystal) >> P; in nv50_clk_read()
221 case 0x00000002: return read_pll(priv, 0x004020) >> P; in nv50_clk_read()
222 case 0x00000003: return read_pll(priv, 0x004028) >> P; in nv50_clk_read()
226 P = (nv_rd32(priv, 0x004020) & 0x00070000) >> 16; in nv50_clk_read()
230 return clk->read(clk, nv_clk_src_host) >> P; in nv50_clk_read()
231 return clk->read(clk, nv_clk_src_crystal) >> P; in nv50_clk_read()
233 case 0x00000020: return read_pll(priv, 0x004028) >> P; in nv50_clk_read()
234 case 0x00000030: return read_pll(priv, 0x004020) >> P; in nv50_clk_read()
238 P = (nv_rd32(priv, 0x004008) & 0x00070000) >> 16; in nv50_clk_read()
242 return clk->read(clk, nv_clk_src_crystal) >> P; in nv50_clk_read()
245 return clk->read(clk, nv_clk_src_href) >> P; in nv50_clk_read()
248 return read_pll(priv, 0x004008) >> P; in nv50_clk_read()
252 P = (read_div(priv) & 0x00000700) >> 8; in nv50_clk_read()
263 return clk->read(clk, nv_clk_src_core) >> P; in nv50_clk_read()
264 return clk->read(clk, nv_clk_src_crystal) >> P; in nv50_clk_read()
269 return read_pll(priv, 0x004028) >> P; in nv50_clk_read()
270 return read_pll(priv, 0x004030) >> P; in nv50_clk_read()
272 return clk->read(clk, nv_clk_src_core) >> P; in nv50_clk_read()
278 return clk->read(clk, nv_clk_src_core) >> P; in nv50_clk_read()
282 return clk->read(clk, nv_clk_src_hclkm3d2) >> P; in nv50_clk_read()
284 return clk->read(clk, nv_clk_src_mem) >> P; in nv50_clk_read()
300 P = (read_div(priv) & 0x00000007) >> 0; in nv50_clk_read()
306 return clk->read(clk, nv_clk_src_hclkm3) >> P; in nv50_clk_read()
321 calc_pll(struct nv50_clk_priv *priv, u32 reg, u32 clk, int *N, int *M, int *P) in calc_pll() argument
336 return nv04_pll_calc(nv_subdev(priv), &pll, clk, N, M, NULL, NULL, P); in calc_pll()