Lines Matching refs:P
144 unsigned int pll, N, M, MB, NB, P; in nvGetClocks() local
148 P = (pll >> 16) & 0x07; in nvGetClocks()
160 *MClk = ((N * NB * par->CrystalFreqKHz) / (M * MB)) >> P; in nvGetClocks()
163 P = (pll >> 16) & 0x07; in nvGetClocks()
170 *NVClk = ((N * NB * par->CrystalFreqKHz) / (M * MB)) >> P; in nvGetClocks()
175 P = (pll >> 16) & 0x0F; in nvGetClocks()
184 *MClk = ((N * NB * par->CrystalFreqKHz) / (M * MB)) >> P; in nvGetClocks()
189 P = (pll >> 16) & 0x0F; in nvGetClocks()
198 *NVClk = ((N * NB * par->CrystalFreqKHz) / (M * MB)) >> P; in nvGetClocks()
205 P = (pll >> 16) & 0x07; in nvGetClocks()
213 *MClk = ((N * NB * par->CrystalFreqKHz) / (M * MB)) >> P; in nvGetClocks()
218 P = (pll >> 16) & 0x07; in nvGetClocks()
226 *NVClk = ((N * NB * par->CrystalFreqKHz) / (M * MB)) >> P; in nvGetClocks()
231 P = (pll >> 16) & 0x0F; in nvGetClocks()
232 *MClk = (N * par->CrystalFreqKHz / M) >> P; in nvGetClocks()
237 P = (pll >> 16) & 0x0F; in nvGetClocks()
238 *NVClk = (N * par->CrystalFreqKHz / M) >> P; in nvGetClocks()
684 unsigned int M, N, P, pll, MClk, NVClk, memctrl; in nForceUpdateArbitrationSettings() local
705 P = (pll >> 16) & 0x0F; in nForceUpdateArbitrationSettings()
706 NVClk = (N * par->CrystalFreqKHz / M) >> P; in nForceUpdateArbitrationSettings()
771 unsigned M, N, P; in CalcVClock() local
785 for (P = 0; P <= 4; P++) { in CalcVClock()
786 Freq = VClk << P; in CalcVClock()
789 N = ((VClk << P) * M) / par->CrystalFreqKHz; in CalcVClock()
793 M) >> P; in CalcVClock()
800 (P << 16) | (N << 8) | M; in CalcVClock()
817 unsigned M, N, P; in CalcVClock2Stage() local
825 for (P = 0; P <= 6; P++) { in CalcVClock2Stage()
826 Freq = VClk << P; in CalcVClock2Stage()
829 N = ((VClk << P) * M) / in CalcVClock2Stage()
834 M) >> P; in CalcVClock2Stage()
841 (P << 16) | (N << 8) | M; in CalcVClock2Stage()