Lines Matching refs:clk
29 getMNP_single(struct nvkm_subdev *subdev, struct nvbios_pll *info, int clk, in getMNP_single() argument
59 if (clk > 250000) in getMNP_single()
61 if (clk > 340000) in getMNP_single()
64 if (clk > 150000) in getMNP_single()
66 if (clk > 200000) in getMNP_single()
68 if (clk > 340000) in getMNP_single()
74 if ((clk * P) < minvco) { in getMNP_single()
75 minvco = clk * maxP; in getMNP_single()
79 if (clk + clk/200 > maxvco) /* +0.5% */ in getMNP_single()
80 maxvco = clk + clk/200; in getMNP_single()
85 clkP = clk * P; in getMNP_single()
108 delta = abs(calcclk - clk); in getMNP_single()
128 getMNP_double(struct nvkm_subdev *subdev, struct nvbios_pll *info, int clk, in getMNP_double() argument
157 for (log2P = 0; clk && log2P < maxlog2P && clk <= (vco2 >> log2P); log2P++) in getMNP_double()
159 clkP = clk << log2P; in getMNP_double()
161 if (maxvco2 < clk + clk/200) /* +0.5% */ in getMNP_double()
162 maxvco2 = clk + clk/200; in getMNP_double()
204 delta = abs(calcclkout - clk); in getMNP_double()