Searched refs:cur_pll (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
| H A D | gm20b.c | 365 struct gm20b_pll cur_pll; in gm20b_pllg_program_mnp() local 372 gm20b_pllg_read_mnp(clk, &cur_pll); in gm20b_pllg_program_mnp() 373 pdiv_only = cur_pll.base.n == n_int && cur_pll.sdm_din == sdm_din && in gm20b_pllg_program_mnp() 374 cur_pll.base.m == pll->m; in gm20b_pllg_program_mnp() 390 u32 old = cur_pll.base.pl; in gm20b_pllg_program_mnp() 400 cur_pll.base.pl = min(old | BIT(ffs(new) - 1), in gm20b_pllg_program_mnp() 402 gk20a_pllg_write_mnp(&clk->base, &cur_pll.base); in gm20b_pllg_program_mnp() 405 cur_pll.base.pl = new; in gm20b_pllg_program_mnp() 406 gk20a_pllg_write_mnp(&clk->base, &cur_pll.base); in gm20b_pllg_program_mnp() 411 cur_pll.base = *pll; in gm20b_pllg_program_mnp() [all …]
|
| H A D | gk20a.c | 301 struct gk20a_pll cur_pll; in gk20a_pllg_program_mnp() local 304 gk20a_pllg_read_mnp(clk, &cur_pll); in gk20a_pllg_program_mnp() 338 struct gk20a_pll cur_pll; in gk20a_pllg_program_mnp_slide() local 342 gk20a_pllg_read_mnp(clk, &cur_pll); in gk20a_pllg_program_mnp_slide() 345 if (pll->m == cur_pll.m && pll->pl == cur_pll.pl) in gk20a_pllg_program_mnp_slide() 349 cur_pll.n = gk20a_pllg_n_lo(clk, &cur_pll); in gk20a_pllg_program_mnp_slide() 350 ret = gk20a_pllg_slide(clk, cur_pll.n); in gk20a_pllg_program_mnp_slide() 356 cur_pll = *pll; in gk20a_pllg_program_mnp_slide() 357 cur_pll.n = gk20a_pllg_n_lo(clk, &cur_pll); in gk20a_pllg_program_mnp_slide() 358 ret = gk20a_pllg_program_mnp(clk, &cur_pll); in gk20a_pllg_program_mnp_slide()
|