Lines Matching refs:N
57 int P, N, M, id; in read_pll_src() local
75 N = ((coef & 0x0000ff00) >> 8) + 1; in read_pll_src()
83 N = (coef & 0x0000ff00) >> 8; in read_pll_src()
110 N = (coef & 0x0000ff00) >> 8; in read_pll_src()
118 return (ref * N / M) >> P; in read_pll_src()
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()
374 int N, M, P1, P2; in nv50_clk_calc() local
453 freq = calc_pll(priv, 0x4028, core, &N, &M, &P1); in nv50_clk_calc()
459 clk_mask(hwsq, nvpll[1], 0x0000ffff, (N << 8) | M); in nv50_clk_calc()
471 freq = calc_pll(priv, 0x4020, shader, &N, &M, &P1); in nv50_clk_calc()
477 clk_mask(hwsq, spll[1], 0x0000ffff, (N << 8) | M); in nv50_clk_calc()