Lines Matching refs:pclk
872 exec_clkcmp(struct nv50_disp_priv *priv, int head, int id, u32 pclk, u32 *conf) in exec_clkcmp() argument
898 if (pclk >= 165000) in exec_clkcmp()
915 data = nvbios_oclk_match(bios, info2.clkcmp[id], pclk); in exec_clkcmp()
965 u32 pclk = nv_rd32(priv, 0x660450 + (head * 0x300)) / 1000; in gf110_disp_intr_unk2_1() local
966 if (pclk) in gf110_disp_intr_unk2_1()
967 devinit->pll_set(devinit, PLL_VPLL0 + head, pclk); in gf110_disp_intr_unk2_1()
981 const u32 pclk = nv_rd32(priv, 0x660450 + (head * 0x300)) / 1000; in gf110_disp_intr_unk2_2_tu() local
1000 do_div(value, pclk); in gf110_disp_intr_unk2_2_tu()
1007 do_div(value, pclk); in gf110_disp_intr_unk2_2_tu()
1015 datarate = (pclk * bits) / 8; in gf110_disp_intr_unk2_2_tu()
1036 u32 pclk = nv_rd32(priv, 0x660450 + (head * 0x300)) / 1000; in gf110_disp_intr_unk2_2() local
1039 outp = exec_clkcmp(priv, head, 0xff, pclk, &conf); in gf110_disp_intr_unk2_2()
1047 case 6: pclk = pclk * 30; break; in gf110_disp_intr_unk2_2()
1048 case 5: pclk = pclk * 24; break; in gf110_disp_intr_unk2_2()
1051 pclk = pclk * 18; in gf110_disp_intr_unk2_2()
1055 if (nvkm_output_dp_train(outp, pclk, true)) in gf110_disp_intr_unk2_2()
1062 exec_clkcmp(priv, head, 0, pclk, &conf); in gf110_disp_intr_unk2_2()
1088 u32 pclk = nv_rd32(priv, 0x660450 + (head * 0x300)) / 1000; in gf110_disp_intr_unk4_0() local
1091 exec_clkcmp(priv, head, 1, pclk, &conf); in gf110_disp_intr_unk4_0()